Linux常用命令总结

总:目录操作;文件操作;进程操作;打包压缩;系统查看;用户操作

1、目录操作

查看:ls;ls,ll ——ls -l
进入目录:cd

新建目录:mkdir
移动:mv 移动的文件 移动到的目录名    最后接一个没有目录名称就是重命名;接一个有的目录名称/路径就是移动
重命名:mv 原来的名字 要改的名字
拷贝目录:cp -a 目录名 拷贝后的名
删除:rm -rf  目录名   就删除某个目录;删除所有的 rm -rf *

2、文件操作

新建文件:touch
移动:mv
重命名:mv
拷贝:cp
删除:rm -rf

对文件内容的操作:
读取文件内容:cat 文件名;
可以向下翻页:more 文件名;
可以上下翻页:less 文件名; 点Q字母可以退出
读取文件前十行默认:tail 文件名;
读取文件后十行默认:head 文件名;

实时读取文件内容:tail -f
实时读取重定向:tail -f 文件名 > 临时文件名   tail -f 会读取文件的最后十行的数据
grep '搜索内容’文件名
总:tail -f 文件名 | grep "搜索内容"

对文件写入内容:
echo 写入的内容 >> 文件内容 在文件最后进行添加
echo 写入的内容 > 文件内容 对文件内容进行覆盖

3、进程操作

查看进程:ps -ef
查看java进程:ps -ef | grep java

结束进程:kill -9 进程号;killall + 进程名

4、打包压缩:

打包:tar -cvf xxx.tar 具体的文件
压缩:tar -jcvf xxx.tar.bz2 具体的文件
解压:tar -xvf 解压的文件
ll 可以看文件的字节byte大小

5、系统查看

查看ip:ifconfig
查看cpu、内存的使用率:top ; ctrl + 1 查看明细
查看磁盘/硬盘占有率:df -h 看/根目录

6、用户操作

查看:cat /etc/passwd
创建:sudo adduser 用户名   sudo 临时增加权限;sudo su 切换到root用户
删除:sudo uesrdel 用户名 删除用户
可以继续使用:sudo rm -rf 用户名 删除工作目录
sudo userdel -r 用户名 删除用户,同时删除它的工作目录