Linux常用命令
Linux常用命令
df -h => 查看各磁盘容量使用情况
free -h => 查看内存容量使用情况
netstat -alnp | grep xxx \ lsof -i:端口号 => 查看端口占用情况(当前端口占用的进程PID、进程名称;kill -9 PID 可释放当前端口与进程)
ll -a\-A => 查看当前目录所有文件包括隐藏文件
cd -P => 进入软连接物理目录
cat /dev/null > fileName \ > fileName => 清空fileName某个文件
ps -ef | grep xxx \ ps -aux | grep xxx => 查看某个线程的详细信息(ps -ef 查看当前节点所有运行线程)
chronyc -a makestep => 校正集群节点时间统一服务器
chronyc sources -v => 查看服务器时间统一信息(小于1秒即可 1,000,000us微秒 = 1秒)
sudo(或者直接使用root用户) pam_tally2 -u userName -r => 可恢复因userName某个用户登录失败次数过多导致无法正常登录的情况
cat /proc/cpuinfo | grep "physical id" | uniq | wc -l => 查看CPU个数(uniq命令:删除重复行;wc -l命令:统计行数)
cat /proc/cpuinfo | grep "cpu cores" | uniq => 查看CPU核数
cat /proc/cpuinfo | grep 'model name' | uniq => 查看CPU型号
cat /proc/meminfo | grep MemTotal => 查看实际可用内存容量
du -ach * => 查看当前目录下的所有文件占用磁盘大小和总大小
du -sh ./* => 查看当前目录下所有文件/文件夹的大小
du -sh => 查看当前目录总大小
du -sh * => 查看所有子目录大小
/ => 正斜杠
\ => 反斜杠
grep -c "xxx" ./xxx.sh => 查找某个文件中某个字符或字符串出现的次数,若返回值为0则指定文件中不包含该字符串
grep -r "xxx" /xxx/xxx/ => 查找某个目录下是否包含某个字符或字符串,返回包含该字符串的文件路径及文件名信息
***在shell脚本中若想执行Linux命令后的结果赋值给变量则需要在命令外面加上 `` 符号(英文状态下Tab键上方的按键)***
hostnamectl set-hostname custom_hostname => 修改Linux系统的主机名称
浙公网安备 33010602011771号