初学CentOS——常见小命令

基本实用小命令

管道符:
命令1 | 命令2
ps. 命令1必须有正确的输出作为命令2的操作对象

grep:
grep 选项 内容
可无选项
-i 忽略大小写
-n 输出行号
-v 反向查找
–color=auto 搜出来的关键词用颜色表示
示例: cat /etc/passwd | grep test

通配符:
很多地方可以用到,比如上面的grep
?       匹配一个任意字符
*       匹配0个或任意多个任意字符,也就是可以匹配任何内容
[]      匹配中括号中任意一个字符,例如:[abc] 代表一定匹配一个字符,或者是a,或者是b,或者是c
[-]     匹配中括号中任意一个字符,-代表一个范围,例如:[a-z]代表匹配一个小写字母
[^]    逻辑非,代表匹配不是中括号内的一个字符,例如:[^0-9]代表匹配一个不是数字的字符 

tab自动补全:
tab键自动补全命令

历史命令:
history 选项 [历史命令保存文件(可不加)]
-c 清空历史命令(不建议)
-w 把缓存的历史命令写入历史
在平时输入命令时,可以用以下命令:
上下键 来调用以前的命令
!n 重复执行第n条历史命令
!! 重复执行上一次命令
!字符串 重复执行最后一条以该命令开头的命令
历史保存文件 ……(用户目录)/.bash_history
默认1000条 可以更改 在/etc/profile

取别名:
alias 查询命令别名
alias 别名=’原命令’ 取别名
unalias 别名 删除别名
永久生效需修改:   vim   ……(用户)/.bashrc
这里顺便提一下命令执行时的顺序:
1.第一顺位执行命令用绝对路径或相对路径执行的命令
2.第二顺位执行别名
3.第三顺位执行Bash的内部命令
4.第四顺位执行按照$PATH环境变量定义的目录查找顺序找到第一个命令

bash的常用快捷键:
ctrl + A   把光标移动到命令行开头,如果我们输入的命令过长,想要把光标移动到命令行开头使用
ctrl + E    把光标移动到命令行结尾
ctrl + C    强制终止当前的命令
ctrl + L     清屏,相当于clear命令
ctrl + U    删除或剪切光标之前的命令,我输入了一行很长的命令,不用使用退格键一个一个字符的删除,使用这个快捷键会更加方便
ctrl + K     删除或剪切光标之后的内容
ctrl + Y     黏贴ctrl + U或ctrl + K剪切的内容
ctrl + R     在历史命令中搜索,按下ctrl + R之后,就会出现搜索界面,只要输入搜索内容,就会从历史命令中搜索
ctrl + D    退出当前终端
ctrl + Z     暂停,并放入后台,这个快捷键牵扯到工作管理的内容
ctrl + S     暂停屏幕输出
ctrl + Q    恢复屏幕输出

echo基本命令:
echo  _(内容)  >> 文件名      可直接编辑,无需进入编辑器
echo -e选项   支持反斜线控制的字符转换
格式为:  echo  -e   ” ”
双引号里可加:
\      输出\本身
\a    输出警告音
\b    输出退格键,也就是向左删除键
\c     取消输出行末的换行符,和 “-n”选项一起
\e     ESCAPE键
\f      换页符
\n     换行符
\r      回车键
\t      制表符,也就是tab键
\v      垂直制表符
\0nnn  按照八进制ASCll码表输出字符,其中0为数字零,nnn是三位八进制数
\xhh  按照十六进制ASCll码表输出字符,其中hh是两位十六进制数
输出颜色格式:echo -e “\e[1;31m abc \e[0m”
颜色:
30m=黑色    31m= 红色   32m=绿色    33m=黄色
34m=蓝色    35m=洋红    36m=青色    37m=白色
echo -n    为不换行输出
即:$echo -n “123”,然后我再接着echo一段字符,它和123会在一行输出,而不是分两行

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值