Linux常用命令总结(二)

七、删除文件或目录:rm

1.直接删除文件file,即使该文件不存在也不影响

rm -f file

2.递归删除指定目录及该目录下所有文件

rm -rf /home/user/dir

3.删除当前目录下所有的文件

rm -rf *

八、查看文件尾部内容:tail

1.默认查看file文件的最后10行内容

tail file

2.查看file文件第100行到该文件末尾的内容

tail +100 file

3.输出文件尾部的N(N为整数)个字节内容

tail -c 10 file

4.总是查看不断更新变化的文件file末尾的最后N(N为整数)行内容

tail -f 3 file

九、文本搜索:grep

1.从名称以file开头的所有文件中查找字符串abc

grep abc file*

2.参数-i表示:忽略被搜索的字符串的大小写
3.参数-c表示:输出文件名及被搜索的字符串所在的行的行数
4.参数-l表示:只列出匹配到的文件夹的名字而不输出相应的匹配项
5.参数-n表示:显示所有匹配行及匹配项所在的行数
6.参数-s表示:不显示不存在、没有匹配文本的错误信息
7.参数-r表示:递归搜索匹配项,不仅在当前目录下搜索,还在其子目录下搜索

十、根据给定的路径和表达式查找的文件或目录:find

1.不加参数,表示查找当前路径下的所有文件和目录,这种模糊搜索消耗系统资源

find file*

2.参数-name表示:按照名称查找文件

十一、显示磁盘空间的使用情况:df

1.以容易阅读的方式显示磁盘分区使用

df -h

2.显示指定文件所在分区的磁盘使用情况

df /home/user/file

十二、连接客户端:ssh

十三、测试网络连通性:ping

十四、显示或设置网络设置:ifconfig

十五、加载文件系统到指定的加载点:mount

1.启动所有挂载

mount -a

十六、压缩文件:zip

1.参数-q表示:不显示执行过程
2.参数-r表示:递归处理,将指定目录下的所有文件和子目录一并处理
3.将指定目录下的文件和文件夹全部复制到file.zip中

zip -q -r file.zip /home/user

4.将当前目录下的所有名称以file开头的文件放入压缩文件file.zip中

zip -q file.zip file*

5.在压缩文件file.zip中删除文件file1

zip -q -dv file.zip file1

十七、用于.zip格式文件的解压缩工具:unzip

1.参数-l表示:显示压缩文件内所包含的文件
2.参数-n表示:解压缩时不要覆盖原有的文件
3.把压缩文件file.zip中的内容解压到目录dir下面

unzip file.zip -d dir

十八、对文件进行压缩和解压缩:gzip

1.把当前目录下所有文件(包括.zip文件)压缩为.gz文件

gzip *

2.把上例中每个压缩的文件解压,并列出详细的信息(如果不想显示执行过程可使用参数-q)

gzip -dv *

3.参数-r表示:递归处理,将指定目录下的所有文件及子目录一并处理
4.参数-d表示:解压缩

十九、显示与操作历史命令:history

1.查找所有历史记录,会显示历史命令的行数

history

2.查找最近N条历史命令

history 100

3.清空历史记录

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值