linux命令

如果遇到root无法删除文件


用命令lsattr检查一下就知道。
lsattr a.txt
—i———- a.txt
带属性“ i ”,果然是保护了。
用chattr 解除即可
chattr -i a.txt

 

find:

find /home -name file_name

find /home -name file_name*

find /home -name file_name* -print

-amin n: 查找n分钟以前被访问过的所有文件。

-atime n: 查找n天以前被访问过的所有文件。

-cmin n: 查找n分钟以前文件状态被修改过的所有文件。

-ctime n: 查找n天以前文件状态被修改过的所有文件。

-mmin n: 查找n分钟以前文件内容被修改过的所有文件。

-mtime n: 查找n天以前文件内容被修改过的所有文件。

+4代表大于等于5天前的文件名:find /home -mtime +4

-4代表小于等于4天内的文件名:find /home -mtime -4

4代表4~5那一天的文件名:find /home -mtime 4

find /home -mtime 0 过去24小时内有改动的文件

 

查找文件内容 grep:

find /home -type f -name ‘*’|xargs grep -nis ‘helloworld’

grep查找内容不能加*

-c:只输出匹配行的计数。
-i:不区分大小写
-h:查询多文件时不显示文件名。
-l:查询多文件时只输出包含匹配字符的文件名。
-n:显示匹配行及行号。
-s:不显示不存在或无匹配文本的错误信息。
-v:显示不包含匹配文本的所有行。

 

查找特定进程
ps -ef|grep java

 

查找memcached安装位置:
rpm -ql memcached
命令是否执行成功
echo $?
返回0成功

发表评论

邮箱地址不会被公开。 必填项已用*标注