二 操作系统---Linux操作系统( 四 )


/etc:etc这个目录是linux系统中最重要的目录之一 。在这个目录下存放了系统管理时要用到的各种配置文件和子目录 。要用到的网络配置文件,文件系统,x系统配置文件,设备配置信息,设置用户信息等都在这个目录下 。
/home:如果建立一个用户,用户名是"xx",那么在/home目录下就有一个对应的/home/xx路径,用来存放用户的主目录 。
/lib:lib是库()英文缩写 。这个目录是用来存放系统动态连接共享库的 。几乎所有的应用程序都会用到这个目录下的共享库 。因此,千万不要轻易对这个目录进行什么操作,一旦发生问题,系统就不能工作了 。
/lost+found:在ext2或ext3文件系统中,当系统意外崩溃或机器意外关机,而产生一些文件碎片放在这里 。当系统启动的过程中fsck工具会检查这里,并修复已经损坏的文件系统 。有时系统发生问题,有很多的文件被移到这个目录中,可能会用手工的方式来修复,或移到文件到原来的位置上 。
/mnt:这个目录一般是用于存放挂载储存设备的挂载目录的,比如有cdrom等目录 。可以参看/etc/fstab的定义 。
/media:有些linux的发行版使用这个目录来挂载那些usb接口的移动硬盘(包括U盘)、CD/DVD驱动器等等 。
/opt:这里主要存放那些可选的程序 。
/proc:可以在这个目录下获取系统信息 。这些信息是在内存中,由系统自己产生的 。
/root:Linux超级权限用户root的家目录 。
/sbin:这个目录是用来存放系统管理员的系统管理程序 。大多是涉及系统管理的命令的存放,是超级权限用户root的可执行命令存放地,普通用户无权限执行这个目录下的命令,这个目录和/usr/sbin; /usr/X11R6/sbin或/usr/local/sbin目录是相似的,凡是目录sbin中包含的都是root权限才能执行的 。
/ :对的一些配置文件目录,可以让linux更加安全 。
/srv 服务启动后,所需访问的数据目录,举个例子来说,www服务启动读取的网页数据就可以放在/srv/www中
/tmp:临时文件目录,用来存放不同程序执行时产生的临时文件 。有时用户运行程序的时候,会产生临时文件 。/tmp就用来存放临时文件的 。/var/tmp目录和这个目录相似 。
/usr
这是linux系统中占用硬盘空间最大的目录 。用户的很多应用程序和文件都存放在这个目录下 。在这个目录下,可以找到那些不适合放在/bin或/etc目录下的额外的工具
/usr/local:这里主要存放那些手动安装的软件,即不是通过“新立得”或apt-get安装的软件 。它和/usr目录具有相类似的目录结构 。让软件包管理器来管理/usr目录,而把自定义的脚本()放到/usr/local目录下面、 。
/usr/share :系统共用的东西存放地,比如 /usr/share/fonts 是字体目录,/usr/share/doc和/usr/share/man帮助文件 。
/var:这个目录的内容是经常变动的,看名字就知道,可以理解为vary的缩写,/var下有/var/log 这是用来存放系统日志的目录 。/var/ www目录是定义服务器站点存放目录;/var/lib 用来存放一些库文件,比如MySQL的,以及MySQL数据库的的存放地 。
常用命令及技巧
一 。通用命令:[6]
1. date :print or set thedate and time
2. stty -a: 可以查看或者打印控制字符(Ctrl-C, Ctrl-D, Ctrl-Z等)
3. : print or set thedate and time (用 -h查看)
4. , login: 登录shell的登录和注销命令
5. pwd: print or set thedate and time
6. more, less, head tail: 显示或部分显示文件内容.
7. lp//, lpr/lpq/lprm: 打印文件.
8. 更改文件权限: chmod u+x...
9. 删除非空目录:rm -fr dir
10.拷贝目录: cp -R dir
11. fg jobid :可以将一个后台进程放到前台 。