Bash基础特性,卷一

  

,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

<强>

,,,, 1,语法与常用参数

,,,,,,,,

:命令历史记录的条数,默认为1000条

,,,,,,,

[root@Nginx  ~] #, echo 记录/root/.bash_history   (root@Nginx  ~) #, echo  HISTSIZE美元   1000   (root@Nginx  ~) #, echo  HISTFILESIZE美元   1000年


[root@Nginx  ~] #, history  10   ,1019年history  -a  11. txt   ,1020年,cat  11. txt    ,1021年echo  HISTSIZE美元   ,1022 ls   ,1023年echo  HISTFILESIZE美元   ,1024年历史   ,1025年ping  baidu.com   ,1026年,别名   ,1027 ls   ,1028年history  10   # # # # # #   [root@Nginx  ~) #, ! 1026   别名   alias  cdnet=' cd /etc/sysconfig/network-scripts '   alias  cp=cp 我的   alias  l。=' ls  -d 。*,——颜色=汽车'   alias 你=' ls  -l ——颜色=汽车'   alias  ls=發s ——颜色=汽车”   alias  mv=mv 我的   alias  rm=rm 我的   alias =' alias  |,/usr/bin/which ——tty-only ——read-alias ——show-dot ——show-tilde”   # # # # # ! !   (root@Nginx  ~) #, ! !   别名   alias  cdnet=' cd /etc/sysconfig/network-scripts '   alias  cp=cp 我的   alias  l。=' ls  -d 。*,——颜色=汽车'   alias 你=' ls  -l ——颜色=汽车'   alias  ls=發s ——颜色=汽车”   alias  mv=mv 我的   alias  rm=rm 我的   alias =' alias  |,/usr/bin/which ——tty-only ——read-alias ——show-dot ——show-tilde”   # # # # # !字符串   [root@Nginx  ~) #, !平   ping  baidu.com   PING  baidu.com  (111.13.101.208), 56 (84), bytes  of 数据。   64年,bytes 得到111.13.101.208:,icmp_seq=1, ttl=128,时间=66.8,女士   64年,bytes 得到111.13.101.208:,icmp_seq=2, ttl=128,时间=66.9,女士   64年,bytes 得到111.13.101.208:,icmp_seq=3, ttl=128,时间=66.9,女士   64年,bytes 得到111.13.101.208:,icmp_seq=4, ttl=128,时间=67.4,女士   C ^   ——安康;baidu.com  ping  statistics  - - - - - -   4,packets 传播,,4,,,0%,packet 损失,time  7408 ms   rtt 最?avg/最大/mdev =, 66.844/67.046/67.480/0.253,女士   # # # # # $   (root@Nginx  ~) #, ping  -c  1美元!   ping  -c  1, baidu.com   PING  baidu.com  (111.13.101.208), 56 (84), bytes  of 数据。   64年,bytes 得到111.13.101.208:,icmp_seq=1, ttl=128,时间=67.4,女士      ——安康;baidu.com  ping  statistics  - - - - - -   1,packets 传播,,1,,,0%,packet 损失,time  4071 ms   rtt 最?avg/最大/mdev =, 67.433/67.433/67.433/0.000,女士

,,,,

[root@Nginx  ~] #, export  HISTCONTROL=ignoreboth   (root@Nginx  ~) #, echo  HISTCONTROL美元   ignoreboth


,,,,

[root@Nginx  ~] #, mkdir  -pv /tmp/{1} {1.1, 1.2, 2}/{a、b}   mkdir:已创建目录,“/tmp/11.1”   mkdir:已创建目录,“/tmp/11.1/?   mkdir:已创建目录,“/tmp/11.1/b”   mkdir:已创建目录,“/tmp/11.2”   mkdir:已创建目录,“/tmp/11.2/?   mkdir:已创建目录,“/tmp/11.2/b”   mkdir:已创建目录,“/tmp/2”   mkdir:已创建目录,“/tmp/2/?   mkdir:已创建目录,“/tmp/2/b”


,,,,程序执行有两类结果,一类是返回值,一类是执行状态结果

,,,, bash的特色标量$ ?,保存最近一条命令的执行状态结果

,,,,,,,, 0:成功

,,,,,,,, 1 - 255:失败

[root@Nginx  ~] #,日期   2017年,07月,09年日,星期日,17:39:35 春秋国旅   (root@Nginx  ~) #, echo  $ ?   0   (root@Nginx  ~) #,数据   bash:数据:command  not 发现   (root@Nginx  ~) #, echo  $ ?   127


,,,, 1,语法与常用参数

Bash基础特性,卷一