文件查找:find
find path –name filename :按文件名查找
find path – user0 username :按文件的拥有者查找 user0为root用户 user1为soft用户
find path –atime +10/-10 : 按文件的访问时间来查找(+表示超过 –表示不足)
find path –mtime +/-days : 按文件的访问时间来查找
find path –type f/d :按文件的类型来查找 f:查找文件;d:查找目录
find path –perm 644/755 : 按文件的权限查找
who:查看当前在线用户的详细信息
用户名 终端号 登陆时间 登陆机器的本地IP
who am I 总是自己,即登陆时的自己
用户名 终端号 登陆时间 登陆机器的本地IP
whoami 只查看用户名
w:查看当前在线用户的更详细的信息
USER(用户名) TTY(终端号) FROM(本地IP) LOGIN(登陆time) IDLE JCPU) PCPU( 累计使用cpu时间) WHAT(执行命令)
grep 在命令结果或文件中进行过滤
grep root /etc/passwd 在这个文件中找出有root的行
ls –al | grep -i ‘sep 1’ 这里是忽略大小写
xargs:它是分隔开的意思, ls f* | rm 这样的写法是错误的。我们找到这些文件要一个一个删除 。因此 ls f* | xargs rm 才是正确的
grep –i 忽略大小写 grep –v 反向过滤 去掉有grep这个单词的那一行
wc: 字符数,行数,单词数
wc –c 统计字符数 ls –l | grep init | wc -c
wc –w 统计单词数
wc –l 统计行数