- man 命令名
man fopen
man help
?string 从光标处向后搜索字符串string
/string 从光标处向前搜索字符串string
- 更改权限命令chmod
利用chmod可控制和更改用户访问文件的权限
chomd [选项] 符号标记权限 [文件]- 存取权限分3级:文件拥有着(u),所属群组(g),系统中其他用户(o),三个不同用户级别同时修改(a)
- 读(r),写(w),执行(x)
- 增加权限(+),取消权限(-),唯一设定权限(=)
- mkdir,复制命令cp,移动命令mv,删除命令rm
ls -l hello #查看hello的权限
-rwx--x--x #当前用户rwx,组权限x,系统其他用户x
chmod g+w hello #增加g组的读权限
ls -l hello
- 查找文件命令find
find [路径][表达式]
find . -name "action*"
+ 搜索工具命令grep
- 指定命令别名alias,取消别名unalias
alias [别名]=[指令名称]
alias ch='chmod'
-
挂载文件系统命令mount
将一个设备挂接到一个已存在的目录上,linux任何设备都作为文件来对待,在mount挂载后,对设备的操作相当于对文件的操作- -l:列出挂载设备
- -t 类型:将后面的设备以指定类型挂载
- -f:不实际挂载设备
- -o:描述设备或文件的挂载方式
-
shell 特殊字符
- 双引号:$,,
除外,$变量替换,
命令替换 - 单引号:单引号任何字符都被当做普通字符
- 倒引号:被shell解释为命令号,在执行时,shell会先执行该命令
echo current directory ispwd
- 输入重定向符 <
命令 < 文件名 - 输出重定向符 >
输入到文件 - 管道符
管道符是由竖线隔开的若干命令组成的序列
- 双引号:$,,
ls -l | grep
- 后台运行命令 &