记录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 {} \
#查找指定目录下的日志文件
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命令的使用记住一个关键点:文件从哪里到哪里。例如从本地到远程服务器
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"'
© 版权声明
本站所有内容均来自互联网|如有侵权请联系我们并提供相关资质证明,如查实为有效,我们将及时删除文章
!!!本站内所有注册会员发布文章所产生的任何责任均与我们(源码桌面)无关!!!
!!!本站内所有注册会员发布文章所产生的任何责任均与我们(源码桌面)无关!!!
THE END
暂无评论内容