Linux实用命令

发布于 2018-03-30 作者 shen100 353次 浏览 版块 分享

cd -                  # 后退到之前的目录
pwd -P                # 显示softlink的真实路径
grep root /etc/passwd # 在/etc/passwd中查找root  详细的参数看这里, https://www.golang123.com/book/29?chapterID=722
find . -name '*py*'   #按照文件名查找,支持正则表达式

# 首先是一个目录/tmp,-name告诉find要找什么文件, -mtime +6 表示文件修改时间
# 距离当前时间7天之外的文件, 最后的 -exec 是执行某项命令, 命令是rm -rf, 
# 参数是 {}, 这个{}是啥意思? 它代表的就是find查找到的文件, 最后的\;是告诉find, 这条语句已经结束了.
find /tmp -name "*.tar.gz" -mtime +6 -exec rm -rf {} \;

# 查看所有与终端相关的环境变量
env

# 查看进程运行时的环境变量, 如下的$PID为进程id。每一个变量以name=value的形式来描述,彼此之间由null字符(\0)分隔,
# 可以使用tr命令将\0替换成\n
cat /proc/$PID/environ | tr '\0' '\n'

# 查看磁盘各分区大小、已用空间
df -h

# 查看foo目录的大小
du -sh foo

# 查看当前目录下文件和子目录大小
du -sh *
收藏
暂无回复