zoukankan      html  css  js  c++  java
  • Linux系统管理01--系统命令精讲

    一、命令分类

    1、内部命令:属于shell解析器内的命令(help命令都是内部命令)

    2、外部命令:独立于shell解析器之外的命令

    3、type命令,查看命令是内部命令还是外部命令

      格式:type  命令字

    二、命令格式

    1、格式:命令字 【选项】 【参数】

    2、选项

      “-”引导短格式选项 (多个短格式可以合并)

      “--”引导长格式选项 (长格式不能合并)

    3、参数:命令的对象

    三、命令快捷键

     tab键:补全命令、文件名。按两次Tab键可以输出可用的全部命令

    “”反斜杠:强制换行

    ctrl+U:删除光标之前的所有字符

    ctrl +K:删除光标及光标之后的所有字符

    ctrl+Y:粘贴所删除(剪切)的命令

    ctrl+L:清屏

    ctrl+C:取消当前命令行的编辑,停止当前命令的执行

    ctrl+D:注销

    ctrl+A:将光标移动到命令行行首

    ctrl +E:将光标移动到命令行行尾

    ctrl+Z:转入后台运行

    ctrl+R:查看历史命令

    四、帮助命令

    1、help命令

      格式:help 内部命令字

                命令字  --help

    2、man命令(帮助手册)

    五、ls命令:列表显示目录内的文件及目录

       选项: -l 以长格式显示

                  -a 显示隐藏命令

                  -A 显示隐藏命令,但不显示   . (当前目录名称) 和  .. (上一级目录名称) 目录

                  -d 显示目录本身的属性

                  -h 更人性化的显示目录或文件的大小

                  -R 以递归的方式显示目录及其子目录的名称

    六、cd:切换目录

          pwd:查看当前工作目录的路径

    绝对路径:以“/”作为起始路径的目标路径

    相对路径:不以“/”作为起始路径的目标路径

    七、du命令:统计目录或文件占磁盘空间的大小

        格式:du  目录或文件名

          -a:统计单独每个文件的磁盘大小

          -s: 统计总的占用量

    八、

    1、touch命令:创建空文件用于测试,更新时间戳

    touch {1..10}.txt  //创建1~10,10个文件

    touch {1..3}{a..c}.txt   //创建a1~c3九个文件

    rm -f  *.txt   //删除以.txt为后缀的所有文件

    touch  /aaa/{kgc.txt,yunjisuan.txt}

    2、 stat命令:查看文件状态信息

    九、mkdir命令:创建新目录

       格式:mkdir  目录位置及名称

        mkdir  aaa  bbb  ccc

        rm  -rf  aaa/bbb/ccc

    创建嵌套文件mkdir  -pv  aaa/bbb/ccc

    十、cp命令:复制文件或目录

        格式:cp  源文件或目录   目标文件或目录

        -r 递归复制(复制目录)

    十一、rm命令:删除命令

           -f  强制删除

           -r 递归删除(删除目录)

           rmdir直接删除目录

    十二、mv命令:转移(剪切)目录

           格式:mv   源文件或目录   目标文件或目录

            当一个文件在同一个文件下移动时就是重命名

    十三、which命令:查找Linux命令所在的位置

    十四、find命令

     1、  格式: find  【查找范围】 【查找条件】

    2、-name  按名称查找   find /etc   -name   “xiaoxaio*.txt”

          -size  按大小查找      find  /etc  -size   +1M

          -user 按属性查找      find  /etc  -user  root

          -type   按类型查找     find  /etc -type  d

         设备:(d目录,f普通文件,b块设备,c字符设备文件,p命令管道文件,l超链接文件,s sock文件)

    3、-a 与

         -o  或

    find  /etc  -size  +1M  -a  -size  -2M (查找etc目录下大小大于1M并且小于2M 的文件)

    十五、

    蓝色:文件夹

    黑/白:普通文件

    浅蓝:超级链接文件

    黄色:设备相关文件

    绿色:可执行程序文件(二进制命令有执行权限的shell、python脚本)

    红色:包文件(rpm安装包、源码压缩包)

    紫红色:图片(通信套接文件)

                

    本文为作者 三岁半的胖啊 的原创,转载请标明出处 链接:https://home.cnblogs.com/u/tanxiaojuncom/
  • 相关阅读:
    转发与重定向的区别
    Servlet开发详讲
    Servlet的常见错误
    HTTP请求方式之POST和GET的区别
    Spring各种类型数据的注入
    Spring容器的基本使用
    Python接口自动化-测试用例编写
    Python接口自动化-设计测试用例
    python简明教程之数据结构(列表、元组、字典、集合)
    python简明教程之函数
  • 原文地址:https://www.cnblogs.com/tanxiaojuncom/p/11237724.html
Copyright © 2011-2022 走看看