bash的工作特性之命令执行状态返回值和命令行展开所涉及的内容及其示例演示。

bash的基础特性:

1.命令补全:
shell程序在接收到用户执行命令的请求时,分析完成之后,最左侧的字符串会被当作命令;
命令查找机制:
根据PATH环境变量中设定的目录,自左向右逐个搜多目录下的文件名
给定的打头字符串,如果能唯一标识某命令程序文件,则直接补全,
                     如果不能唯一标识某命令程序文件,再tab一次会给出列表
2.

路径补全:TAB
熟练可以避免出错
目录管理类的命令:
mkdir:make directory
 创建目录
 mkdir [OPTION]… DIRECTORY…
   mkdir /tmp/x/y/z  只创建z,
NOTICE:基名是命令操作的对象:基名之前的路径必须存在;
 -p:自左向右自动按需创建目录
 -v:verbose,显示常见路径
rmdir:remove directory
rmdir – remove empty directories
  -p:删除目录之后,如果父目录为空,一并删除
  -v:显示过程:
3.

命令执行的状态结果:
   bash通过状态返回值来输出此结果
成功:0
失败:1-255
命令执行完成之后,其状态返回值保存于bash的特殊变量¥?中。
命令正常执行时,有的还会有命令返回值:
 根据命令及其功能不同,结果各不相同:
引用命令的执行结果:
$(COMMAND)
或’COMMAND’
4.引用

弱引用:做变量替换
强引用:不做变量替换
命令引用:”
5.快捷键
ctal+a:快速跳到命令行首
ctrl+u:删除行首至光标所在处之间的所有字符:
ctrl+k:删除光标所在处至行为的所有:
ctrl+l:清屏,相当于clear

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/98988

(0)
绘事后素绘事后素
上一篇 2018-05-20 17:34
下一篇 2018-05-20 17:42

相关推荐

  • 加密和安全

    常见的加密算法和安全协议 一、对称加密:加密和解密使用同一个密钥,依赖于算法和密钥,其安全性依赖于密钥而非算法 常见的算法:DES ​ 特性: ​ 加密、解密使用同一个密钥 ​ 将明文分隔成固定的大小块逐个进行加密 ​ 缺点: ​ 密钥过多、密钥分发 二、非对称加密:采用的是公钥加密方法,密钥是成对出现的,公钥是从私钥中提取出来的 ​ 公钥:公开给所有人;p…

    Linux笔记 2018-05-10
  • 计算机的组成及功能(硬件及操作系统)

    主要从计算机的硬件和操作系统两方面介绍了计算机的组成及功能

    2018-05-11
  • N31-7

    系统启动及安装

    Linux笔记 2018-08-05
  • liunx 创建用户、文件权限及管理

      创建用户     修改和删除组 更改组密码 更改和查看组成员 文件权限:文件属性 文件属性操作 修改文件的属性和属组 文件权限   文件权限 八进制数字: 修改用户权限:   新建文件和目录的默认权限:               &n…

    Linux笔记 2018-04-08
  • CentOS 7 用户、组属性权限管理以及grep命令常见用法

    1.复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其他用户就没有任何访问权限 [root@bogon ~]# cp -r /etc/skel /home/tuser1[root@bogon ~]# chmod -R 700 /homw/tuser1[root@bogon ~]# ll /home/tus…

    Linux笔记 2018-06-11
  • 高效传输的几种用法

    scp命令下载:scp [options] [user@]host:/sourcefile /destpath scp -pr root@172.20.96.1:/root/kanger /root/传送:scp [options] /sourcefile [user@]host:/destpath scp -pr /kanger 172.20.96.1:常…

    Linux笔记 2018-05-21