美文网首页
常用指令

常用指令

作者: 秋羊 | 来源:发表于2018-04-03 20:43 被阅读0次

    文件传输(Mac:在iTerm2中使用Zmodem传输文件)

    • 传输文件
      rz

    • 接收文件
      sz filename1 filename2 ... filenameN

    文件操作

    • 改变目录
      cd
    • 查看当前目录
      pwd
    • 查看目录下的文件的详细信息:
      ls -l /tmp
    • 创建目录
      mkdir /tmp/test
    • 创建文件
      touch /tmp/test.txt
    • 将file2的时间记录改成和file1一样
      touch -r file1 file2
    • 删除文件
      rm /tmp/test.txt
      rm -f /tmp/test.txt 不显示提示信息
    • 删除文件夹
      rm -r /tmp
      rm -fr /tmp 不显示提示信息
    • 复制文件
      cp /tmp/res.txt /tmp/des.txt
    • 复制文件夹和文件夹中的内容(表示所有文件和文件夹 ?表示一个字符)
      cp -r dir/
      /tmp/
    • 移动文件
      mv /tmp/res.txt /tmp/des.txt
    • 查看文件内容
      cat /etc/services
      head -n /etc/services 查看文件前n行的内容
      tail -n /etc/services 查看文件后n行内容

    解压缩

    • .xz
      解包:tar xvf FileName.tar.xz
      打包:tar cvf FileName.tar DirName

    • .tar
      解包:tar xvf FileName.tar
      打包:tar cvf FileName.tar DirName
      (注:tar是打包,不是压缩!)

    • .gz
       解压1:gunzip FileName.gz
       解压2:gzip -d FileName.gz
       压缩:gzip FileName

    • .tar.gz 和 .tgz
       解压:tar zxvf FileName.tar.gz
       压缩:tar zcvf FileName.tar.gz DirName

    • .bz2
       解压1:bzip2 -d FileName.bz2
       解压2:bunzip2 FileName.bz2
       压缩: bzip2 -z FileName

    • .tar.bz2
       解压:tar jxvf FileName.tar.bz2
      或 tar --bzip xvf FileName.tar.bz2
       压缩:tar jcvf FileName.tar.bz2 DirName

    • .bz
       解压1:bzip2 -d FileName.bz
       解压2:bunzip2 FileName.bz
       压缩:未知

    • .tar.bz
      解压:tar jxvf FileName.tar.bz
      压缩:未知

    • .Z
       解压:uncompress FileName.Z
       压缩:compress FileName

    • .tar.Z
       解压:tar Zxvf FileName.tar.Z
       压缩:tar Zcvf FileName.tar.Z DirName

    • .zip
       解压:unzip FileName.zip
       压缩:zip FileName.zip DirName
       压缩一个目录使用 -r 参数,-r 递归。例: $ zip -r FileName.zip DirName

    • .rar
       解压:rar x FileName.rar
       压缩:rar a FileName.rar DirName 
        rar请到:http://www.rarsoft.com/download.htm 下载!
        解压后请将rar_static拷贝到/usr/bin目录(其他由$PATH环境变量指定的目录也可以):
        [root@www2 tmp]# cp rar_static /usr/bin/rar

    • .lha
        解压:lha -e FileName.lha
        压缩:lha -a FileName.lha FileName 
        lha请到:http://www.infor.kanazawa-it.ac.jp/~ishii/lhaunix/下载!
        >解压后请将lha拷贝到/usr/bin目录(其他由$PATH环境变量指定的目录也可以):
        [root@www2 tmp]# cp lha /usr/bin/

    • .rpm
        解包:rpm2cpio FileName.rpm | cpio -div
      .deb
        解包:ar p FileName.deb data.tar.gz | tar zxf -

    相关文章

      网友评论

          本文标题:常用指令

          本文链接:https://www.haomeiwen.com/subject/yynchftx.html