Linux常用命令

记录日常使用的常用Linux命令

Posted by Ruoli on October 25, 2023

ls命令

1
2
#列出当前目录的内容,包括文件夹和文件  
ls -l

ll 命令

1
2
3
#ll 命令是 'ls -l --color=auto' 的别名  
#-h单元为根据大小适当显示
ll -h

df命令

1
2
#查看磁盘空间大小,-h单元为根据大小适当显示,-m单位为M  
df -h

查看当前文件夹下各子文件夹

1
2
du -h --max-depth=1 /path/to/directory
du -h --max-depth=1 .

vi 命令

1
2
3
#文本文件编辑命令
# i 从命令模式,进入编辑模式
#

查看进程占用资源信息

1
2
# 查看composer进程和占用的资源
ps -aux | grep composer

###

grep命令

1
2
# 查看 my.conf 文件中 以字母开头的行,可以排除注释
grep '^[a-z]' my.conf

jvm相关命令

jstat -gc 进程号 每隔1000毫秒输出一次

#查看进程的JJVM堆占用信息,每10秒输出1次
jstat -gc 进程号 10000

#查看堆内存中对象数量并按总大小排序,取结果前40行
jmap -histo:live |head -n 40