IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> Linux的文件系统 -> 正文阅读

[系统运维]Linux的文件系统

一、结构

Linux文件系统采用树形结构

?依次描述各个目录的功能:

/:根目录,所有目录的顶点

boot:存放系统的启动程序

bin:存放二进制可执行命令

sbin:和bin相似,但只有拥有管理员权限的人可以使用

lib:存放动态链接库文件

home:用户主目录

? ? ?usr1/usr2:两个用户

root:系统管理员主目录

etc:系统配置文件目录

dev:存放设备特殊文件

var:存放系统产生的经常变化文件,如日志

usr:存放应用程序和文件,最庞大的目录,类似Windows系统下的C:/Windows

? ? ?include:存放头文件

? ? ?bin、sbin与主目录中的作用相同,区别是这里的命令是用户自己设置的,不是系统自带的

proc:虚拟目录,系统目录的映射,存放运行过程中的数据

二、虚拟文件系统

是Linux内核中的一个软件层。

对内允许多种文件系统共存,支持跨系统的操作

对外向用户的应用提供统一的文件系统接口

在系统启动时虚拟文件系统产生,加载入内存中,然后出现根文件系统。它只是一个接口,没有文件,也不需要管理文件。

三、文件取名规则

1、文件名最多可到255个字符

2、除了“/”,其他所以的字符都可使用

3、最好不要使用转义字符,比如“* ” “?”等

4、避免使用 + - . 作为文件第一个字符(以.为开头的文件是隐藏文件)

5、文件名大小写敏感

6、文件可以有扩展名,但并不能说明文件的类型,也不能说明文件是否能执行

四、目录

是Linux系统中的一种特殊文件。

. 表示当前目录(工作目录)

.. 表示上一级目录

用户主目录:普通用户的主目录在/home下,root用户在/root下,~表示当前用户的主目录(比如~user1表示user1的主目录)

路径:

分为绝对路径和相对路径

绝对路径从根目录开始,相对路径从当前目录开始

cd命令用于切换工作目录? ? 用法:cd 【目标目录】(可以用绝对路径,也可以用相对路径)(无参时默认进入当前用户主目录)

pwd打印当前目录? ? ?用法:不带任何选项和参数

五、ls命令

用于列出文件的内容

用法:ls [选项] [文件或目录]

常用选项:

-a:列出目录下所有文件和目录,包括隐藏文件

-A:列出除当前目录和上级目录外的目录和文件

-F:加上文件类型的指示符号,其中,* 表示可执行的普通文件,/ 表示目录,@ 表示符号链接, | 表示管道文件, = 表示套接字

-l:列出文件详细信息,输出信息分为7个字段列表(空格分隔)。

如上图所示:

第一部分:d 表示文件类型(-:普通,d:目录,c:字符设备,b:块设备,p:管道,l:符号链接,s:套接字)

第二部分: rwxr-xr-x 表示文件访问权限

第三部分:2 表示文件链接数

第四部分:user 表示文件属主(所有者)

第五部分:user 表示文件所属用户组

第六部分:4096 表示文件大小(字节数)

第七部分:8月 28 01:22 表示最后修改时间

第八部分:文件名

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-09-13 11:56:34  更:2022-09-13 11:57:59 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年9日历 -2024/9/28 8:30:35-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码