一、系统目录结构
二、ls命令
三、文件类型
四、alias命令
五、绝对路径、相对路径
六、cd命令
七、创建和删除目录
八、rm命令
九、环境变量PATH
十、cp命令
十一、mv命令
十二、文档查看cat_more_less_head_tail
十三、文件或目录权限chmod
十四、更改所有者和所属组chown
十五、umask
一、系统目录结构
1.1 ls 全拼list,列出指定目录或者文件
1.2 [root@Linux01 ~]# ls / →列出根目录下的文件、目录
bin boot dev etc home lib lib64 media mnt opt proc root run sbin srv sys tmp usr var
/root/ 根root,root用户的家目录
1.3 tree →以树形式显示目录下有哪些子目录、文件
安装tree:#yum install -y tree
#man tree 显示tree的用法(帮助文件)
#tree --hep →显示常用选项
-L Level 指定最大目录深度
例:#tree -L 2 /
1.4目录结构
1.4.1以#开头的行都是运行的命令,它下面的内容是命令运行后的结果
1.4.1.1 ls后不加任何选项也不跟目录名或者文件名:会列出当前目录下的文件和目录,不包含隐藏文件
1.4.1.2 后面加-a选项、不加目录名或者文件名:会列出当前目录下所有文件和目录,含有隐藏文件
1.4.1.3 后面加-l选项、不加目录名或者文件名:会列出当前目录下除隐藏文件外的所有文件和目录的详细信息,包含其权限。所属主、所属组以及文件创建日期和时间
1.4.1.4 后面不加选项、只跟文件名:会列出该文件,使用时通常加上-l使用,列出文件的详细信息
1.4.1.5 后面不加选项、只跟目录名:会列出指定目录下的文件和目录
1.4.2结构
/bin:bin是Binary的缩写,该目录下存放的是最常用的命令
/boot:该目录下存放的是启动linux时使用的一些核心文件,包括一些连接文件以及镜像文件
/dev:dev是Device(设备)的缩写。该目录下存放是的Linuxdede 外部设备。在Linux中,访问设备的方式和访问文件的方式是相同的。
/etc:该目录下存放的所有系统管理所需的配置文件和子目录
/home:这是用户的家目录。在Linux中,每个用户都有一个自己的目录,一般该目录名是以用户的账号命名的
/lib和/lib64:这两个目录下存放的是系统最基本的动态链接共享库,其作用类似于windows下的DLL文件,几乎所有的应用程序都需要用到这些共享库。其中/bin64位64位的软件包的库文件所在的目录。
/media:系统会自动识别一些设备(如U盘、光驱等),当识别后,Linux会把识别到的设备挂载到该目录下
/mnt:系统提供该目录是为了让用户临时挂载别的文件目录。我么可以把光驱挂在/