Linux:文件处理命令

命令名称英语原意所在路径执行权限语法功能描述范例
mkdirmake directories/bin/mkdir所有用户mkdir -p [目录名]创建新目录
-p 递归创建
$ mkdir -p /tmp/abc/test
cdchange directoryshell内置命令所有用户cd [目录]切换目录$ cd /tmp/abc/test
$ cd ..
pwdprint working directory/bin/pwd所有用户pwd显示当前目录$ pwd
/tmp/abc
rmdirremove empty directories/bin/rmdir所有用户rmdir [目录名]删除空目录$ rmdir/tmp/abc/test
cpcopy/bin/cp所有用户cp -rp [原文件或目录] [目标目录]
cp -r 复制目录
cp -p 保留文件属性
复制文件或目录$ cp -r /tmp/abc/test /root
$ cp -rp /tmp/abc/test1 /tep/abc/test2 /root 
mvmove/bin/mv所有用户mv [原文件或目录] [目标目录]剪切文件、改名$ mv /tmp/yum.log /root
rmremove/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
lnlink/bin/ln所有用户

ln  -s [原文件] [目标文件]

-s 创建软链接

生成链接文件$ ln -s /etc/issue /tmp/issue.soft
$ ln /etc/issue /tmp/isssue.hard
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

AnyaPapa

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值