• Linux常用命令touch/grep/mkdir/rm/cat/find/cp/mv/tar/gzip等


    Unix-->Linux(Ubuntu,Redhat,suse,fedora)

    1. cd - :回到上次执行的那个目录(相当于“回看”的功能)

    2. touch :创建一个文件,可以是任意后缀的文件

    3. 重定向:> 或 >>  (追加显示,将本来要显示在屏幕上的命令或信息导入到文件中)

      比如:ls -alh > a.txt  (将命令“ls -alh”导入到a.txt文件中)

    4. grep(管道)

         ①.more test.txt :显示test.txt的内容,可以按空格加载显示未显示的内容;

      ②.grep 常与/ 连用

        ls -alh / more :先把所有的内容存到管道,再通过more进行分屏显示  

    5. mkdir :创建目录(文件夹)

      mkdir a :在当前路径下创建文件夹a

      创建多层目录下的文件夹时,需加-p:

      例如:mkdir A/B/C -p

    6. rmdir :删除文件夹(删除的文件夹必须是空的)

         rm 文件/文件夹(不为空),且删除后不可恢复

      rm 文件夹 -r :删除文件夹(递归删除)

      rm 文件:直接删除

      rm 文件 -i :会提示是否删除

      rm 文件 -f :不会提示,直接删除(强制删除,f 是force)

    7. cat :不分屏查看,查看文件内容

      cat test.txt > fancy.txt (打印test.txt的所有文件内容到fancy.txt文件里,即重定向)

      合并多个文件在一起:

      cat 1.txt  2.txt >test.txt :先显示文件1.txt,再显示文件2.txt,合并一起导入到test.txt文件中。

    8. find 和 grep 区别:

      find:从指定的路径去查找文件名 (表示为:find ./ -name 文件名  (其中./ 是路径,-name是固定格式))

        例:find /home/python -name 'o*' :从路径pyton文件下找以O开头的文件

        以size大小查找文件:(-size:指的是以size大小查找,-2M表示小于2M,+2M表示大于2M)

        例:find /home/A -size -2M:查找路径A下小于2M的文件

      grep:从一个文件中找内容

        grep -n 'a' grep test.txt :屏幕显示所有有“a”的文件的名字,其中-n 表示行数

    9. cp: 将文件夹1整齐复制到文件2下

      cp 文件1 文件2 -v :显示copy的进度

      cp 文件1 文件2 :直接复制,不显示进度

    10. mv :移动(剪切)

      mv aa.tot aa.txt :相当于重命名

    11. 归档管理(打包/解包 tar)

      ①.打包:tar -cvf  test.tar * :其中test.tar是包的名字,*表示把当前所有的文件打包

      ②.解包:tar -xvf test.tar:解包到当前目录

      注:打包/解包的命令-cvf 和 -xvf是仅仅打包解包操作,没有压缩功能

      若进行压缩需要命令:gzip

      例如:

      压缩:gzip test.tar: 对test.tar进行压缩   变成文件 test.tar.gz

      解压缩:gzip -d test.tar.gz:解压缩到当前路径

      小结:

      压缩并打包:

        tar -zcvf test.tar.gz *: 将当前路径所有的文件及文件夹打包并压缩到test.tar.gz文件中

      解压缩并解包:

        tar -zxvf test.tar.gz

      

  • 相关阅读:
    MySQL主从复制集群添加slave节点
    GTID主从 与 传统主从复制
    20201207总结
    202011051 每周例行报告
    202011121 每周例行报告
    202010081 每周例行报告
    202011261 每周例行报告
    202010153 每周例行报告
    202010291 每周例行报告
    202011201 每周例行报告
  • 原文地址:https://www.cnblogs.com/fancyl/p/10383095.html
Copyright © 2020-2023  润新知