zoukankan      html  css  js  c++  java
  • Linux常用命令(二)

    19. 文件压缩命令

      (1)。gzip [文件名]  压缩后的文件格式是.gz  

          只能压缩文件不能压缩目录

          不保留源文件

      (2)。gunzip [文件名]  解压缩命令

      (3)。tar 选项[cvf] [目录]  打包目录  压缩后的文件格式是.tar.gz

            -c  产生.tar打包文件

            -v  显示详细信息

            -f  指定压缩后的文件名

            -z  打包同时压缩

          例子:tar -zcvf  dir1.tar.gz  dir1(将目录dir1压缩成一个打包并压缩的文件)

          解包的方法:tar -zxf  newdir.tar.gz

      (4)。zip [-r]  [压缩后的文件名] [源文件/文件夹名]

            既可以压缩文件也可以压缩文件夹(压缩目录的时候要加上-r)

            例子:压缩文件  zip services.zip /etc/services

               压缩目录  zip -r test.zip /test

          unzip解压

      (5)。bzip2 [-k保留源文件] [文件名]

            压缩后的格式是.bz2

          bunzip2 [-k] [压缩文件]  解压

    20. 网络通信指令

      (1)。write <用户名>向一个用户发送信息  Ctrl+D结束

      (2)。wall

      (3)。ping  -c 次数

      (4)。ifconfig [-a] 查看网卡信息  ifconfig eth0 ip地址(改变网卡0的ip地址)

    21. 关机命令

      shutdown  执行权限root

      例子:shutdown -h now

      reboot

    22. 命令别名

      如果定义一个命令,例子:alias  copy=cp

      如果定义的是一个命令的组合,例子:alias drm=“rm -rf”

      取消别名:unalias

    23. 输入输出重定向

      >或>> 输出重定向

        >清空文件,重新写入内容

        >>追加内容到文件的末尾

      <输入重定向

        例子:wall< /etc/motd

      2>错误输出重定向

        例子:浏览一个不存在的目录

          ls /asdfasd 2>ls.err(就会将不存在目录这个错误信息保存到ls.err中)  

    24. 管道

      将一个命令的输出传送给另一个命令,作为另一个命令的输入

      用法:命令1 | 命令2 | 命令3。。。。。。| 命令n

    25. 逻辑命令

      (1);  命令之间用;连接可以让多个命令按顺序执行

      (2)&&  只有&&之前的名执行成功后,后面的命令才被执行

      (3) ||   只有||之前的命令执行失败后,后面的命令才被执行

    26. 命令替换符``(键盘1左边的那个符号)

      例子:ls -l `which touch`  意思是查看touch命令所在目录的详细信息

         相当于whitch touch  得到目录/usr/bin/touch

         然后再ls -l /usr/bin/touch  最后得到详细信息的结果

    小记:用file  [文件名]  可以查看文件的类型

       tab键可以补全命令或者文件名称

       clear或者Ctrl+l清屏

       Ctrl+U删除光标之前的内容

       history显示所有之前的命令

       wc -l [文件名]文件有多少行

  • 相关阅读:
    设置QtCreator多核编译
    ZeroMQ研究与应用分析及学习资料
    彻底卸载Visual Studio 2013、Visual Studio 2015
    delphi 动态设置和访问cxgrid列的Properties
    delphi 拷贝文件时有进度显示
    Delphi 连接mysql的功能,去除乱码, 需要设置字符集
    cxGrid1 的使用方法
    Django day12 分页器
    Django day11(一) ajax 文件上传 提交json格式数据
    Django day08 多表操作 (五) 常用和非常用用字段
  • 原文地址:https://www.cnblogs.com/johnsmith/p/2178565.html
Copyright © 2011-2022 走看看