第二章 Linux命令

操作通常有两种方式:第一种通过桌面图形化操作;另一种通过终端输入命令

用户与Linux系统的交互是通过shell终端

Shell简介

计算机硬件是由运算器、控制器、存储器、输入/输出设备等共同组成的,而让各种硬件设备各司其职且又能协同运行的东西就是系统内核

而一般内核对于计算机的运行至关重要,因此不建议直接修改内核中的参数

用户一般通过Shell终端与Linux系统进行交互

Shell命令类型

Shell是一个程序,用于用户和操作系统进行交互,相当于是一个命令解析器(由C语言编写)

内部命令和外部命令的区别就是速度

目录相关命令

  1. pwd:显示当前工作目录的绝对路径

    [root@localhost bin]# pwd
    /bin
    
  2. ls:列出目录下的文件

    ls-a:显示当前目录的所有文件(包含隐藏文件)

    ls-l:显示所有文件以及他们的详细信息

  3. cd:切换到指定目录

    ../:上一级目录

    ./:当前目录

    ~:用户的home家目录

  4. mkdir:创建指定目录

    mkdir-p:创建多级目录

    [root@localhost ~]mkdir /root/video
    

    rmdir:删除空目录

    rmdir-p:删除多级目录