linux之文件操作命令

①Linux文件的目录结构

    根用户  /                             配置文件  /etc

    家用户  /home                   用户程序目录  /usr

    临时目录  /tmp

     

②文件基本操作

    ls  查看目录下的文件   touch   新建文件  mkdir   新建文件夹   cd   进入目录

    rm   删除文件和目录     cp   复制     mv  移动      pwd   显示路径

③文本编辑神器vim

    

     未输入模式:切换到行首  gg(连续按两下)     切换到最后一行  shift+g   dd删除此行    u撤销删除  yy复制 p粘贴   

     (shift+: )        w写入  q退出    wq保存并退出

     插入模式: 使用 i 进入插入模式   esc退出插入模式  

④文件权限 421

    

    r是4(可读)   w是2(可写)  x是1(可执行)      

⑤文件搜索,查找,读取

    

cat imooc | wc -l  查看行数       vim下使用set number   显示行数         grep "pzl" imooc | wc -l     #统计pzl在imooc下面的数量

 grep "2018-09-01 10:32"  xxx.log  |  more   #查看日志

find .   显示当前目录所有文件        find /etc/ -name "*.conf"   显示/etc/下面的.conf文件'  

 find . -type f   显示当前文件夹下面的文件     find . -type d   显示当前文件夹下面的文件夹

 find . -ctime -20    当前文件夹下的近20的文件

⑥文件压缩与压缩

tar 命令

tar -cvf /home/abc.tar /home/abc/*    只打包,不压缩(c=创建压缩包,v=打印信息,f=指定文件名)
tar -zcvf /home/abc.tar.gz /home/abc/*    打包,并用gzip压缩
tar -jcvf /home/abc.tar.bz2 /home/abc/*    打包,并用bzip2压缩

tar -xvf abc.tar 解压普通tar包(x=解压缩)
tar -zxvf abc.tar.gz 解压gz压缩包
tar -jxvf abc.tar.bz2 解压bz2压缩包

zip xxx.zip ./* 压缩
unzip xxx.zip #解压zip压缩包

gzip -rv abc    将abc文件夹下的内容递归压缩打gzip压缩包
gzip -d abc/*   将abc下的所有内容解压缩

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值