/bin 自己是 /usr/bin的软链接(快捷方式),在/bin底下的指令能够被root与通常账号所使用,主要有:cat, chmod(修改权限), chown, date, mv, mkdir, cp, bash等等。
/boot 包括Linux核心文件以及开机选单与开机所需设定档等等。 Linux kernel经常使用的档名为:vmlinuz ,若是使用的是grub这个开机管理程式,则还会存在/boot/grub/这个目录!windows
/dev 在Linux系统上,任何装置与周边设备都是以档案的型态存在于这个目录当中。 只要经过存取这个目录下的某个档案,就等于存取某个装置。比要重要的档案有/dev/null, /dev/zero, /dev/tty , /dev/lp, / dev/hd, /dev/sd*等等bash
/etc 系统各种设定文件ide
/lib 系统的函式库很是的多,而/lib放置的则是在开机时会用到的函式库,以及在/bin或/sbin底下的指令会呼叫的函式库而已 。 什么是函式库呢?妳能够将他想成是『外挂』,某些指令必需要有这些『外挂』才可以顺利完成程式的执行之意。 尤为重要的是/lib/modules/这个目录,由于该目录会放置核心相关的模组(驱动程式)喔!blog
/media 软盘、光盘、光驱等等在这递归
/mnt 其余可挂载的设备,好比另外加个硬盘就要先挂载才能用。ci
/opt 这个是给第三方合力软体放置的目录 。 什么是第三方合力软体啊?举例来讲,KDE这个桌面管理系统是一个独立的计画,不过他能够安装到Linux系统中,所以KDE的软体就建议放置到此目录下了。 另外,若是妳想要自行安装额外的软体(非本来的distribution提供的),那么也可以将你的软体安装到这里来。之前的Linux系统中,习惯放在/usr/local目录下!it
/root 系统管理员(root)的家目录。io
/sbin 系统中只有root用户才能用的重要命令,自己是/usr/sbin的软链接,常见的指令包括:fdisk, fsck, ifconfig, init, mkfs等等。ast
/srv srv能够视为『service』的缩写,是一些网路服务启动以后,这些服务所须要取用的资料目录。 常见的服务例如WWW, FTP等等。class
/tmp 临时文件,可随时删除清空
Linux文件类型
Linux中的七种文件类型
d 目录文件。
l 符号连接(指向另外一个文件,相似于windows的快捷方式)。
s 套接字文件。
b 块设备文件,二进制文件。
c 字符设备文件。
p 命名管道文件。
普通文件,或更准确地说,不属于以上几种类型的文件
ls [选项] [目录名]
备注:咱们平常使用的ls实际上是alias ls='ls --color=auto' 因此ls后能看到颜色。
alias [选项] [参数]
示例
alias 的基本使用方法为: alias 新的命令='原命令 -选项/参数' 例如:alias l='ls -lsh'(注意要加单引号!!!)将从新定义ls命令,如今只需输入l就能够列目录了。
取消已经设置的别名用unalias命令。如上面那个 unalias l就取消掉了。
相对和绝对路径
文件都有相对路径
从根开始的就是绝对路径
如:
相对所在位置的路径就是相对路径,不是从根开始的
pwd:pwd命令以绝对路径的方式显示用户当前工做目录。命令将当前目录的全路径名称(从根目录)写入标准输出。所有目录使用/分隔。第一个/表示根目录,最后一个目录是当前目录。执行pwd命令可马上得知您目前所在的工做目录的绝对路径名称。
cd命令
mkdir (选项)(参数)
选项:-p 级联建立目录,若是若所要创建目录的上层目录目前还没有创建,则会一并创建上层目录。
-v 可视化建立过程
[root@localhost tmp]# yum -y install tree
Loaded plugins: fastestmirror
base | 3.6 kB 00:00:00
Loading mirror speeds from cached hostfile
Resolving Dependencies
--> Running transaction check
---> Package tree.x86_64 0:1.6.0-10.el7 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
Installing:
tree x86_64 1.6.0-10.el7 base 46 k
Install 1 Package
Total download size: 46 k
Installed size: 87 k
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : tree-1.6.0-10.el7.x86_64 1/1
Verifying : tree-1.6.0-10.el7.x86_64 1/1
Installed:
tree.x86_64 0:1.6.0-10.el7
Complete!
rmdir (选项)(参数)
选项:-p 级联建立目录,删除指定目录后,若该目录的上层目录已变成空目录,则将其一并删除。
-v 可视化操做过程。
rm (选项)(参数)
选项:-f:强制删除文件或目录;
-i:删除已有文件或目录以前先询问用户,系统自己已经alias到这条了;
-r或-R:递归处理,将指定目录下的全部文件与子目录一并处理;
-v:显示指令的详细执行过程,跟mkdir、rmdir同样。