linux命令之文件管理,权限管理,文件搜索命令

                          文件管理命令

*mkdir:所有用户均有权限,功能为创建新用户 -p可以递归创建,此命令可以同时创建多个
例如:mkdir -p /tmp/japan/boduo(递归创建)
mkdir /tmp/japan/longze/tmp/japan/cangjing

*cd:所有用户均有权限,功能为切换目录
例如: cd /tmp/japan/boduo 切换到指定目录
cd … 回到上级目录

*pwd:所有用户均能执行,功能是显示当前目录绝对路径。

*rmdir:所有用户均有权限,功能为删除空目录
例如: rmdir/tmp/japan/cangjing

*cp:所有用户均有权限,功能为复制文件或目录。语法cp -rp【原文件目录】【目标文件目录】 -r 复制目录,-p保留文件属性

*mv:所有用户均能执行,功能为剪切文件,改名。语法mv【源文件或目录】【目标目录】

*rm:所有用户均有权限,功能为删除文件。语法:rm-rf【文件或目录】,-r删除文件,-f强制执行。

*touch:所有用户均能执行,功能能为:创建空文件。语法touch【文件名】
例如:touch japanlovestory.list

*cat:所有用户均能执行,功能为显示文件内容,-n显示行号。语法cat【文件名】
反向显示tac

*more:所有用户均有权限,功能为分页显示文件内容,空格或f–翻页,回车–换行
q或Q–退出

*less:所有用户均有权限,功能为分页显示文件内容(可向上翻页)。语法less【文件名】
按 PGUP一页一页翻 上箭头一行一行翻

*head:所有用户均有权限,功能为显示文件前几行,-n指定行数。
例如:head -n 20 /etc/services

*tail:所有用户均有权限,功能为显示文件末尾几行,-n指定行数,-f动态显示文件末尾内容。

*ln:所有用户均有权限,功能为生成链接文件,语法ln -s【源文件】【目标文件】,-s作用是创建软连接

                       权限管理命令

*chmod root文件所有人有权限,功能为改变文件或目录文件权限,语法:chmod【(ugoa)(±=)(rwx)】【文件或目录】或者【mode=421】【文件或目录】,-R递归修改

*chown root,功能为改变文件或目录的所有者,语法chown【用户】【文件或目录】

*chgrp root,功能为改变文件或目录的所属组,语法chgrp【用户组】【文件或目录】

*umask root和文件所有者,功能为显示,设置文件的缺省权限,语法umask【-s】-s用来以rwx形式显示新建文件缺省权限

                             文件搜索命令

find 所有用户均有权限,功能为文件搜索,语法:find【搜索范围】【匹配条件】
例如:find /etc -name init 在目录/etc中查找文件init,如果是
init*则是模糊搜索,*是通配符,?代表单个字符,且严格区分大小写,-iname不区分大小写
find / -size (± )204800 在根目录下查找大于100MB的文件 +n大于 -n小于 n等于
find /home -user shenchao 在家目录下查找所有者为shenchao的文件 -group根据所属组查找
find /etc -cmin -5 在/etc下查找五分钟内被修改过属性的文见和目录
{
-amin 访问时间
-cmin 文件属性
-mmin 文件内容
}
-type 根据文件类型查找 f文件 d目录 l软连接 -inum根据i节点查找
-exec/-ok {} :在查找时对文件进行操作

*locate 所有用户均有权限,功能为在文件资料库中查找文件,语法-locate 【文件名】
-i不区分大小写。且临时目录/tmp等不在文件资料库收录范围,locate无法查找,updatedb更新文件资料库。

*which 所有用户均有权限,功能为查找命令的绝对路径,语法为-which【命令】

*whereis 所有用户均有权限,功能为查找命令的绝对路径和使用说明的绝对路径,语法为-which【命令】

*grep 所有用户均有权限,功能为在文件中搜索字符串匹配的行并输出 -i不区分大小写 -v排除指定字符 ^可以表示开头
例如:grep mysql /root/install.log

*man(info) 所有用户均有权限,功能为获取帮助信息,语法man【命令/配置文件】
简化命令:【命令】 --help , apropos 【配置文件】,whatis 【命令】,

*help 所有用户均有权限,功能为获取帮助信息,尤其是shell编程

发布了16 篇原创文章 · 获赞 3 · 访问量 434

猜你喜欢

转载自blog.csdn.net/qq_23321269/article/details/104511241