2022年linux笔记Linux各个目录的作用及内容 .pdf
《2022年linux笔记Linux各个目录的作用及内容 .pdf》由会员分享,可在线阅读,更多相关《2022年linux笔记Linux各个目录的作用及内容 .pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、linux 笔记 Linux各个目录的作用及内容1)根目录“ /”根目录位于目录结构的最顶层,用斜线(/)表示,类似于 Windows 操作系统的“,包含 Fedora操作系统中所有的目录和文件。2)/bin /bin 目录又称为二进制目录,包含了那些供系统管理员和普通用户使用的重要linux 命令的二进制映像。该目录存放的内容包括各种可执行文件,还有某些可执行文件的符号连接。 常用的命令有: cp、dmesg、 kill、login、 rm、ping、chomd、bash、cat、echo、ls、 mail、vi 等。3)/boot /boot 目录存放系统核心文件以及启动时必须读取的文件,
2、包括Linux 内核的二进制映像。4)/dev /dev 目录保存着外部设备代码的文件,这些文件比较特殊,实际上它们都指向所代表的外围设备,如终端、磁盘驱动器、光驱、打印机等。你可以访问这些外部设备,与访问一个文件或一个目录没有区别。如该目录下的子目录/dev/cdrom表示光驱目录;子目录 /dev/console 表示控制台;子目录/dev/fd 表示软驱;子目录/dev/hd 表示硬盘上的一个分区; lp0 表示打印机; ttyS0 表示系统的串口设备;dsp 表示系统的音箱设备。例如在系统中键入“cd /dev/cdrom ” ,就可以看到光驱中的文件;键入“ cd /dev/mous
3、e”即可看鼠标的相关文件。/cdrom 该目录在刚安装系统时是空的,你可以将光驱文件系统挂在这个目录下,例如“mount /dev/cdrom /cdrom ” 。5)/etc /etc 目录是整个 Linux系统的中心, 其中包含所有系统管理和维护方面的配置文件 , 如dhcpd.conf 、 host.conf 、 logrotate.conf 、 man.config、 mke2fs.conf、modprobe.conf、resolv.conf、sysctl.conf、syslog.conf (或 rsyslog.conf ) 、xinetd.conf和 yum.conf 等,其他的配置
4、文件分别位于单独的子目录中。通常应注意备份这个目录中的重要配置文件, 以便需要是能够快速的恢复系统。用于存放系统的配置文件和特定主机的相关文件。例如,记录用户帐号名称的password 文件、投影密码的shadow 文件等。该目录不包含任何二进制文件,并且该目录下的所有文件主要由管理员使用, 普通用户只对其具有阅读权限。 该目录还包含一些网络配置文件、文件系统、x 系统配置文件、设备配置信息、设置用户信息等。/etc/cron.d 用于存储 cron 进程调度运行后台进程所用的配置和控制文件。其他目录包括/etc/crontab文件定义的cron.hourly、cron.daily、cron.
5、weekly 和cron.monthly 等四个目录。/etc/cups 用于存储通用 UNIX打印系统 (Commom UNIX Printing System , CUPS )名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 5 页 - - - - - - - - - 使用的各种配置文件。/etc/default 其中的文件用于提供部分工具软件(如useradd 程序)使用的变量及其默认值。/etc/httpd Apache配置文件的根目录。 Apache是一个通用的、
6、高性能的 HTTP服务器,也是世界上最流行的 Web 服务器。 Apache 采用模块化的设计方式,支持运行时的动态模块选择、虚拟主机,以及服务进程数量的动态调整等。/etc/init.d 用于存储进入相应运行级时需要由init 调度执行的脚本文件。在Fedora Linux系统中,这只是一个符号链接文件, 实际的目录应为 /etc/rc.d/init.d 。/etc/ipsec.d 用于存储 IPSee使用的配置文件等。/etc/kde 其中含有部分 KDE初始化文件和 KDM 配置文件。/etc/pki 用于存储各种密匙,如用于安装软件包的密匙等。/etc/ppp 用于存储 PPP的脚本和
7、配置文件。/etc/profile.d 用于存储 /etc/profile 等使用的辅助初始化文件,如lang.sh脚本文件等。/etc/rc.d 用于存储进入相应运行级是由init 进程调度执行的脚本文件。其中含有 init.d 和 rcN.d 等子目录(其中的N 为 0、1、2、3、4、5和 6,表示系统的运行级) 。/etc/samba Samba 配置文件的根目录。 Samba 是一个网络共享软件的总称,Linux系统中实现的 SMB协议,允许 Linux系统为 Windows 系统提供文件和打印共享服务。/etc/security 用户存储的基本安全控制文件,包括注册控制文件、控制访
8、问控制文件,以及资源限制控制文件等。/etc/selinux SElinux(Security Enhanced Linux,由美国国家安全部(National Security Agency) 领导开发的 GPL项目, 它拥有一个灵活而强制性的访问控制结构,旨在提高 Linux系统的安全性,提供强健的安全保证,可防御未知攻击,据称相当于 B1级的军事安全性能。比MS NT所谓的 C2等高得多。应用 SELinux后,可以减轻恶意攻击或恶意软件带来的灾难,并提供对机密性和完整性有很高要求的信息很高的安全保障。 )配置文件的根目录。/etc/skel 其中存有默认的初始化文件,如.bash_lo
9、gout、.bash_profile、.bashrc、.emacs、.kde 和.zshrc等。每当新增一个新用户时, 系统将会把其中的部分初始化文件复制到用户的主目录中。注意:上述文件均为隐藏文件。 (即以“ .“开头的文件名 ) /etc/ssh 这个目录含有系统配置过程,以及系统引导过程中需要用到的各种配置文件,也是chkconfig 维护的各种后台服务进程配置文件的根目录。例如,其中的 clock文件包含系统的时区设置, keyboard 文件包含键盘的类型定义, init文件包含系统引导过程使用的参数定义等。/etc/tomcat5 tomcat 的根目录/etc/vsftpd 包含
10、 FTP服务器的配置文件,其中包括vsftpd.conf、ftpusers 和user_list 等重要文件。/etc/xinetd.d 其中包含 xinetd 服务进程控制的所有传统网络服务使用的配置名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 5 页 - - - - - - - - - 文件,尤其包含telnet 等网络应用的配置文件。在Linux 系统中,原有的inetd已由功能更强的xinetd 服务进程取代,原有的inetd.conf 配置文件也由 xinet
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年linux笔记Linux各个目录的作用及内容 2022 linux 笔记 各个 目录 作用 内容
限制150内