bash基础特性
发布时间:2020-12-15 22:22:33 所属栏目:安全 来源:网络整理
导读:shell俗称壳(用来区别于内核),是指“提供使用者使用界面”的软件,就是一个命令行解释器。 BASH是SHELL的一种,是大多数LINUX发行版默认的SHELL,除BASH SHELL外还有C SHELL等其它类型的SHELL。 ? 命令历史 history 环境变量: history - d:OFFSET#删除某
shell俗称壳(用来区别于内核),是指“提供使用者使用界面”的软件,就是一个命令行解释器。 BASH是SHELL的一种,是大多数LINUX发行版默认的SHELL,除BASH SHELL外还有C SHELL等其它类型的SHELL。 ? 命令历史history 环境变量: history -d:OFFSET#删除某一行 history -c: 清空历史命令 history #: 显示历史中最近的#条命令 history -a: 手动追加当前回话缓冲区的命令历史至历史文件中 调用历史中的命令: !#:重复执行第#条命令 !!: !string 命令补全? 路径补全? 命令行展开~:展开为用户的主目录 ~username:展开为指定用户的主目录 {}:可以承载一个以逗号分隔的列表,并将其展开为多个路径 /tmp/{a,b} = /tmp/a,/tmp/b /tmp/{tom,jerry}/hi = /tmp/tom/hi,/tmp/jerry/hi 命令的执行结果状态成功 失败 bash使用特殊变量$?保存最近一条命令的执行状态 0:代表成功 1~255:代表失败 练习(1)如何创建/tmp/x/y1,/tmp/x/y2,/tmp/x/y1/a,/tmp/x/y2/a,/tmp/x/y2/b (2)如何创建x_m,y_m,x_n,y_n (3)如何创建/tmp/bin,/tmp/sbin,/tmp/usr,/tmp/usr/bin,/tmp/usr/sbin 答案mkdir /tmp/x/{y1,y2}/{a,b} mkdir {x,y}_{m,n} mkdir -p /tmp/{bin,sbin,usr/{bin,sbin}} (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |