美文网首页
linux小文

linux小文

作者: 小线亮亮 | 来源:发表于2017-10-07 15:12 被阅读0次

linux系统命令保存目录
根目录下:/bin /sbin
usr目录下: /usr/bin /usr/sbin
proc和sys目录不能直接操作,因为这两个目录保存的时内存的过载点

挂载光盘:
mkdir /mnt/cdrom/ #建立挂载点
mount -t iso9660 /dev/cdrom /mnt/cdrom/ #挂载光盘
mount /dev/sr0 /mnt/cdrom/
卸载命令:unmount 设备文件名或挂载点
unmount /mnt/cdrom/

挂载U盘
fdisk -l #查看U盘设备文件名
mount -t vfat /dev/sdb1 /mnt/usb/
注意:linux默认是不支持NTFS文件系统的

linux命令生效顺序:
1.执行用绝对路径或相对路径执行的命令。
2.执行别名
3.执行bash的内部命令。
4.执行按照$PATH环境变量定义的目录查找顺序找到的第一个命令。

命令窗口常用快捷键
ctrl+c 强制终止当前名利
ctrl+l 清屏
ctrl+a 光标移动到命令行首
ctrl+e 光标移动到命令行尾
ctrl+u 从光标所在位置删除到行首
ctrl+z 把命令放入后台
ctrl+r 在历史命令中搜索

输出重定向
类型:标准输出重定向
1-
符号:命令>文件
作用:以覆盖的方式,把命令的正确输出输出到指定的文件或设备当中
2-
符号:命令>>文件
作用:以追加的方式,把命令的正确输出输出到指定的文件或设备当中

类型:标准错误输出重定向
1-
符号:错误命令 2> 文件
作用:以覆盖的方式,把命令的错误输出输出到指定的文件或设备当中
2-
符号:错误命令 2>> 文件
作用:以追加的方式,把命令的错误输出输出到指定的文件或设备当中

类型:正确输出和错误输出同时保存
1-
符号:命令>文件2>&1
作用:以覆盖的方式,把正确输出和错误输出都保存到同一个文档中
2-
符号:命令>>文件2>&1
作用:以追加的方式,把正确输出和错误输出都保存到同一个文档中
3-
符号:命令&>文件
作用:以覆盖的方式,把正确输出和错误输出都保存到同一个文档中
4-
符号:命令&>>文件
作用:以追加的方式,把正确输出和错误输出都保存到同一个文档中
5-
符号:命令>>文件1 2>>文件2
作用:以追加的方式,把正确输出追加到文件1中,把错误的输出追加到文件2中

命令<文件 把文件作为命令的输入
命令<<标识符
标识符把标识符之间内容作为命令的输入

多命令顺序执行:
多命令执行符有 ; && ||
1- ;
格式:命令1;命令2
作用:多个命令顺序执行,命令之间没有任何逻辑。
2- &&
格式: 命令1&&命令2
作用:逻辑与,当命令1正确执行,则命令2才会执行,当命令1执行不正确,则命令2不会执行
3- ||
格式:命令1||命令2
作用:逻辑或,当命令1执行不正确,则命令2才会执行,当命令1执行正确,则命令2不会执行

管道符 |
命令格式: 命令1 | 命令2
说明:命令1的正确输出作为命令2的操作对象。

通配符:
? 匹配一个任意字符

  • 匹配0个或任意个任意字符,即可以匹配任何内容
    [] 匹配中括号中任意一个字符。[abc] 匹配a 或者匹配b 或者匹配c
    [-] 匹配中括号中任意一个字符,-代表一个范围。[a-z]匹配一个小写字母
    []逻辑非,标识匹配的不是中括号中一个字符。[0-9]匹配一个不是数字的字符

Bash中的其他特殊符号
'' 单引号 。在单引号中所有的特殊符号,如"$",""(反引号)都没有特殊含义。 "" 双引号。在双引号中特殊符号都没有特殊含义,但是"$"、""和""时例外,拥有调用变量的值、引用命令和转义符的特殊含义。
`` 反引号。反引号括起来的内容是系统命令,在Bash中会先执行它。和$()作用一样,不过推荐使用$(),因为反引号非常容易看错。
$() 和反引号作用一样,用来引用系统命令。

在Shell脚本中,#开头的行代表注释

$ 用于调用变量的值,如需要调用变量name的值时,需要用$name的方式得到变量的值。
\ 转义符,跟在\之后的特殊符号将失去特殊含义,变为普通字符。如$将输出"$" 符号,而不当做是变量引用。

相关文章

网友评论

      本文标题:linux小文

      本文链接:https://www.haomeiwen.com/subject/aiujyxtx.html