命令名称 | 英语原意 | 所在路径 | 执行权限 | 语法 | 功能描述 | 范例 |
---|---|---|---|---|---|---|
mkdir | make directories | /bin/mkdir | 所有用户 | mkdir -p [目录名] | 创建新目录 -p 递归创建 | $ mkdir -p /tmp/abc/test |
cd | change directory | shell内置命令 | 所有用户 | cd [目录] | 切换目录 | $ cd /tmp/abc/test $ cd .. |
pwd | print working directory | /bin/pwd | 所有用户 | pwd | 显示当前目录 | $ pwd /tmp/abc |
rmdir | remove empty directories | /bin/rmdir | 所有用户 | rmdir [目录名] | 删除空目录 | $ rmdir/tmp/abc/test |
cp | copy | /bin/cp | 所有用户 | cp -rp [原文件或目录] [目标目录] cp -r 复制目录 cp -p 保留文件属性 | 复制文件或目录 | $ cp -r /tmp/abc/test /root $ cp -rp /tmp/abc/test1 /tep/abc/test2 /root |
mv | move | /bin/mv | 所有用户 | mv [原文件或目录] [目标目录] | 剪切文件、改名 | $ mv /tmp/yum.log /root |
rm | remove | /bin/rm | 所有用户 | rm -rf [文件或目录] -r 删除目录 -f 强制执行 | 删除文件 | $ rm /tmp/yum.log $ rm -rf /tmp/abc/test |
touch | /bin/touch | 所有用户 | touch [文件名] | 创建空文件 | $ touch abc.list | |
cat | /bin/cat | 所有用户 | cat [文件名] | 显示文件内容 -n 显示行号 | $ cat /etc/issue $ cat -n /etc/services | |
tac | /usr/bin/tac | 所有用户 | tac [文件名] | 显示文件内容(反向列示) | $ tac /etc/issue | |
more | /bin/more | 所有用户 | more [文件名] (空格)或f 翻页 (Enter) 换行 q或Q 退出 | 分页显示文件内容 | $ more /etc/services | |
less | /usr/bin/less | 所有用户 | less [文件名] | 分页显示文件内容(可向上翻页) | $ less /etc/services | |
head | /usr/bin/head | 所有用户 | head [文件名] | 显示文件前面几行 -n 指定行数 | $ head -n 20 /etc/services | |
tail | /usr/bin/tail | 所有用户 | tail [文件名] | 显示文件后面几行 -n 指定行数 -f 动态显示文件末尾内容 | $ tail -n 18 /etc/services | |
ln | link | /bin/ln | 所有用户 | ln -s [原文件] [目标文件] -s 创建软链接 | 生成链接文件 | $ ln -s /etc/issue /tmp/issue.soft $ ln /etc/issue /tmp/isssue.hard |
Linux:文件处理命令
于 2021-11-07 16:54:02 首次发布