Linux 第7天

时间: 20180723

bash特性

花括号展开

{001..20..2}

命令补全

tag 选项补全(cent7支持bash-complement)

命令行历史

histroy  ~/bash_history


!! 重复执行上一条命令

!-1 重复执行上一条命令

Ctrl+P 在当前命令行里打印上一条命令

!?string 执行最近一次包含string的命令

!$:p 输出最后一次命令行的最后一个参数

!*:p 输出最后一次命令的所有参数

^string 删除上一条命令的string并执行


Ctrl+r搜索历史命令 Ctrl+g退出搜索历史命令

Esc,. 打印上一条命令的最后一个参数


history

-c 清除内存里的所有命令历史

-a 将内存里的命令历史同步至文件中

-d 删除指定某条命令历史

-r 将历史文件中的命令同步至内存中(会重复的读)

-n 将历史文件中的命令同步至内存中(不会重复的读)

-p 执行一条命令而不会将其缓冲至命令历史中

-s 不执行某条命令,只是将其缓存在命令历史缓存中

bash的快捷键

Ctrl+z 挂起命令

Ctrl+c 终止命令

Ctrl+s 阻止屏幕

Ctrl+q 允许屏幕输出



echo '- - -' > /sys/class/scsi_host/host2/scan 触发vmware发现硬盘,仅在vmware中使用


Linux文件系统结构

FSH Filesystem Hierarchy Standard


创建特殊文件

-hosts 创建这样一个文件


touch /data/-hosts