zoukankan      html  css  js  c++  java
  • Linux基础(05)、Linux进阶命令

    目录

    一、进阶命令

    二、系统命令

    三、压缩和归档

      3.1、归档

      3.2、压缩

      3.3、归档并压缩

    归档、接档:tar -cf、tar -tvf

    压缩、解压:gzip、gunzip

    归档并压缩:tar -czf

    接档并解压:tar -xzf


      一、进阶命令  

    find    //列出当前目录以及子目录(包括隐藏文件)
    |       //管道符,作用:前一个命令输出结果,作为后一个命令的输入
    grep    //文本搜索工具,例:gerp bash for99.sh 在for99.sh中搜索带有bash的行
            //ll | gerp for,组合命令的使用:ll的输出,作为grep的输入,过滤带有for的行
            //grep -r:递归
            //grep -i:忽略大小写
    
    xargs   //多行转单行,例:grep -ril BASH | cp `xargs` dd
            //将当前目录的所有带有bash串的文件名,多行转成单行,作为参数传给cp,把所有带有bash串的文件拷贝到ddd目录
    
    
    拓展:.bash_history,存放历史输入命令,调用方法:直接输入history

    查看帮助和方法

    -h
    --help  //ls --help
    help    //help ls
    man     //man ls
    info    //info ls

      二、Linux系统命令  

    ps -Af          //列出所有进程 ps -ef
    netstat -anop   //列出所有网络进程
    nano 1.txt &    //将nano 1.txt放在后台
    jobs            //查看当前任务进程
    fg%1            //将1号进程放在前台运行
    bg%1            //放在后台
    kill [-9] PID   //杀死进程,[9]可选:强杀
    wc 1.txt        //对1.txt的内容进行单词统计,以不可见字符为分割
                    //wc -l 行数
                    //wc -c 字节数
                    //wc -w 单词个数
    
    df -ln          //查看磁盘恐惧
    free -h         //查看内存状态 

      三、压缩和归档  

    3.1、归档:archive

    tar  //归档,将多个文件进行整和,成为单个文件

      tar -cf bcd.tar bbb ccc ddd  //将bbb、ccc、ddd归档为bcd.tar

      tar -xf bcd.tar         //解档,抽取bc.tar中所有文件

      tar -tvf bcd.tar        //列出bcd.tar的内容

    • jar  //java归档文件
    • har  //hadooP归档文件
    • war  //web归档文件
    • ear  //enterprise归档文件

    3.2、压缩:gzip

      gzip 1.txt     //将1.txt压缩

      gunzip 1.txt.gz  //将1.txt解压

    -z gzip    //调用压缩

    -c create   //创建新文件

    -v verbose  //输出详细信息

    -f file    //指定文件名称

    -x extract  //抽取,解压

    3.3、将文件归档并压缩,将归档压缩文件进行解压

      tar -czvf  bcd.tar.gz bbb ccc ddd //将bbb、ccc、ddd归档并压缩为bcd.tar.gz

      tar -xzvf  bcd.tar.gz        //将bcd.tar.gz进行解压

     

  • 相关阅读:
    PHP字符串操作
    设置WINDOWS SERVER 2008修改远程桌面连接数
    ThinkPHP小知识点
    thinkphp5 url传参
    炫酷:一句代码实现标题栏、导航栏滑动隐藏。ByeBurger库的使用和实现
    数学API Math.atan() 和Math.atan2() 三角函数复习
    自定义view实现水波纹效果
    Android仅2步实现 滚粗 汉堡导航栏效果~ 全新底部导航交互(滑动隐藏)
    安卓开发遇到Error:Execution failed for task ':app:transformClassesWithDexForDebug'.
    在安卓代码中dp 和 sp 换算px
  • 原文地址:https://www.cnblogs.com/yiwanfan/p/9062103.html
Copyright © 2011-2022 走看看