码迷,mamicode.com
首页 > 系统相关 > 详细

linux 常用命令收集

时间:2018-08-16 14:58:08      阅读:201      评论:0      收藏:0      [点我收藏+]

标签:修改文件名   时间   日期时间   tar.bz2   boot   文件   sed   err   unzip   

rm -rf + 文件夹名 删除该目录
rmdir 删除空目录
mkdir + 文件 创建目录
clear 清屏
pwd 当前路径

ll -i 显示文件节点 ,使用find ./ -inum XXX(节点号) -print -exec rm -rf {} ;删除乱码文件
sudo mv + 文件 修改文件名 /路径/

shutdown -t + 时间 时间(s)后关机
shutdown -h 20:25 20:25关机
shutdown -h 立即关机
shutdown -r 重新启动


ip a 查看本机IP

sudo reboot 立即重启

ps -ef | grep "python" 查看本机python启动信息

tail -100f text.log // tail -f -n 100 text.log 最后100行实时更新日志

chmod 777 +文件名 赋予最高权限

chmod +x +文件名 赋予执行权限

mv test.txt wbk.txt ## 将文件test.txt重命名为wbk.txt

unzip xxx.zip ./* ## zip解压

unzip xxx.zip -d xxx ## 解压到指定目录

tar -xzvf xxx.tar.gz ## tar.gz 解压


.tar
压缩:tar cvf FileName.tar FileName
解压:tar xvf FileName.tar
---------------------------------------------
.gz
解压1:gunzip FileName.gz
解压2:gzip -d FileName.gz
压缩:gzip FileName
.tar.gz
解压:tar zxvf FileName.tar.gz
压缩:tar zcvf FileName.tar.gz DirName
---------------------------------------------
.bz2
解压1:bzip2 -d FileName.bz2
解压2:bunzip2 FileName.bz2
压缩: bzip2 -z FileName
.tar.bz2
解压:tar jxvf FileName.tar.bz2
压缩:tar jcvf FileName.tar.bz2 DirName
---------------------------------------------
.bz
解压1:bzip2 -d FileName.bz
解压2:bunzip2 FileName.bz
压缩:未知
.tar.bz
解压:tar jxvf FileName.tar.bz
压缩:未知
---------------------------------------------
.Z
解压:uncompress FileName.Z
压缩:compress FileName
.tar.Z
解压:tar Zxvf FileName.tar.Z
压缩:tar Zcvf FileName.tar.Z DirName
---------------------------------------------
.tgz
解压:tar zxvf FileName.tgz
压缩:未知
.tar.tgz
解压:tar zxvf FileName.tar.tgz
压缩:tar zcvf FileName.tar.tgz FileName
---------------------------------------------
.zip
解压:unzip FileName.zip
压缩:zip FileName.zip DirName
---------------------------------------------
.rar
解压:rar a FileName.rar
压缩:rar e FileName.rar


1.查询日志中含有某个关键字的信息 cat app.log |grep ‘error‘

2.查询日志尾部最后10行的日志 tail -n 10 app.log

3.查询10行之后的所有日志 tail -n +10 app.log

4.查询日志文件中的头10行日志 head -n 10 app.log

5.查询日志文件除了最后10行的其他所有日志 head -n -10 app.log

6.查询日志中含有某个关键字的信息,显示出行号(在1的基础上修改) cat -n app.log |grep ‘error‘

7.显示102行,前10行和后10行的日志 cat -n app.log |tail -n +92|head -n 20

8.根据日期时间段查询(前提日志总必须打印日期,先通过grep确定是否有该时间点) sed -n ‘/2014-12-17 16:17:20/,/2014-12-17 16:17:36/p‘ app.log

9.使用more和less命令(分页查看,使用空格翻页) cat -n app.log |grep "error" |more

10.把日志保存到文件 cat -n app.log |grep "error" > temp.txt
*************************************************************************************************

linux 常用命令收集

标签:修改文件名   时间   日期时间   tar.bz2   boot   文件   sed   err   unzip   

原文地址:https://www.cnblogs.com/CS-zhanglu/p/9487053.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!