[Linux] 005 Linux 常见目录的作用及一些注意事项
1. Linux 常见目录及其作用
| 目录名 | 作用 |
|---|---|
| /bin/ | 存放系统命令的目录 普通用户各超级用户都可以执行 放在 /bin 下的命令在单用户模式下也可以执行 |
| /sbin/ | 保存和系统环境相关的命令 只有超级用户可以使用这些命令进行系统环境设置 但有些命令可以允许普通用户查看 |
| /usr/bin/ | 存放系统命令的目录 普通用户和超级用户都可以执行 这些命令和系统启动无关,在单用户模式下不能执行 |
| /usr/sbin/ | 存放根文件系统不必要的系统管理命令,例如多数服务程序 只有超级用户可以使用 |
| /boot/ | 系统启动目录 保存系统启动相关的文件 如,内核文件和启动引导程序(grub)文件等 |
| /dev/ | 设备文件保存位置 保存所有硬件设备文件 |
| /etc/ | 配置文件保存位置 系统内采用默认安装方式(rpm 安装)的服务的配置文件全部存在此处 如,用户账户和密码,服务的启动脚本,常用服务的配置文件等 |
| /home/ | 普通用户的家目录 建立每个目录时,每个用户要有一个默认的登录位置,该位置即此用户的家目录 所有普通用户的家目录均是在 /home 下建立一个和用户名相同的目录 如,用户 user1 的家目录 就是 /home/user1 |
| /lib/ | 系统调用函数库保存位置 |
| /lost+found/ | 存放系统意外崩溃或机器意外关机而产生的碎片 系统启动的过程中 fsck 工具会检查这里,并修复已经损坏的文件系统 该目录在每个分区中出现 如,/lost+found 是根分区的备份恢复目录;/boot/lost+found 是 /boot 分区的备份恢复目录 |
| /media/ | 挂载目录 系统建议用来挂载媒体设备 如,软盘、光盘 |
| /mnt/ | 挂载目录 早期 Linux 中只有这一个挂载目录 现在,系统建议这个目录挂载额外设备 如,U 盘、移动硬盘、其他操作系统的分区 也可在此处建立子目录用于挂载不同设备 |
| /misc/ | 挂载目录 系统建议用来挂载 NFS 服务的共享目录 |
| /opt/ | 第三方安装的软件保存位置 放置和安装其他软件的位置 |
| /proc/ | 虚拟文件系统 此目录中的数据并不保存到硬盘中,而是保存到内存中 主要保存系统的内核、进程,外部设备状态和网络状态等 如,/proc/cpuinfo 是保存 CPU 信息的;/proc/devices 是保存设备驱动的列表的;/proc/filesystems 是保存文件系统列表的;/proc/net 是保存网络协议信息的 |
| /sys/ | 虚拟文件系统 和 /proc 目录相似,均保存在内存中,主要保存与内核相关的信息 |
| /root/ | 超级用户的家目录 普通用户家目录在 /home 下;超级用户家目录在 / 下 |
| /srv/ | 服务数据目录 一些系统服务启动之后,可以在这个目录中保存所需要的数据 |
| /tmp/ | 临时目录 系统存放临时文件的目录 所有用户均能在该目录下进行访问和写入 不建议在此目录下保存重要数据,最好每次开机都把该目录清空 |
| /usr/ | 系统软件资源目录 注意 usr 不是 user 的缩写,而是 Unix Software Resource 的缩写 所以该目录不存放用户数据,而存放系统软件资源 系统中安装 的软件大多数保存在这里 |
| /var/ | 动态数据保存位置 主要保存缓存、日志以及软件运行所产生的文件 |
2. 一些注意事项
(1) 基本的注意事项
- Linux 命令为小写
- Linux 中所有内容以文件形式保存,包括硬件
- 硬盘文件 /dev/sd[a-p]
- 光盘文件 /dev/sro
- Linux 不靠扩展名区分文件类型
- 文件及扩展名的补充
| 文件 | 扩展名 |
|---|---|
| 压缩包 | .gz, .bz2, .tar.bz2, .tgz 等 |
| 二进制软件包 | *.rpm |
| 网页文件 | .html, .php |
| 脚本文件 | *.sh |
| 配置文件 | *.conf |
- Linux 所有的存储设备都必须挂载之后才能给用户使用,包括
- 硬盘、U盘、光盘
- Windows 下地程序不能直接在 Linux 中安装和运行
(2) 服务器注意事项
- 远程服务器不允许关机,只能重启
- 重启时应该关闭服务
- 不要在服务器访问高峰运行高负载命令
- 运程配置防火墙时,不要把自己跳出服务器
- 指定合理的密码规范并定期更新
- 合理分配权限
- 定期备份重要数据和日志
此为以前听 兄弟连的 Linux 公开课 记下的笔记
[Linux] 005 Linux 常见目录的作用及一些注意事项的更多相关文章
- Linux(centos)系统各个目录的作用详解
Linux(centos)系统各个目录的作用详解 文件系统的类型 LINUX有四种基本文件系统类型:普通文件.目录文件.连接文件和特殊文件,可用file命令来识别. 普通文件:如文本文件.C语言元代码 ...
- Linux(centos)系统各个目录的作用详解 推荐
文件系统的类型 LINUX有四种基本文件系统类型:普通文件.目录文件.连接文件和特殊文件,可用file命令来识别. 普通文件:如文本文件.C语言元代码.SHELL脚本.二进制的可执行文件等,可用cat ...
- Linux常见目录及其作用
在Linux操作系统中,所有文件和目录都被组织成一个以根节点开始的倒置的树状结构.如下图 系统一般以 / 来表示根目录.在根目录之下的可以是目录也可以是文件,而每一个目录中又可以包含子目录文件.如此反 ...
- linux常见目录的作用
根目录下的bin 和sbin,usr目录下的bin和sbin四个都是保存系统命令.bin下的普通用户都可以使用,sbin下只有超级用户root可以使用 pro和syc不能直接操作,是内存的过载点 / ...
- 【linux学习笔记二】常见目录的作用
- 【转】linux中的常见目录及文件
1. /proc目录 Linux 内核提供了一种通过 /proc 文件系统,在运行时访问内核内部数据结构.改变内核设置的机制.proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间.它以 ...
- Linux系统中各目录的作用
/binbin是binary的缩写.这个目录沿袭了UNIX系统的结构,存放着使用者最经常使用的命令.例如cp.ls.cat,等等. /boot这里存放的是启动Linux时使用的一些核心文件. /dev ...
- Linux | linux的那些常见目录
1. bin目录 binary(二进制的):许多"指令"对应的可"执行程序文件"目录 2. sbin目录 说明:super binary 超级的 二进制 许多& ...
- linux系统主要常见目录结构
linux系统的一切从“/”开始,并按照文件系统目录标准FHS采用树桩结构来存放文件 并定义了每个区域的用途.
随机推荐
- regularexpressionvalidator验证控件使用实例
一:电话号码验证: 格式如:0755-24256888:带分机格式:0755-24256888-282:手机:11位数字 (^(\d{3,4}-)?\d{6,8}$)|(^(\d{3,4}-)?\d{ ...
- mybatis的<用<![CDATA[]] 忽略解析
1 CDATA 术语 CDATA 指的是不应由 XML 解析器进行解析的文本数据(Unparsed Character Data). 在 XML 元素中,"<" 和 &quo ...
- JDK自带的线程池详解
1.线程池的使用场景 等待返回任务的结果的多步骤的处理场景, 批量并发执行任务,总耗时是单个步骤耗时最长的那个,提供整体的执行效率, 最终一致性,异步执行任务,无需等待,快速返回 2.线程池的关键参数 ...
- DDD领域驱动设计初探(一):聚合
前言:又有差不多半个月没写点什么了,感觉这样很对不起自己似的.今天看到一篇博文里面写道:越是忙人越有时间写博客.呵呵,似乎有点道理,博主为了证明自己也是忙人,这不就来学习下DDD这么一个听上去高大上的 ...
- mpvue实现微信小程序(欢迎踩坑)
最近刚使用mpvue完成了微信小程序的开发,写点东西,做个记录. 首先依旧是两个传送门: 微信小程序文档:[https://developers.weixin.qq.com/miniprogram/d ...
- Ajax工作原理及C/S与B/S的区别
工作原理 Ajax 基本上就是把 JavaScript 技术和 XMLHttpRequest 对象放在 Web 表单和服务器之间.当用户填写表单时,数据发送给一些 JavaScript 代码而不是直接 ...
- 在一个div上增加遮罩
有一个需求是给一个视频增加遮罩 我研究了下 抽象出来就是给一个div增加遮罩 原理是:最外层的div使用relative定位 然后里面放两个子div 一个是不被遮的 另一个是遮罩(用abs ...
- UI自动化前置代码
一.前置代码: #导入包selenium from selenium import webdriverimport time#创键一个火狐对象driver=webdriver.Firefox()#防问 ...
- groovy-2.4.11.jar时出错; invalid LOC header (bad signature)
Information:java: Errors occurred while compiling module 'security'Information:javac 1.8.0_131 was u ...
- C# windows窗口应用程序切换主界面的显示内容
不知道说清楚没有?就是我的窗口分为两部分,左边,控制部分,由一些按钮组成右边,显示部分,由些控件(如下拉,文本等等组成) 左边的每个按钮对应显示部分的页面,也就是说,左边换一个按钮点,那么右边就显示其 ...