bash初识2

bash初识2


bash的特性

基础语法

命令       [选项]       [参数]
command   [option]    [argument]
在语法中[]的内容可有可无
ls :查看当前工作目录下的文件夹和目录(看不了隐藏文件)
-a:查看所有文件包括隐藏文件
-l:查看文件的详细属性信息

具体效果:
Thu Mar 17- root @ localhost:~ # ls -al
total 40
dr-xr-x---.  2 root root   154 Mar 17 11:51 .
dr-xr-xr-x. 17 root root   224 Mar 16 14:53 ..
-rw-------.  1 root root  1469 Mar 16 14:54 anaconda-ks.cfg
-rw-------.  1 root root  1168 Mar 17 11:51 .bash_history
-rw-r--r--.  1 root root    18 Dec 29  2013 .bash_logout
-rw-r--r--.  1 root root   176 Dec 29  2013 .bash_profile
-rw-r--r--.  1 root root   322 Mar 17 11:49 .bashrc
-rw-r--r--.  1 root root 12288 Mar 17 11:48 .bashrc.swp
-rw-r--r--.  1 root root   100 Dec 29  2013 .cshrc
-rw-r--r--.  1 root root   129 Dec 29  2013 .tcshrc

命令补全

tab键:默认可以补全命令、选项、参数
双击tab:可以查看相同开头的命令

bash快捷键

Ctrl + l:清屏
Ctrl + c:终止命令的执行
Ctrl + e:将光标快速移动到行末
Ctrl + a:将光标快速移动到行首
Ctrl + w:以空格为分隔符,删除光标前面到空格之间的内容
Ctrl + k:删除光标之后的所有内容
Ctrl + u:删除光标之前的所有内容
Ctrl + d:退出当前用户的登录
Ctrl + r:搜索执行过的历史命令
Ctrl +左右:按照单词移动光标
ESC + . :复制上一条命令,最后一个空格后面的内容
shift+zz:保存退出
wq:保存退出
q:不保存退出
q!:不保存强制退出
注释:命令前面+# 为上一行代码做注释(给人看的。计算机看不懂)

历史命令

history
-c:清除历史命令
-d:编号:删除该编号的历史命令
-w:保存历史命令到一个文件中(.bash_histor)


-----------------------假装这是一条分割线------------------------------
!+命令的一部分:执行上一条命令,含有该命令一部分的命令
!!:执行上一条命令
!+编号:执行历史命令中该编号的命令

命令的别名

alisa:查看系统内置的别名有哪些
#设置别名:alisa 别名=“完整的命令”
#取消别名:unalisa 别名

例:alias wk='vi /etc/sysconfig/network-scripts/ifcfg-ens160'

Linux中的帮助文档

man 命令
命令 --help
http://linux.51yip.com/
posted @ 2022-03-17 16:22  hjx、贤  阅读(45)  评论(0)    收藏  举报