Linux常用命令合集

记录linux系统下的常用命令以及一些命令使用过程中需要注意的点。避免需要用的时候又忘记了具体怎么写的尴尬场景,与其用到采取网上找,不如平时多多积累。正所谓好记性,不如烂笔头。


find-查找命令

#查找指定目录下的日志文件
find /app/applogs/ -type f -name "*.log"
#查找指定目录下的日志文件并删除
find /app/applogs/ -type -f -name "*.log" | xargs rm -rf
#查找指定目录下7天前的文件进行删除(-exec和上方的|xargs作用相似,exec为find自身的命令需要配和{} \的书写格式)
find logs/ -type f -mtime +7 -exec rm -f {} \

scp-远程传输命令

#scp命令的使用记住一个关键点:文件从哪里到哪里。例如从本地到远程服务器
scp /root/test.sh root@192.168.1.89:/app/

解压缩与打包

#tar-打包与解包
解包:tar xvf FileName.tar
打包:tar cvf FileName.tar DirName

#gzip-压缩与解压
解压:gzip -d FileName.gz
压缩:gzip FileName

#tar与gz-打包压缩与解压解包
解压:tar zxvf FileName.tar.gz
压缩:tar zcvf FileName.tar.gz DirName

#zip-压缩与解压
解压:unzip FileName.zip
压缩:zip FileName.zip DirName

文件查看

#查看全部文件
cat filename
#从头查看文件1000行
head -1000 filename
#查看文件尾部1000行
tail -1000f filename
#分页查看文件
more filename
less filename

watch-监控命令

#查询linux的信息有时我们需要不停的指定命令查看变化。可以使用watch命令帮我们自动监控状态
watch 'netstat -anp | grep "close"'

本文系作者 @ 原创发布在 维简网。未经许可,禁止转载。

喜欢()
评论 (0)

请登录以参与评论。

现在登录…
热门搜索
13 文章
0 评论
12 喜欢
Top