1.Liunx下常用的解压和压缩命令
.tar
解包:tar xvf FileName.tar
打包:tar cvf FileName.tar DirName
(注:tar是打包,不是压缩!)
.gz
解压1:gunzip FileName.gz
解压2:gzip -d FileName.gz
压缩:gzip FileName
.tar.gz 和 .tgz
解压:tar zxvf FileName.tar.gz
压缩:tar zcvf FileName.tar.gz DirName
2.使用grep查找日志指定内容
日志比较多,想在linux系统上直接查找相关的内容,可使用该方法:
- 满足任意条件
grep -E "word1|word2|word3" file.txt
- 满足所有条件
grep word1 file.txt | grep word2 |grep word3
3)使用正则表达式 -E 选项
grep -E "[1-9]+"
或者
egrep "[1-9]+"
3.查看linux运行级别
runlevel
先后显示系统上一次和当前运行级别。如果不存在上一次运行级别,则用N表示。
不同的运行级定义如下:
# 0 - 停机(千万不能把initdefault 设置为0 )
# 1 - 单用户模式 # s init s = init 1
# 2 - 多用户,没有 NFS
# 3 - 完全多用户模式(标准的运行级)
# 4 - 没有用到
# 5 - X11 多用户图形模式(xwindow)
# 6 - 重新启动 (千万不要把initdefault 设置为6 )
4.使用ll命令查看文件信息
- 文件类型
d:文件夹
-:普通文件
l:链接(类似Windows的快捷方式)
b:块设备文件(例如硬盘、光驱等)
p:管道文件
c:字符设备文件(例如猫等串口设备)
s:套接口文件/数据接口文件(例如启动一个MySql服务器时会产生一个mysql.sock文件) - 文件权限