Skip to content

文件操作

内容列表

显示目录内容

ls

包含隐藏文件

ls –a

列出文件详细信息如属性与权限信息

ls -l

以容易识别的单位显示如 GB/MB/KB

ls –lh

目录管理

查看目录

进入 banmashou 用户宿主目录

cd ~banmashou

进入当前用户家目录

cd

进入根下 tmp 目录

cd /tmp

进入上级目录

cd ..

显示当前工作目录

pwd

目录大小

以易识别单位显示大小

du –ah

列出总大小

du –sh /etc

创建删除

创建 banmashou 目录

mkdir banmashou

递归创建目录

mkdir –p /a/b/c

删除文件 bm.php

rm bm.php

递归删除目录

rm –r banmashou

强制删除操作

rm –rf banmashou

文件管理

复制操作

复制文件 banmashou 到 tmp 目录

cp banmashou /tmp/banmashou

复制以 banmashou 开始以.php 结果的文件到/tmp 目录

cp banmashou*.php /tmp

改名与移动

将 bmphp 改名为 bm

mv bmphp bm

移动 bmphp 文件到/tmp 中

mv bmphp /tmp

查看内容

显示前 2 行内容

head –n 2 /etc/passwd

显示最后 5 行

tail –n 5 index.php

一次显示全部内容

cat

显示文件内容带行号

cat –n index.php

查找文件

查找命令为 passwd 的文件

whereis passwd

查找文件名为 index.php 的文件

find / -name index.php

查找大于 10Mb 的文件

find / -size +10000k

查找目录并设置权限为 750

find /www -type d -exec chmod 750 {} \;

查找文件并设置权限为 640

find /www ! -type d -exec chmod 640 {} \;

将查找到的文件删除

find / -name \*.php -exec rm -i {} \;