- 英文原意:list
- 执行权限:所有用户
- 语法:
ls -alh /tmp
-a
显示所有文件,包括隐藏文件 =--all
-l
显示详细列表,包含权限、时间、大小等信息(long)-d
查看目录属性-i
显示i-node-h
友好方式显示文件大小(需要和 -l 同时使用,文件显示为K,M...)
文件/目录权限,如: -rwx r-- r--
,含义如下
示例 | - | r w x | r-- | r-- |
---|---|---|---|---|
含义 | 类型 | 所有者(u) | 所属组(g) | 其他人(o) |
备注 | -:文件 d:目录 l:软链接) | 对于文件 r:读 w:写 x:执行 | 对于目录 r:ls w:touch/mkdir/rm... x:cd | 权值 r:4 w:2 x:1 |
- 因此,普通目录的权限几乎都是奇数(5或7),普通文件的权限大部分为偶数(6或4)
{/collapse-item}
{collapse-item label=" mkdir
创建新目录"}
- 英文原意:make directories
- 执行权限:所有用户
- 语法:
ls -p /tmp/1 /tmp/2
-p
递归创建
{/collapse-item}
{collapse-item label=" cd
切换目录"}
- 英文原意:change directories
- 执行权限:所有用户
- 语法:
cd /tmp
- 仅输入
cd
,进入当前用户目录 cd ..
,进入上一层目录pwd
显示当前工作目录
{/collapse-item}
{collapse-item label=" rmdir
删除空目录"}
- 英文原意:remove directories
- 执行权限:所有用户
- 语法:
rmdir /tmp/1 /tmp/2
- 用的不多,只能删除空目录,更多的用
rm
{/collapse-item}
{collapse-item label=" cp
复制文件/目录"}
- 英文原意:copy
- 执行权限:所有用户
- 语法:
cp -rp 原文件/目录 目标目录
-r
复制目录-p
保留文件或属性-f
强制覆盖(--force)
{/collapse-item}
{collapse-item label=" mv
移动文件/目录"}
- 英文原意:move
- 执行权限:所有用户
- 语法:
mv -f 原文件/目录 目标文件/目录
-f
强制覆盖(--force)- 可用于文件/目录重命名
{/collapse-item}
{collapse-item label=" rm
删除文件/目录"}
- 英文原意:remove
- 执行权限:所有用户
- 语法:
rm -rf /tmp/test
-r
删除目录-f
强制删除(--force)
{/collapse-item}
评论 (0)