随笔分类 - shell基础
摘要:文件描述符 缩写 描述 0 STDIN 标准输入 1 STDOUT 标准输出 2 STDERR 标准错误 1. STDIN 可以来自键盘,可以来自重定向文件输入。 1 [Hermioner@localhost Documents]$ cat 2 a #从键盘输入 3 a #输出 4 b #从键盘输入
阅读全文
摘要:1. 处理信号 Linux利用信号与运行在系统中的进程进行通信。 信号 值 描述 1 SIGHUP 挂起进程 2 SIGINT 终止进程 3 SIGQUIT 停止进程 9 SIGKILL 无条件终止进程 15 SIGTERM 尽可能终止进程 17 SIGSTOP 无条件停止进程,但不是终止进程 18
阅读全文
摘要:shell中的数学运算有些局限。主要分为了以下几种类型: 1. 方括号 只支持整数运算 [Hermioner@localhost Documents]$ var1=$[1+5] [Hermioner@localhost Documents]$ echo $var1 6 [Hermioner@loca
阅读全文
摘要:1. 命令行参数 类似javac 参数1 参数2 类似Java中编译的javac parm1....。在shell中,参数与参数之间用空格隔开。采用位置参数来识别对应的参数值:$0是程序名,$1是第一个参数,以此类推,知道第9个参数$9。对于大于9个参数的需要在变量数字周围添加花括号,比如${10}
阅读全文
摘要:几乎和别的编程语言思想一样,只是关键字写法稍有不同。总结主要包括如下几种:if-then,for,while 1. if-then 格式: if command #根据command的状态码是否为0进行判断,为0才执行then中部分。(判断状态码:echo $? ) then commands #可
阅读全文
摘要:变量允许临时将信息存储在shell脚本中,以便和脚本中的其它命令一起使用。在Linux系统中,可总结为两种变量类型,一种是环境变量,一种是用户变量。 1. 环境变量 bash shell用一个叫作环境变量的特性来存储有关shell会话和工作环境的信息(这也是它们被称作环境变量的原因)。这项特性允许你
阅读全文
摘要:刚开始学Linux。花了一周时间大致了解了常用命令。针对参考文献总结了下学习笔记。大部分例子是自己编写的。因为才开始接触,可能更多的是基础。希望接触一段时间后,有更多的自己思想融入进去,慢慢写出更加优质的文章。
阅读全文

浙公网安备 33010602011771号