Linux常用指令(4)——20.4.23

ln指令:软连接/符号链接,存放了连接其他文件的路径

ln -s [原文件/目录] 软连接名:理解为在当前目录加一个快捷方式
rm -rf 软连接名:删除软连接,结尾不要加\,加了删不了

history指令:查看执行过的指令,也可以再执行

history : 显示全部指令
history 10:显示最后10个指令
!178:执行编号第178个指令

时间日期类

date指令

date:显示当前时间
date +%Y”显示当前年
date +%m:显示当前月
date +%d:显示当前日期
date “+%Y - %m-%d %H:%M:%S":显示年月日时分秒
注意:加号不能缺,组合使用时要加引号
date -s 字符串时间:设置日期
cal [选项]:查看日历,默认当前月的日历
cal 年份:一年的日历

find指令:查找

find [搜索范围(目录)] [选项]:在范围内查找
find /home -name hello.txt:在/home目录以文件名查找hello.txt
find /home -user nobody:在/home目录下 查找无用户归属的文件
find /home -size+20M:在home目录下查找大小在20M以上的文件(大于用+,小于用-,等于直接写大小)
find /home -n *.txt:查找home目录下的txt文件(支持通配符)

locate指令:快速定位文件路径

基于数据库进行查询,第一次运行钱必须使用updatedb指令创建locate数据库,并管理员定期更新
locate 搜索文件:查找文件指令

grep指令和管道符号“|”

grep:文件中过滤查找
|:管道符,将前一个命令的处理结果传递给后米娜的指令处理
grep [选项] 查找内容 源文件:在源文件中查找内容
选项:-n 显示匹配行及行号,-i忽略大小写
cat 文件名 | gerp -n 查找内容:查找文件中的内容并显示行号

gzip/gunzip指令

gzip:压缩指令,压缩后源文件不保留
gzip 文件名:将文件压缩为.gz文件
gunzip:解压缩
gunzip 文件名.gz:将.gz文件解压

zip/unzip指令

zip指令:压缩指令
zip [选项] 压缩文件名.zip 将要压缩的内容
选项-r:递归压缩,即压缩目录
unzip:解压缩指令
unzip [选项] 压缩文件.zip
选项-d 路径:解压到指定路径

tar指令:打包指令

打包后的文件是.tar.gz格式文件
tar [选项] XXX.tar.gz 打包的内容
选项
-c:产生.tar打包文件;
-v:在压缩或者解压缩时产生详细信息;
-f:指定压缩后的文件名;
-z:打包同时压缩;
-x:解压.tar文件;
tar -zcvf a.tar.gz a1.txt a2.txt:将a1和a2打包压缩到a.tar.gz
tar -zcvf a.tar.gz /home/:将home中的文件打包压缩到a.tar.gz
tar -zxvf a.tar.gz:解压a.tar.gz到当前目录
tar -zxvf a.tar.gz -C /opt/tmp/:解压到tmp目录,目录必须存在,否则报错——:-C是指定目录

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值