Linux文件/目录管理

Linux文件/目录管理

1.创建文件
  • touch 文件名
  • touch 文件名1 文件名2 …
2.删除文件
  • rm 参数 文件名1 文件名2 …

​ 参数如下:-f 强制删除,-i 删除已有文件前前询问, -r 递归删除该目录下的所有文件与子目录

3.创建目录
  • mkdir 参数 目录名1 目录名2 …

​ 参数如下:-p 若要创建的目录的上层目录不存在,则一并建立

​ 如有目录 /a,该目录下为空, 要创建一个/a/b/c,则会对b也进行创建

4.删除目录
  • rmdir 参数 目录名1 目录名2 …

    参数如下:-p 若要创建的目录的上层目录已变成空目录,则一并删除

5.文件复制和重命名
  • cp 参数 源文件1 源文件2 … 目的目录/新名字 ------(新名字可为空)

​ 参数:-f 强制删除,-i覆盖前先询问,-p 保留源文件或目录的属性

  • mv 参数 目录名

​ 参数:-f 名字重复则覆盖,-i覆盖前进行询问

6.目录复制和重命名
  • cp 参数 源目录 目的目录/新名字 ------(新名字可为空)

​ 参数:-r 递归将目录下的目录进行移动,-f强制复制,-i 覆盖前询问 ,-p保留目录的属性

  • mv 参数 源目录 目的目录/新名字 ------(新名字可为空)

​ 参数:-f强制重命名,-i 覆盖前询问

7.查看文件内容

查看多个文件的内容

  • cat 参数 文件名1 文件名2 …

​ 参数:-n 从1开始对输出的行数编号, -b 和 -n类似,只是对于空白行不编号

查看单个文件内容

  • head 参数 文件名

​ 参数:-n number 显示文件的前number行内容 head默认是10

  • tail 和 head一样使用 ,从末尾对文件进行查看
8.查看目录内容
  • ls 参数 目录

​ 参数:-a 显示所有内容,-A显示除”.“和”…“外的文件

​ -l 列出内容的详细信息, -r以文件名反序排列

​ -s 显示文件和目录的大小,以区块为单位

​ -i 显示文件的索引节号, -R 递归处理,即显示其下所有子目录的文件

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值