Linux基础技巧

Tab键自动补全:可补齐命令字、选项、参数、文件路径、软件名、服务名

快捷键

        Ctrl + l :清空整个屏幕

        Ctrl + u:从光标清空至行首

        Ctrl + w:往回删除一个单词(以空格界定)

        Ctrl + c:废弃当前编辑的命令行

        Esc + . :粘贴上一个命令的参数

使用通配符:针对不确定的文档名称,以特殊字符表示

        * :任意多个任意字符

        ?:单个字符

        [a-z]:多个字符或连续范围中的一个,若无则忽略

        {a,min,xy}:多组不同的字符串,全匹配

        

[root@test ~]# ls -d /m*            #匹配根目录下以m开头任意多个任意字符的目录
/media  /mnt  /mycdrom
[root@test ~]# ls -d /m??           #匹配根目录下m开头的任意两个字符的目录
/mnt
[root@test ~]# ls -d /m[aeh-n]*
/media  /mnt
[root@test ~]# ls -d /m{a,nt,xy}
ls: 无法访问/ma: 没有那个文件或目录
ls: 无法访问/mxy: 没有那个文件或目录
/mnt
[root@test ~]#

重定向输出:将屏幕显示信息保存到文件

        覆盖重定向 > :命令 > filename          #若文件不存在则创建并写入,文件存在则会将文件的原内容内容覆盖并写入屏幕显示信息

        追加重定向 >> :命令 >> filename       #若文件不存在则创建并写入,文件存在则会在文件末尾追加屏幕显示信息

       echo:输出屏幕信息

               格式:echo  "内容"       #内容自定义,你想输出什么内容,就写什么内容

[root@test ~]# hostname
test
[root@test ~]# hostname > /opt/hn.txt        #将hostname命令的屏幕输出写入hn.txt文件
[root@test ~]# cat /opt/hn.txt               #cat 查看文件内容
test
[root@test ~]# hostname >> /opt/hn.txt       #将hostname命令的屏幕输出追加写入hn.txt文件
[root@test ~]# cat /opt/hn.txt               #查看文件出现两行信息
test
test
[root@test ~]# hostname > /opt/hn.txt        #再一次覆盖
[root@test ~]# cat /opt/hn.txt               #只剩一行信息
test

[root@test ~]# echo "hello boy"
hello boy
[root@test ~]# echo "hello girl"             #输入什么内容就输出什么内容
hellp girl
[root@test ~]# echo "hello world"
hellp world

[root@test ~]# echo "hello boy" > /opt/hn.txt 
[root@test ~]# cat /opt/hn.txt
hello boy
[root@test ~]# echo "hello girl" >> /opt/hn.txt
[root@test ~]# cat /opt/hn.txt
hello boy
hellp girl
[root@test ~]# echo "hello world" > /opt/hn.txt
[root@test ~]# cat /opt/hn.txt
hellp world
[root@test ~]#

管道传递:使用符号 |

        用途:将前一条命令的标准输出交给后一条命令处理

        格式:命令1 |  命令2 | 命令3……

[root@test ~]# ls --help | less      #less分屏阅读器,适合查看内容较多的文件
[root@test ~]# ifconfig | hesad -2   #查看ifconfig命令输出的前两行
[root@test ~]# head -12 /etc/passwd | tail -5 #查看passwd文件的8到12行


cat:适合查看文件内容少的
less:分屏阅读,适合查看内容多的
head -N:查看文件的前N行
tail -N:查看文件的未N行

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值