linux命令

2018-08-21  本文已影响0人  风寒夜末

locate命令不是实时查找,所以查找的结果不精确,但查找速度很快。

which命令是查找命令是否存在,以及命令的存放位置在哪儿。

whereis命令只能用于搜索程序名,而且只搜索二进制文件

find . -name 这句中的点是从当前目录开始,查找当前及其子目录

find -name 没有指明从哪个目录开始,那就从默认的当前目录开始查找了

ls -l /www/wwwroot/mysite 查看权限

sudo chmod -R 777 /www/wwwroot  设置权限

-R表示 操作顺带子文件夹

在运行一个非常消耗资源的find命令时,很多人都倾向于把它放在后台执行,因为遍历一个大的文件系统可能会花费很长的时间。

命令格式:find 路径 -命令参数 [输出形式]

常用参数:

-name 按照文件名查找文件。

-perm 按照文件权限来查找文件。

-prune 使用这一选项可以使find命令不在当前指定的目录中查找,如果同时使用了- depth选项,那么-prune选项将被find命令忽略。

-user 按照文件属主来查找文件。

-group 按照文件所属的组来查找文件。

-mtime -n +n 按照文件的更改时间来查找文件, -n表示文件更改时间距现在n天以内,+n表示文件更改时间距现在n天以前。find命令还有-atime和-ctime选项,但它们都和-mtime选项相似,所以我们在这里只介绍-mtime选项。

-type 查找某一类型的文件,诸如:b-块设备文件;d-目录;c-字符设备文件;p-管道文件;l-符号链接文件;f-普通文件;s-socket文件。

-size n[c] 查找文件长度为n块的文件,带有c时表示文件长度以字节计。

VIM 编辑文件

按 i进入编辑状态

按 esc 进入输入命令状态

:w 保存

:q退出

上一篇下一篇

猜你喜欢

热点阅读