1. 查看系统上可用shell cat /etc/shells 2. 得到目前使用shell类型 echo $SHELL ps $$ ps -p $$ 3. 查看某个命令是否是是一个shell内部命令 type [-a] [command] 4. 显示shell command全路径 which [command] root@localhost :/h
原创 2012-05-09 19:53:10
496阅读
#!/bin/bashset -xPARTED=$(which parted)if [ -z "$PARTED" ];thenapt-get install -y partedfiPARTED=$(which parted)devices=$($PARTED -l 2>&1|grep Error|awk -F: '{print $2}'|xargs)part(){FDISK=$(wh
原创 2017-02-07 21:22:56
413阅读
echo $SHELL看是用什么shell/etc/shell 看支持哪些shellsh 从bash 进入shexitcsh 和bash一样提示符echo "孙丹菲是否" 将东西输入到屏幕,有空格就要加双引号echo -e "sdf\bsdf" \b为退格键echo -e "hel\blo" h...
转载 2015-11-24 22:39:00
54阅读
在当今科技行业中,Linux操作系统作为一种开源操作系统,受到了广泛关注和应用。而在Linux操作系统中,Shell编程作为一个重要部分,对于Linux系统学习和应用有着重要作用。本文将介绍关于Linux Shell学习相关内容。 首先,我们来了解一下什么是Linux Shell。简单来说,Shell是连接用户和Linux操作系统内核一种接口。用户通过Shell与操作系统进行交互
原创 2024-02-04 12:58:35
16阅读
1.$*  获取所有的参数,得到是一个整体2.$@  获取所有的参数,以数组形式获取3.$
原创 2022-08-23 10:20:09
103阅读
Shell 特性:     history 保存在 ~/.bash_hostory,保留1000条:定义在          echo $HISTSIZE     !!: 上一条命令     !$: 上一条命令最后一个参数    &nbs
原创 2016-01-11 14:16:05
395阅读
我们在嵌入式开发中,难免会要用到脚本。常用也就是 makefile 和 shell 脚本了,之前我们学习了 makefile 相关知识,接下来我们也将要学习 shell 相关知识,以便在以后嵌入式开发中能更快、更高效完成任务。学习于果子玩转 LinuxSHELL 编程。在计算机科学中,Shell俗称壳(用来区别于核),是指“为使用者提供操作界面”软件(命令解析器)。它类似于DOS下command.com和后来cmd.exe。它接收用户命令,然后调用相应应用程序。
原创 2018-09-15 23:11:27
1459阅读
var=value // 这个是赋值。 特别注意变量和值之间不要存在空格,否则会被认为是等值判断,比如[ var = valu e] // 等值判断, 空格特别重要!!!
转载 2018-07-15 22:14:00
89阅读
2评论
1.Shell shell本身是一个用C语言编写程序,它是用户使用Unix/Linux桥梁。用户大部分工作都是通过Shell完毕Shell既是一种命令语言,又是一种程序设计语言。作为命令语言,它交互式地解释和运行用户输入命令。作为程序设计语言,它定义了各种变量和參数,并提供了很多在高级语
转载 2017-05-28 14:53:00
84阅读
2评论
LinuxShell学习
原创 2022-02-21 17:23:40
89阅读
首先,你不知道你也命令时候,当然就要man网络管理命令该命令是标准文件传输协议用户接口,是在TCP/IP查询。    Hostname   该命令用于显示网络连接、路由表和网络接口信息,用户可以知道目前有哪些网络连接正在运行。一般常用参数有: -a: 每隔1”命令。 -n: 显示核心路由表,格式同“route-e协议连接信息。
转载 精选 2009-09-14 21:44:09
2114阅读
配置 bash Shell忽略命令大小写 |按“上“键显示该命令历史 当按“上键”时,能够显示前一个历史命令。但是,这还 不太方便,下面的这个配置,可以让bash输入命令头按“上“键显示该命令历史,比如:输入 vim ,然后按”上“键,此时,可以显...
转载 2016-02-04 23:19:00
626阅读
2评论
用来查找过去24小时内修改过文件
原创 2011-09-01 12:41:19
270阅读
命令好麻烦,艰苦啊,任重而道远~~~多重判定,为了理顺自己逻辑关系~~~#!/bin/bash PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin export PATH read -p "qing shu ru Y/N:" yn if [ "$yn" == "Y" ];then echo
原创 2013-09-24 11:47:56
415阅读
程序代码:由语句和表达式组成          每行一条语句。若多行语句在一行,可用分号隔开。面向过程编程中,语句执行方式    1.顺序执行(默认)。    2.选择执行 程序分支,通过条件判断选择不同分支去执行。   &n
转载 精选 2014-09-22 21:20:02
356阅读
学习shell
原创 2017-03-30 17:33:13
735阅读
因为工作需要,所以打算把linuxshell系统学一下子,毕竟shell比较实用,且门槛似乎比其他编程语言要简单一点。大概定路线就是如下:(1)linuxshell背景以及shell运行执行机制(2)基础语法A(变量,表达式,参数传递等)(3)基础语法B(循环判断之类控制结构,函数等)(4)正则表达式3大法宝(5)正则表达式进阶(6)linuxshell脚本实战(譬如一些监控系统资源脚本,
原创 2019-08-08 20:06:45
674阅读
1点赞
1.shell脚本开始以 #! /usr/bin这个叫做Shebang 这个指定解释器路径2.shell 一些配置在~/.bashrc中,运行历史shell命令在~/.bash_history 中3.shell 脚本以分号或新起一行分割命令4.设置echo输出不同颜色colors: reset=0, black=30, red=31,green=32, yellow=33, blue=34,
转载 2013-08-07 18:48:00
120阅读
2评论
学习内容:https://www.linuxdaxue.com/series/linux-shell-series/个人笔记如下1、“#!” 是一个约定标记,它告诉系统这个脚本需要什么解释器来执行,即使用哪一个Shell来执行。ex: #!/bin/bashecho "Hello World !"2、chmod +x ./test.sh 使脚本具有执行权限或者通过ch...
原创 2021-07-06 15:58:30
214阅读
Linux shell脚本是Linux系统中非常重要一部分,它可以帮助我们自动化执行一系列命令,提高工作效率。而红帽企业版Linux(Red Hat Enterprise Linux,简称RHEL)是一款非常流行Linux发行版,很多企业和组织都在使用它。本文将介绍如何在红帽系统中学习和使用Linux shell脚本,帮助读者更好地掌握这一技能。 首先,要学习Linux shell脚本,首
原创 2024-05-20 10:44:16
93阅读
  • 1
  • 2
  • 3
  • 4
  • 5