Linux文件(夹)操作命令

1.创建文件夹 mkdir

创建名为lxy的文件夹:mkdir lxy

创建多个文件夹:mkdir 1 2 3 4 5

创建多级文件夹:mkdir -p 1/2/3 

(-p为递归参数中一种,另一种为-r,常用到递归的命令包括mkdir、cp、rm、ls、grep、chmod、chown等)

2.创建文件 touch

创建名为lxy.txt的文件:touch lxy.txt

创建多个文件: touch a.txt b.txt c.txt

3.删除文件夹或文件 rm

删除名为lxy的文件夹:rm lxy

强制删除文件夹(无论文件夹下有多少个文件或目录):rm -rf 

(-r表示递归,f表示强制不提示)

4.剪切、重命名文件夹 mv

将文件夹lxy重命名为lxy1:mv lxy lxy1

将文件夹aa剪切移动到bb:mv aa bb

5.复制文件夹或文件 cp

将lxy文件夹复制一份并命名为lxy2:cp -r lxy lxy1

将lxy文件夹复制到var目录下:cp -r lxy /var      (var:存放系统日志的目录)

j将a.txt文件复制一份并命名为b.txt:cp a.txt b.txt

6.查找文件或文件夹 find

查找当前目录下名为lxy的文件:find -name ‘lxy’

查找var目录下包含a的文件和文件夹:find /var -name '*a*'

(?通配单个字符,*匹配任意字符)

7.查找字符或字符串 grep

格式:grep 要查找的字符串 查找的文件

如:grep centos /etc/password

8.查看文件内容 cat more less head tail

cat:从第一行开始先是所有内容(文件较大时不建议使用)

more:一页一页显示文件内容

less:与more类似,可以上下浏览(按q键退出)

head:显示文件前几行内容  如:head -n 10 文件名 是查看某个文件前10行的内容

tail:显示文件后几行内容 如:tail -n 10 文件名   是查看某个文件后10行的内容

        动态查看文件日志:tail -f 文件名  

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值