Linux学习一——文件和目录的基本操作

文件和目录的基本操作

ls:(list)

-a 表示显示当前目录的所有文件
-l 表示详细显示目录或者文件的属性(一般和-a一起使用),当然,也可以在-l的后面加上你要查看的
文件名
-d 表示只显示目录
-f 表示只显示文件
-i 表示显示文件的i节点(一般查找到i节点以后,可以利用find命令来查找文件)
-R 表示递归显示目录的子目录
(eg: ls -al /root)

mkdir:(make_directory)

-p 表示递归创建目录(mkdir -p xutaige/forever/liduyi)

rmdir:(remove_directory)

-p 表示递归的删除目录(rmdir -p future/trouble)

pwd:

可以显示当前路径的绝对路径


cp:(copy)

-f 表示强制复制
-r 表示递归复制目录(cp -r /xutaige 表示复制/xutaige和这个目录的所有子目录)
-i 表示复制之前先询问用户
-a 表示复制的时候保留权限,复制软连接,并且递归复制
-p:将复制文件的属性一并复制过去,而不是使用预设属性
*:在复制的时候也可以使用通用符,(cp -i /xutaige/liduyi/ love* /root 表示将/xutaige/
                              liyidu/下的所有以love打头的文件复制到根目录下,并且询问)
(eg:cp [参数] 需要复制的目录 目标目录 )


rm:(remove)

-f 表示强制删除
-i 表示删除前进行交互
-r 表示递归删除目录(注意:rm ~/nwpu/2016/xutaige 表示删除的目录是/xutaige和这个目录的,
                  而不是/nwpu/2016/xutaige这三个目录)
-d 表示删除空的目录
(eg:rm -ir /root/nwpu)


mv:(move)

-f 表示强制剪切
-i 表示剪切前进行询问

touch:(make a file)

一般不要创建带空格的文件名
(eg:touch /root/xutaigenuli.forever)

cat:(显示文件的内容)

-n 表示显示文件的时候要输出行号
(eg:cat -n /root/xutaigenuli.forever)

tac:(倒着显示文件的内容,可以这样记忆,tac是cat的倒序)

tac没有-n参数
(eg:tac /root/xutaigenuli.forever)

head:

-n 表示显示文件内容的前多少行,如果没有参数的话,默认是十行
(eg:head /root/xutaigenuli.forever)

tail:

-n 表示显示文件内容的后多少行,如果没有参数的话,默认是十行
-f 表示动态的跟踪文件的内容,当文件内容被修改的话,在终端上也会动态的显示
(tail -n /root/xutaigenuli.forever)

more:
用分屏来显示文件内容更多的命令

-数字:表示每屏幕显示的行数
-d: 显示[Press space to continue,'q' to quit]
-c: 不进行滚并操作。每次刷新这个屏幕(可以理解成每次使用的时候先清屏)
+数字:从指定数字的行开始显示


(eg:more /root/.bash_history)
空格:表示显示下一页的内容
B:表示显示上一页的内容
回车:表示显示下一条内容

less:
这个命令比more命令更有弹性

-f: 将只打开特殊文件
-m: 显示类似more命令的百分比
-i:搜索的时候不区分大小写
-x<数字>: 将"tab"键显示为规定的数字空格
-o<文件名>: 将less输出的内容在指定的文件中保存
/字符串: 向下搜索"字符串"
?字符串:向上搜索"字符串"
n: 重复前一个搜索(这个和/和?有关)
N: 反向向前搜索(这个和/和?有关)
pageup: 向上翻动一页
pagedown: 向下翻动一页

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值