一、 目录说明
1、 /(根)目录
每一个文件和目录从根开始,/下的目录有:
[root@lixin /]# ls bin data etc lib lost+found mnt opt root selinux sys usr boot dev home lib64 media daxin proc sbin srv tmp var
2、/bin目录
用来存放二进制可执行命令的目录,用户常用的命令都存在该目录下。例如:mkdir(创建目录)、cat(查看文件)、find(查找文件)等。
[root@lixin bin]# ls alsaunmute egrep mkdir sh arch env mknod sleep awk ex mktemp sort basename false more stty bash fgrep mount su cat find mountpoint sync chgrp findmnt mv tar ……
3、/sbin目录
同样用来存放二进制可执行文件,只是这里面的命令只供系统管理员,管理系统使用(root用户)。例如:iptables(防护墙)、ifconfig(查看网卡信息)、init(设置启动级别)等。
[root@lixin sbin]# ls accton ip partx addpart ip6tables pccardctl agetty ip6tables-1.4.7 pidof …… init nologin vgscan initctl pam_console_apply vgsplit insmod pam_tally2 vmcore-dmesg insmod.static pam_timestamp_check weak-modules install-info parted wipefs installkernel partprobe
4、/dev目录
设备文件存放的目录,因为linux中一切皆文件,所以就像鼠标、键盘、光驱,对linux来说也都是一个个的文件。例如/dev/cdrom(光驱)、/dev/sda1(硬盘)等。
[root@lixin dev]# ls agpgart lp0 rfkill tty24 tty57 block lp1 root tty25 tty58 bsg lp2 rtc tty26 tty59 btrfs-control lp3 rtc0 tty27 tty6 bus MAKEDEV scd0 tty28 tty60 …… loop5 ram9 tty21 tty54 vga_arbiter loop6 random tty22 tty55 zero loop7 raw tty23 tty56
5、/tmp
临时文件存放的地方,由于这个目录的权限为1777,所有用户对这个目录都有可读可写可执行的权限,所以其他人也可以删除你的文件。(可以当作windows的回收站来用,不用的东西先放这里)。
[root@lixin tmp]# ls 1.txt 2.txt 3.txt 4 5 6
6、/home
存放所有用户文件的根目录,是用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示
[root@lixin home]# ls -l total 4 drwx------. 3 lixin lixin 4096 Mar 10 19:05 lixin
7、 /boot目录
存放内核文件和系统引导程序
[root@lixin boot]# ls config-2.6.32-573.el6.x86_64 efi grub initramfs-2.6.32-573.el6.x86_64.img lost+found symvers-2.6.32-573.el6.x86_64.gz System.map-2.6.32-573.el6.x86_64 vmlinuz-2.6.32-573.el6.x86_64
8、 /lib目录
存放跟文件系统中的程序运行所需要的共享库及内核模块。共享库又叫动态链接共享库,作用类似windows里的.dll文件,存放了根文件系统程序运行所需的共享文件。
[root@lixin lib]# ls alsa libnsl.so.1 cpp libnss_compat-2.12.so crda libnss_compat.so.2 firmware libnss_dns-2.12.so i686 libnss_dns.so.2 …
9、 /mnt目录
系统管理员安装临时文件系统的安装点,系统提供这个目录是让用户临时挂载其他的文件系统。
[root@lixin /]# ls -ld /mnt drwxr-xr-x. 2 root root 4096 Sep 23 2011 /mnt
10、 /opt目录
额外安装的可选应用程序包所放置的位置。一般情况下,我们可以把tomcat等都安装到这里。
[root@lixin /]# cd /opt [root@lixin opt]# ls rh
11、 /media目录
用于挂载可移动设备的临时目录。
[root@lixin /]# ls -ld /mnt
drwxr-xr-x. 2 root root 4096 Sep 23 2011 /mnt
12、 /root目录
超级管理员(系统管理员)的家目录。
[root@lixin ~]# ls -a . .bash_logout install.log .tcshrc .. .bash_profile install.log.syslog .viminfo anaconda-ks.cfg .bashrc ipaddress .bash_history .cshrc .lesshst
13、/proc目录
虚拟文件系统目录,是系统内存的映射。可直接访问这个目录来获取系统信息。 |
13、 /sys目录
与/proc一样,存放系统运行过程中的信息文件。
[root@lixin sys]# ls block class devices fs kernel power bus dev firmware hypervisor module
14、 /etc目录
存放系统管理和配置文件
yum/rpm安装的软件配置文件所在的目录。
[root@lixin etc]# ls abrt mtab acpi my.cnf adjtime nanorc …… mime.types xinetd.d mke2fs.conf xml modprobe.d yum modulefiles yum.conf motd yum.repos.d
15、 /usr目录
安装除操作系统本身外的一些应用程序或组件的目录,一般可以认为是linux系统上安装的应用程序默认都安装在此目录中;
[root@lixin etc]# cd /usr [root@lixin usr]# ls bin games lib libexec sbin src etc include lib64 local share tmp