Linux系统命令

1、什么是内部命令,什么是外部命令

  内部命令:shell解释器中的命令

  外部命令:独立于shell解释器的命令

2、查看命令是外部命令还是外部命令

  type  命令字

    例:[root@localhost ~]# type cd

      cd 是 shell 内嵌

      [root@localhost ~]# type ifconfig

      ifconfig 是 /usr/sbin/ifconfig

3、Linux命令格式

  命令字  【选项】  【参数】

4、Linux快捷键

  Tab :补全命令和文件名

  :强制换行

  Ctrl+U:删除光标之前的字符

  Ctrl+K:删除光标及光标之后的字符

  Ctrl+Y:粘贴删除的内容

  Ctrl+L:清屏

  Ctrl+C:结束当前命令执行

  Ctrl+D:注销

  Ctrl+Z:退入后台执行

5、帮助命令

  (1)、help

    用法1:help  内部命令字

        例:

    用法2:命令字   --help

        例:

  (2)、man

    man  命令字

      例:

6、显示目录里的目录或文件

  ls  【选项】  【参数】

    -l :以长格式显示

    -a:显示所有

    -h:以人性化的方式显示

    -R:以递归的方式显示

        例:

      

7、查看目录或文件的大小

  du 【选项】 【文件或目录名】

    -a:查看所有

    -s:查看单个目录或文件

    例:

      

      

8、创建目录

  mkdir 【选项】【目录名】

    -p:创建多级目录

    -v:显示详细信息

      例:

        

        

9、创建文件

  touch 【选项】 【文件名】

    例:

      

10、复制文件,文件夹

  cp 【选项】  【原路径】 【目标路径】

    例:

      

      

11、剪切文件、文件夹

  mv   【选项】  【原路径】  【目标路径】

    例:

      

      修改名字

      

12、删除文件或目录

   rm 【选项】  【目录名或文件名】

    -f:强制删除

    例:

      

      

13、查看命令所在目录

  which 【命令字】

    例:

      

14、搜索文件

   find 【要搜索的目录】【选项】【文件名/用户/属性/大小】

    -a:并且

    -o:或

    例:find /etc -name 文件名

      find /etc -type f  搜索etc下的所有普通文件

      find /ect -user root  搜索etc下的所有root创建的文件

      find /ect -size +1M  搜索etc下大于1M的所有文件

 15、查看文件的具体信息

   stat 【文件名】

    例:

      

原文地址:https://www.cnblogs.com/fengling1998/p/11237778.html