zoukankan      html  css  js  c++  java
  • Linux文件操作相关命令

    1、创建文件夹:    

     [root@izuf6ih01h8fzeziddwkfdz sm]#  mkdir  a      创建一个名为a的文件夹

    2、创建文件:

     [root@izuf6ih01h8fzeziddwkfdz sm]# touch a.txt    创建一个名为a.txt的文件

    3、移动文件(夹)(类似于剪切)

     [root@izuf6ih01h8fzeziddwkfdz log]# mv  b  sm/    将文件(夹)b 移动到当前目录下的sm目录下

    4、删除

    [root@izuf6ih01h8fzeziddwkfdz sm]# rm -rf a   删除 a文件   -rf为参数-r  -f 的简写

       参数: 

       -r  递归删除

       -f   强制删除

    5、 重命名

     [root@izuf6ih01h8fzeziddwkfdz log]# mv  b  sm/c    将文件(夹)吧b移动到当前目录下的sm目录下并重命名为c

    6、复制

     [root@izuf6ih01h8fzeziddwkfdz sm]# cp sm.log  ..  将sm.log复制到上级目录中
    
      [root@izuf6ih01h8fzeziddwkfdz log]# cp sm.log  ../sm01.log    将sm.log复制到上级目录中,并重命名为sm01.log

    7 、查看文件

       [root@izuf6ih01h8fzeziddwkfdz sm]# cat sm.log   查看sm.log文件内容
    
       [root@izuf6ih01h8fzeziddwkfdz sm]# head sm.log   查看sm.log文件内容的前10行
    
       [root@izuf6ih01h8fzeziddwkfdz sm]# head -n 20  sm.log   查看sm.log文件内容的前20行
    
       [root@izuf6ih01h8fzeziddwkfdz sm]# tail sm.log   查看sm.log文件内容的后10行
    
       [root@izuf6ih01h8fzeziddwkfdz sm]# tail  -n  20  sm.log    查看sm.log文件内容的后20行
    
       [root@izuf6ih01h8fzeziddwkfdz sm]# tail -f sm.log   动态查看sm.log文件内容
    
       [root@izuf6ih01h8fzeziddwkfdz sm]# more sm.log  以翻页的形式查看sm.log的内容(按空格键下翻,不能上翻)
    
       [root@izuf6ih01h8fzeziddwkfdz sm]# less sm.log   以翻页的形式查看sm.log的内容(按上下键进行上下翻页,按q退出)

     8、 查看文件

          基本语法: find 查找位置  查找参数

          find .  -name *java*   在当前位置下查找文件名包含java字符的文件
    
          find . -perm 777    在当前位置下查找权限为777 的文件
    
          find /  -user ouyang   在系统中查找用户为ouyang的文件
    
          find . -type d  在当前位置下查看找类型为文件夹的文件

          查找参数:

           -name   -perm    -user    -group   -ctime   -type   -size

     9、归档压缩

        [root@izuf6ih01h8fzeziddwkfdz java-run]# tar -zcvf log.tar.gz  log/    将目录log归档并压缩,归档压缩后的名称为log.tar.gz
    
        [root@izuf6ih01h8fzeziddwkfdz java-run]# tar -zxvf log.tar.gz   释放并解压log.tar.gz

        可以使用zip来压缩文件  unzip解压文件

  • 相关阅读:
    打开安装 好的Microsoft Dynamics CRM 4.0 报错误为 Caller does not have enough privilege to set CallerOriginToken to the specified value 的解决办法
    基于 Windows Server 2008 的计算机对 Microsoft Dynamics CRM 4.0 的支持
    Microsoft Dynamics CRM 4.0 如何添加自定义按钮
    Microsoft Dynamics CRM 4.0 Plugin 取值,赋值,查询
    C# 中的 enum(枚举) 类型使用例子
    vue事件的绑定
    表单验证2
    node中模块
    node模块的引入
    node中的读文件
  • 原文地址:https://www.cnblogs.com/fu-yong/p/9061829.html
Copyright © 2011-2022 走看看