Linux文件管理命令

1、创建目录/文件夹:mkdri 目录名
例如:mkdir test
这里写图片描述
查看创建的目录:ls
这里写图片描述
2、文件重命名或移动位置:mv
(1)、移动文件夹或文件
mv 要移动的文件夹 目的地位置
例如:在home目录下新建文件夹myfolder和test。执行mkdir myfolder
查看新建文件夹结果:
这里写图片描述
把test移动到myfolder目录下
例如:mv test myfolder
这里写图片描述
(2)、修改文件夹或文件名, mv 要修改的文件或文件夹 新的名称
重新命名 test 为 test01
例如: 在 myfolder 目录执行 mv test test01
这里写图片描述
3、删除文件或目录 rm ,rm -rf
(1)使用rm删除文件
例如:rm my.txt
在 test01 目录执行 echo “ok” > my.txt 创建一个 my.txt 的文件
在执行 rm mytxt.txt 回车后, 系统会提示是否删除确认
这里写图片描述
在提示位置输入 y ,表示同意,文件删除。 输入 n 取消删除操作
这里写图片描述
(2)、不用确认的直接删除
例如: rm -f my.txt
这里写图片描述
(3)、删除目录
rm 目录
例如:rm -rf test01
rm 不加参数,不能删除目录
这里写图片描述
rm -rf test01 删除文件夹 r 表示递归删除, f 不做确认提示
这里写图片描述
4、查看文件的全部内容: cat 文件路径
例如:cat /root/anaconda-ks.cfg
这里写图片描述
5、查看文件内容:more 文件路径
逐屏输出(按空白键 space 就往下一页)、Enter 一行一行展示
例如:more /root/anaconda-ks.cfg (命令输入完按 Enter)
这里写图片描述
屏幕底下,显示当前屏幕展示总内容的百分比
这里写图片描述
按 Enter 之后
这里写图片描述
按空格之后
这里写图片描述
6、查看文件开头的n行数据: head -n 数字
(1)、例如:head /root/anaconda-ks.cfg (默认是 10 行)
这里写图片描述
(2)、例如显示文件开始的指定行数
这里写图片描述
7、显示文件尾部的n行数据 tail -n 数字,默认是10行
(1)、例如:tail /root/anaconda-ks.cfg
这里写图片描述
(2)、例如:显示文件尾部指定的n行
这里写图片描述
8、复制文件命令cp ,cp -rf
(1)、复制文件:aa.txt 是新的文件名
语法:cp 被复制的文件名 新文件名
例如:cp anaconda-ks.cfg aa.txt
这里写图片描述
重复执行命令,询问是否覆盖
这里写图片描述
输入y统一覆盖,输入n取消操作
(2)、复制文件夹
语法:cp -rf 文件夹 新的文件名
例如:cp -rf myfolder newfolder
这里写图片描述
9、在目录下查找,搜索文件:find
语法:find 目录位置 命令关键字 搜索关键字
(1)、例如:在当前位置按文件名称查找文件
先在 home 目录使用 echo 创建两个文件 aa.txt , abc.log
这里写图片描述
(2)、搜索指定目录的文件。 在 home 目录下有文件 aa.txt
这里写图片描述
(3)、使用通配符 * ,表示 0-多个字符
这里写图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值