Linux常用命令
-
安装软件:
yum intall xx
-
把aa文件或者文件夹复制到
bb: cp aa bb
-
把aa文件或者文件夹剪切到
bb: mv aa bb
-
解压tar包或者gz包(zxvf每个字母都有各自的用途):
tar -zxvf xxx
-
解压zip:unzip xxx
-
解压rar(可能需要安装unrar):
unrar xxx
-
下载文件(可能需要yum install wget安装wget):
wget xxx
-
修改环境变量:
vim /etc/profile
-
刷新配置:
source /etc/profile
-
删除文件(这命令用的时候一定要谨慎):
rm -rf /完整路径
-
查看服务进程号(以查看java程序进程为例):
ps -ef|grep java
-
杀死进程(-9是最暴力的方式):
kill -9 29890
-
查看内存使用情况(-m是按M显示,-g是按G显示):
free -m
-
查看磁盘使用情况:
df -h
-
类似windows的任务管理器(一般看cpu使用率用这):
top
-
查看全部文件内容:
cat xx
-
分段查看文件内容(从头):
more xx然后敲一次回车加载一部分
-
查看最新的n行:
tail -n 行数 xx
-
查找文件内容:
cat xxx.log | grep '关键字'
-
查找文件内容上下多少行:
cat xxx.log | grep -C 10 '关键字'
-
动态查看文件内容(一般看实时日志时用):
tail -f xx【或者tailf xx】
-
开放端口(以mysql3306为例)开放后需重新加载防火墙:
firewall-cmd --zone=public --add-port=3306/tcp --permanent
-
重新加载防火墙:
firewall-cmd --reload
-
关闭防火墙(开启是start,关闭stop,重启restart):
systemctl stop firewalld
-
vim常用命令:
-
进入编辑模式(编辑模式最下面会显示-- 插入 --):i
-
退出编辑模式:esc
-
保存并退出:在非编辑模式下,先按冒号(shift+;),在输入wq!敲回车【或者在非编辑模式下按shift+zz】
-
不保存退出:在非编辑模式下,先按冒号(shift+;),再输入q!敲回车【或者在非编辑模式下按shift+zq】
-
显示行号:在非编辑模式下,先按冒号(shift+;),再输入set nu
-
查找字符串:在非编辑模式下,/+关键字,敲回车后按回车或n逐个向下查找,?+关键字,敲回车后按回车或n逐个向上查找
-
欢迎大家关注我的公众号:天天学习Java