Open
Description
- Linux查看当前目录包含的文件夹和文件总大小
du -sh
- Linux查看当前目录下download文件夹的大小,因为设定的深度为 0
du -h --max-depth=0 download
- Linux查看当前目录下各个文件夹和文件,及子文件夹和子文件的大小,因为设定的深度为 1
du -h --max-depth=1 *
- Linux搜索指定关键词相关的服务,比如java服务
ps -ef |grep java
- Linux查看所有端口占用
netstat -tupln
- 查看所有进程
ps aux # ps -elf
- 查看进程资源占用排名
top
- Linux查看当前目录下所有文件和文件夹的权限
ls -l # 或者指定文件或文件夹 ls -l file.txt
- Linux查看当前用户所属用户组
groups # 或者指定用户 groups openhacking
- Linux批量修改文件和文件夹权限
chmod -R 777 /software/lwebapp
# -R参数是递归处理目录下的所有文件及子文件夹
# 777是开放所有权限,是最高权限
- Linux批量修改文件和文件夹所有者
chown -R opensource:openhacking /software/lwebapp # 或者直接指定用户 chown -R openhacking /software/lwebapp
# 对 /software/lwebapp 目录下的所有文件与子文件夹执行相同的所有者变更,使所有者修改为opensource用户组的openhacking用户
- 杀死指定pid的进程
kill -9 11864
13. 压缩数据
tar -zcvf my-folder.tar.gz my-folder
14. 解压数据
tar -zxvf my-folder.tar.gz