linux下的常用命令

linux / 2023-02-09
0 1,059

df -h:查看系统内的分配

du -sh *:查看每个文件夹的大小

du -sh /home/*:查看home下的每个文件夹大小

ls | wc -l:当前文件夹下有多少文件


查看内存使用情况

free [-b | -k | -m | -g] show output in bytes, KB, MB, or GB

查看linux版本
cat /proc/version


切换root用户:su - root

netstat -tulpn | grep 'your_port_number':查看端口的pid

./startup.sh && tail -f ../logs/catalina.out:启动时会在linux的控制台输出启动日志

cat -n klmgtnss.log |grep "onOpen" -C 20:过滤出klmgtnss.log日志中onOpen关键字周围的20行日志

zcat error.gz | grep "" -C 10:查看服务器中打包的gz日志文件,

跨服务器文件拷贝
scp -r sonarqube-7.3/ root@192.168.0.211:/opt/soft/
将当前文件夹下的sonarqube-7.3拷贝到192.168.0.211服务器对应的目录/opt/soft/下面

查看端口号对应的进程: lsof -i:端口

显示隐藏文件:ls -al