linux学习入门之Linux系统目录结构
通过命令ls/可以展示Linux系统目录结构,主要包括以下内容:
1. bin
bin是Binary的缩写, 这个目录存放着最经常使用的命令。
2. boot
这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。
3. dev
dev是Device(设备)的缩写, 该目录下存放的是Linux的外部设备,在Linux中访问设备的方式和访问文件的方式是相同的。
4. etc
这个目录用来存放所有的系统管理所需要的配置文件和子目录。
5. home
用户的主目录,在Linux中,每个用户都有一个自己的目录,一般该目录名是以用户的账号命名的。
6. lib
这个目录里存放着系统最基本的动态连接共享库,其作用类似于Windows里的DLL文件。几乎所有的应用程序都需要用到这些共享库。
7.lost+found
这个目录一般情况下是空的,当系统非法关机后,这里就存放了一些文件。
8. media
linux系统会自动识别一些设备,例如U盘、光驱等等,当识别后,linux会把识别的设备挂载到这个目录下。
9. mnt
系统提供该目录是为了让用户临时挂载别的文件系统的,我们可以将光驱挂载在/mnt/上,然后进入该目录就可以查看光驱里的内容了。
10.opt
这是给主机额外安装软件所摆放的目录。比如你安装一个ORACLE数据库则就可以放到这个目录下。默认是空的。
11. proc
这个目录是一个虚拟的目录,它是系统内存的映射,我们可以通过直接访问这个目录来获取系统信息。
这个目录的内容不在硬盘上而是在内存里,我们也可以直接修改里面的某些文件,比如可以通过下面的命令来屏蔽主机的ping命令,使别人无法ping你的机器:
12. root
该目录为系统管理员,也称作超级权限者的用户主目录。
13. sbin
s就是Super User的意思,这里存放的是系统管理员使用的系统管理程序。
14. selinux
这个目录是Redhat/CentOS所特有的目录,Selinux是一个安全机制,类似于windows的防火墙,但是这套机制比较复杂,这个目录就是存放selinux相关的文件的。
15. srv
该目录存放一些服务启动之后需要提取的数据。
16. sys
这是linux2.6内核的一个很大的变化。该目录下安装了2.6内核中新出现的一个文件系统 sysfs 。sysfs文件系统集成了下面3种文件系统的信息:针对进程信息的proc文件系统、针对设备的devfs文件系统以及针对伪终端的devpts文件系统。该文件系统是内核设备树的一个直观反映。当一个内核对象被创建的时候,对应的文件和目录也在内核对象子系统中被创建。
17. tmp
这个目录是用来存放一些临时文件的。
18. usr
这是一个非常重要的目录,用户的很多应用程序和文件都放在这个目录下,类似于windows下的program files目录。
19. /usr/bin
系统用户使用的应用程序。
20. /usr/sbin
超级用户使用的比较高级的管理程序和系统守护程序。
21. /usr/src
内核源代码默认的放置目录。
22. var
这个目录中存放着在不断扩充着的东西,我们习惯将那些经常被修改的目录放在这个目录下。包括各种日志文件。
在linux系统中,有几个目录是比较重要的,平时需要注意不要误删除或者随意更改内部文件,主要包括/etc、/bin、/sbin、/usr/bin、/usr/sbin以及/var。
转载于:https://blog.51cto.com/12306609/2060231
linux学习入门之Linux系统目录结构相关推荐
- linux学习入门6——linux系統目录架构(linuxcast.net)
根分区下的目录的功能 bin:binary的缩写里面保存的是可执行文件(我们所敲的命令)可执行的二进制命令,所有用都可以使用 boot:引导目录整个操作系统的引导启动都在这里,里面有Linux系统的内 ...
- linux目录表及功能n鸟哥,鸟哥linux学习之-文件属性跟系统目录
鸟哥linux学习之--文件属性和系统目录 linux文件属性 执行ls -l命令后,出现如下的结果 属性 链接数 所有者 所在群组 文件大小 日期 ...
- 【黑马程序员新版Linux学习笔记】Linux系统实用操作命令——操作演示
[黑马程序员新版Linux学习笔记]Linux 零基础快速入门: (一)Linux基本命令--操作演示 (二)Linux用户和权限 -- 操作演示 (三)Linux 小技巧快捷键 (四)Linux系统 ...
- Linux学习笔记之——Linux系统内部相关介绍
Linux学习笔记之--Linux系统内部相关介绍 摘要:主要记录一些比较有用的能够帮助理解和使用Linux的知识.比如一些相关概念.没兴趣的看看就好.知道有这么个东西.注意事项.和一些常用目录的作用 ...
- linux从入门开始——Linux必备手册(Linux关键词,Linux命令总结)
linux系统一切皆文件 linux从入门开始 Linux 目录结构 常用基本命令 关机重启命令 帮助命令 文件目录类 时间日期类 用户管理命令 用户组管理命令 文件权限类 搜索查找类 压缩和解压类 ...
- Linux学习笔记:Linux常用命令总结
文章目录 前言 Linux学习笔记:Linux常用命令总结 1. 目录命令 1.1 Linux目录结构 1.2 cd命令 切换工作目录 1.3 ls命令 显示目录下文件 1.4 mkdir命令 创建目 ...
- Linux学习之嵌入式Linux编程文件IO(C语言版)
Linux学习之嵌入式Linux编程文件IO(C语言版) 一.文件IO常用函数 1.open 2.write 3.read 示例代码: #include <sys/types.h> #in ...
- Linux(Ubuntu)入门——2.Linux基础命令
Linux(Ubuntu)入门--2.Linux基础命令 目录 Linux基础命令 Linux系统主要目录及其内容 Linux基础命令 sudo su root -- 切换至root用户 su xx ...
- Linux中常用的文件目录,Linux学习笔记2——Linux中常用文件目录操作命令
ls 显示文件和目录列表 -l 列出文件的详细信息 -a 列出当前目录所有文件,包含隐藏文件 mkdir 创建目录 -p 父目录不存在情况下先生成父目录 cd 切换目录 touch 生成一个空文件 e ...
- 【Linux学习笔记】Linux服务器:配置与管理samba服务器
Linux系列文章目录 一.[linux学习笔记]红帽Linux 7.8系统在虚拟机上的安装 二.[Linux学习笔记]Linux系统的基本操作 三.[Linux学习笔记]管理Linux操作系统:用户 ...
最新文章
- 软件发布版本的业界规则?
- wxWidgets:展示了如何在 wxWidgets 中使用 C++ 异常
- Qt -- 非常详细的pro文件的语法说明
- 牛客小白月赛12 D	月月给华华出题 (欧拉函数,数论,线筛)
- 计算机控制常用数据通信标准,计算机系统第6章通信ppt课件.ppt
- 华为RH2285H V2设备管理口白屏的解决方法
- 使用celery执行Django串行异步任务
- 独立站需要用到哪些营销手段?
- vue项目使用阿里云播放器 Prismplayer 组件,可记录播放时间
- rake matlab,[MATLAB毕业设计] rake 仿真程序 求助
- 118_网络编程_对IP、网络ID、主机ID、子网掩码、点分十进制的理解
- 分了很多节的word文档,使用尾注插入的参考文献,最后怎么在参考文献之后加入致谢?
- oracle lpad函数有中文,oracle lpad函数和rpad函数
- BlockingQueue 详解
- 移动出手了!推出老用户专享“特权”,携号转网用户却要想清楚
- 操作系统课程设计——Shell编程(用c编写一个Linux的外壳Shell)
- nexus安装成功后启动失败解决方案
- 计算机在会计工作应用试点,电算化理论题1
- Python安装 详细教程
- Autorun免疫方法
热门文章
- Atitit table的读取与遍历 jquery jsoup 目录 1. atitit.gui控件的定位与选择器	1 2. 读取表格流程 遍历表格table	1 3. W3cdom标准化	1
- Atitit refact art 重构的艺术 目录 1. Concept	1 1.1. Bp	1 2. Prob	2 3. Tool	2 1.Concept 	1. legacy code遗留代
- Atitit 资源清理之道与gc之道 gc算法 清理临时表 临时资源 使用的算法类型是 引用计数(reference counting),基于时间过期自动清理资源 1. 3.1. 从各种
- atitit.ajax上传文件的实现原理 与设计
- Atitit.软件开发概念说明--io系统区--特殊文件名称保存最佳实践文件名称编码...filenameEncode
- paip.简化字-手写参考二简字..共98个
- paip.找回密码功能流程设计(通过email)
- Rust: trait 孤儿规则
- (转F001) Rust : 解引用,自动解引用
- 基金01、03文件,92、94文件、52、53、59等文件是指什么