Linux中常用命令
1、查看目录、切换目录
1.1、查看目录
(1)、使用tree /user 查看user目录的结构
(2)、ls 查看当前目录下的文件
(3)、ll 可以查看到当前目录下文件的详细信息
1.2、切换目录
cd /目录1/...
2、查看日志
2.1、cat
命令:cat /home/文件名
特点:由第一行到最后一行全部显示在屏幕中
2.2、tail
tail -n 100 文件名 输出后100行内容
tail -n +100 文件名 输出100行之后的所有
2.3、head
head -n 100 文件名 查看前100行内容
head -n -100 文件名 查看除了后100全部的
2.4、sed
sed ‘开始行数,结束行数d' 文件名 查看指定行数之间的内容
3、日志中过滤有效信息
3.1、文件的过滤(find)
find -name "过滤名字条件" -size 大小条件 目录
3.2、文件中内容过滤(grep)
grep -v “过滤的内容” 文件名 过滤调包含有指定内容的内容
4、下载日志
使用工具lrzsz
sz 文件名
5、切换用
su -root 切换到root用户
6、修改文件/文件夹用户和权限
6.1、修改文件归属用户
chown 用户名 文件名 将文件所有者改为用户
6.2、修改文件夹归属用户
chgrp 用户名 文件名
6.3、权限
chmod u=xrw 文件名 当前用户所具有的权限
chmod o=r 文件名 其它用户具有的权限
7、linux解压文件命令:
7.1、.tar
解包:tar xvf FileName.tar
打包:tar cvf FileName.tar DirName
(注:tar是打包,不是压缩!)
7.2、.gz
解压1:gunzip FileName.gz
解压2:gzip -d FileName.gz
压缩:gzip FileName
7.3、.tar.gz
和 .tgz
解压:tar zxvf FileName.tar.gz
压缩:tar zcvf FileName.tar.gz DirName
7.4、.bz2
解压1:bzip2 -d FileName.bz2
解压2:bunzip2 FileName.bz2
压缩: bzip2 -z FileName
7.5、.tar.bz2
解压:tar jxvf FileName.tar.bz2
压缩:tar jcvf FileName.tar.bz2 DirName
7.6、.bz
解压1:bzip2 -d FileName.bz
解压2:bunzip2 FileName.bz
压缩:未知
7.7、.tar.bz
解压:tar jxvf FileName.tar.bz
压缩:未知
7.8、.Z
解压:uncompress FileName.Z
压缩:compress FileName
7.9、.tar.Z
解压:tar Zxvf FileName.tar.Z
压缩:tar Zcvf FileName.tar.Z DirName
7.10、.zip
解压:unzip FileName.zip
压缩:zip FileName.zip DirName
7.11、.rar
解压:rar x FileName.rar
压缩:rar a FileName.rar DirName
7.12、.lha
解压:lha -e FileName.lha
压缩:lha -a FileName.lha FileName