目录基础 2.1 目录的特点 1)一切从根开始; 2)linux的每一个目录都可以挂载在不同的磁盘上; 3)Linux下没有挂载的设备(磁盘、光盘)无法使用。...FHS http://www.pathname.com/fhs/ 第3章 linux里面安装软件的3方法 3.1 YUM 使用YUM安装,-y 全部选择y/yes [root@znix ~]# yum.../configure make make install 第4章 目录结构 4.1 目录结构的特点 1)一切从根开始。 2)目录可以单独挂载到一个设备上。...第5章 /etc/目录下重要文件 5.1 /etc/sysconfig/network-scripts/ifcfg-eth0 linux第一块网卡的配置文件 [root@znix ~]# cat /etc...4fd28e70bd29 / ext4 defaults 1 1 UUID=7426d0f3-56d6-4fa6-a1c3-f2c8632bfbb8 /boot
让我们来了解下吧 Linux 系统目录结构 登录系统后,在当前命令窗口下输入命令: [root@jkc ~]# ls / bin boot dev etc home lib lib64...比如我们的软链接就放在bin目录下 /boot /boot这里存放的是启动 Linux 时使用的一些核心文件,包括一些连接文件以及镜像文件。.../dev : dev 是 Device(设备) 的缩写, 该目录下存放的是 Linux 的外部设备,在 Linux 中访问设备的方式和访问文件的方式是相同的。.../home: 用户的主目录,在 Linux 中,每个用户都有一个自己的目录,一般该目录名是以用户的账号命名的,如上图中的 alice、bob 和 eve。...注意事项 在 Linux 系统中,有几个目录是比较重要的,平时需要注意不要误删除或者随意更改内部文件。
/boot 引导程序,内核的存放的目录。 此目录,包含了在引导过程中所必须的文件,引导程序的相关文件(如:grub,lilo以及相应的配置文件及linux操作系统内核相关文件)。 2....这个目录和/usr/sbin/,/usr/X11R6/sbin或/usr/local/sbin/等目录是类似的。凡是目录sbin中包含的都是root才能执行的权限。 3..../dev/ 设备文件目录。 在linux中设备是以文件形式出现,这里的设备可以是硬盘、鼠标、网卡、终端等设备。通过访问这些文件就可以访问到相应的设备。.../home/ 普通用户家目录。 在linux机器上,用户主目录通常直接或间接的置在此目录下。其结构通常由本地机器的管理员来决定。.../etc/ 全局配置文件存放目录。 系统和程序一般都可以通过修改相应的配置文件来进行配置。 9./usr/ 这个目录包含命令库文件和在通常操作中不会修改的文件。
文章目录 概述 通常写法 快捷写法 概述 在学习 Linux 的过程中,对于新手而言总是会使用几个命令来完成一个简单的任务。对正在熟悉使用终端的人这是很容易理解的行为。...在本篇中,我们会用一个简单的方法在 Linux 中用一个命令来将目录复制到多个文件夹中。...---- 通常写法 在 Linux 中,cp 命令常被用于从一个文件夹中复制文件到另一个文件夹中,最简单的语法如下: # cp [options….] source(s) destination 看下下面的命令.../sys_info.sh /home/xgj/tmp 快捷写法 假设你想要复制一个特定文件到 5 个或者更多的文件夹中,这意味着你需要输入 5 次或者更多的cp命令么?...目录的路径(dir1、dir2、dir3…dirN)被管道作为输入到 xargs 命令中,含义是: -n 1 - 告诉 xargs 命令每个命令行最多使用一个参数,并发送到 cp 命令中。
linux系统中的/boot目录存放着系统开机所需要的各种文件,其中包含内核、开机菜单及所需配置文件等等。...但是当不小心删除了/boot目录里的某些文件或者干脆整个/boot目录都不见了的情况下,该如何恢复系统并重启系统呢?...实验环境:KVM中的rhel7系统。 1.模拟删除/boot目录,使系统无法启动 ? 2.reboot尝试重新启动,确认系统已故障 ? 3.强制关闭系统 ?...6.重新启动系统,系统启动时按F12进入boot menu界面 ? ? 7.输入数字”3“,通过DVD/CD引导,然后选择以下截图中的”Troubleshooting“ ?...8.选择以下截图中的"Rescue a Red Hat Enterprise Linux system",回车 ? 9.进入Recue环节,以下截图中点击Continue-》OK-》OK ?
~ 表示代码主目录,也就是当前登录用户的用户目录。...比如:我登录用户是chen cd ~ ~ 代表的就是 /home/chen/ 当然前提是有用户目录,如果没有/home/chen目录的话情况就比较多了。 总之 cd ~ 再 pwd 就知道了。
lost+found 使用标准的ext2/ext3档案系统格式才会产生的一个目录,目的在于当档案系统发生错误时, 将一些遗失的片段放置到这个目录下。...这个目录通常会在分割槽的最顶层存在, 例如你加装一颗硬盘于/disk中,那在这个系统下就会自动产生一个这样的目录/disk/lost+found。
这是一篇关于如何通过一些常用的命令,显示 CentOS 或 RedHat 中的 Linux 目录大小,以及哪些文件夹占用的空间最大的教程。...-e [0-9][0-9]K -e ^0 | sort -n 在 Linux 文件夹中查找前 10 个大文件 find /home/shenweiyan/Downloads -xdev -type...f -exec du -sk {} \; |sort -rn | head -10 在 Linux 中查找使用率高的磁盘 df -P | awk '0+$5 >= 70 {print}'...# 其实 du -Th 就可以直接看 将限制更改为 10% 的示例 安装软件包以检查 Linux 目录大小 Ncdu 是 NCurses 磁盘使用率的首字母缩写。...结论 如您所见,Linux 目录大小可以通过多种不同的方法来确定,如果您还有其他一些经常使用的相关命令,欢迎在下面的评论中添加。
在Linux系统中,有时候可能会遇到无法正常删除目录的情况,例如目录包含非空文件、没有删除权限等。在这种情况下,我们可以使用一些强制删除的方法来解决问题。...本文将详细介绍在Linux中如何强制删除目录的几种常见方法。图片方法一:使用 rm 命令rm 命令是Linux中常用的删除文件和目录的命令。...以下是使用 rmdir 命令结合 rm 命令强制删除目录的步骤:首先,使用 rmdir 命令删除目录中的所有子目录和文件,直到目录变为空目录。...rmdir --ignore-fail-on-non-empty 该命令会尝试递归删除目录中的所有子目录,但会忽略非空目录的删除错误。然后,使用 rm -rf 命令删除空目录。...结语在Linux中,有时候需要强制删除目录,例如目录包含非空文件、没有删除权限等情况。
文章目录 一、arch 目录 二、block 目录 三、certs 目录 四、crypto 目录 五、Documentation 目录 在上一篇博客 【Linux 内核】Linux 内核源码结构 ( 下载...Linux 内核源码 | 使用 VSCode 阅读 Linux 内核源码 ) 中 , 使用了 Visual Studio Code 查看 Linux 内核源码 , 本篇博客开始分析 Linux 内核源码结构...; 一、arch 目录 ---- arch 目录是 针对 不同 CPU 体系架构平台 的代码 , 将 与 平台 相关的代码 放在该目录中 , 如某些代码只针对 x86 架构的平台 , 那么放在 arch..., 其中存储了 块设备驱动 相关代码 ; 三、certs 目录 ---- certs 目录中存储了 认证 和 签名 相关代码 ; 四、crypto 目录 ---- crypto 目录中存储了 内核中常用的...加密 , 压缩 等算法 相关代码 ; 五、Documentation 目录 ---- Documentation 目录中存储了 内核中常用的 协议规范 , 功能模块 相关代码 ;
文章目录 一、drivers 目录 二、fs 目录 三、include 目录 四、init 目录 五、ipc 目录 六、kernel 目录 一、drivers 目录 ---- drivers 目录中存储了...驱动程序 相关代码 , 如 USB 总线驱动程序 , PCI 总线驱动程序 , 显卡驱动程序 , 网卡驱动程序 等 ; 二、fs 目录 ---- fs 目录中存储了 虚拟文件系统 ( Virtual...目录 ---- include 目录中存储了 内核源码 依赖 的 大部分头文件 代码 ; include 目录中存储了 虚拟文件系统 ( Virtual File System ) 相关代码 ; 四、...init 目录 ---- init 目录中存储了 Linux 内核的初始化 相关代码 ; 该 初始化代码 关联到了 内存的各个组件 的入口 ; 五、ipc 目录 ---- ipc 目录中存储了 进程间通信...相关代码 ; 如 : 信号量 , 共享内存 等 ; 六、kernel 目录 ---- kernel 目录中存储了 内核核心代码 ; 其中包含了 进程管理 , IRQ 中断 等模块 ;
文章目录 一、lib 目录 二、LICENSES 目录 三、mm 目录 四、net 目录 五、samples 目录 六、scripts 目录 一、lib 目录 ---- lib 目录中存储了 C 语言标准库的子集...相关代码 ; 二、LICENSES 目录 ---- LICENSES 目录中存储了 开源许可协议 相关协议文本 ; 该目录拿下都是文本文件 ; 三、mm 目录 ---- mm 目录中存储了 内存管理...( Memory Management ) 相关代码 ; 四、net 目录 ---- net 目录中存储了 网络协议 相关代码 ; 如 : TCP , WIFI , IPV4 , IPV6 等 ;...五、samples 目录 ---- samples 目录中存储了 Linux 内核参考示例代码 ; 六、scripts 目录 ---- scripts 目录中存储了 内核 编译 配置 相关脚本 ;
文章目录 一、security 目录 二、sound 目录 三、tools 目录 四、usr 目录 五、virt 目录 一、security 目录 ---- security 目录中存储了 Linux...内核 安全模型 相关代码 ; 二、sound 目录 ---- sound 目录中存储了 声卡驱动 相关代码 ; 三、tools 目录 ---- tools 目录中存储了 与 Linux 内核交互 相关代码...; 四、usr 目录 ---- usr 目录中存储了 用户打包 和 内核压缩 相关代码 ; 五、virt 目录 ---- virt 目录中存储了 kvm 虚拟化目录相关实现 相关代码 ;
记录Linux中的目录树形结构
wc -l 9188 统计文件夹下目录个数,包括子目录 > ls -lR | grep "^d" | wc -l 540 使用find和wc 统计当前目录下所有的普通文件,包含隐藏文件,不包含子目录下的文件...> find /etc -maxdepth 1 -type f | wc -l 统计目录中的文件数量,包含隐藏文件,包含子目录的文件 > find /etc -type f | wc -l 统计当前目录的下的子目录数...,包含隐藏目录,不包含子目录下的目录 > find /etc -maxdepth 1 -type d | wc -l 统计当前目录的下的子目录数,包含隐藏目录,包含子目录下的目录 > find /etc...-type f普通文件 -type d目录 使用tree 统计当前目录下的目录和文件数,不包含隐藏文件 > tree -iLf 1 . ./bin ./include ./lib ....linux中的15个基本ls命令示例 Linux之ls命令 linux中35个find案例 linux中计算行数,字数,字符数的10个wc命令示例
/bin:存放的是系统的命令 /boot:存放的是系统和启动文件及其内核 /dev:设备文件主目录 /etc:系统主配置文件主目录(系统的配置文件) /var:系统配置文件主目录(软件的配置文件) /home...:普通用户主目录 /lib&/lib64:系统库文件存放目录 /porc:系统进程和系统硬件信息 /usf:系统帮助文档以及源代码包安装位置 /mnt:用户挂载目录 /run:当前运行目录 /tmp:临时文件存放目录.../sbin:超户(root)使用的命令 /root:超户的主目录
Linux 目录结构 装完Linux,首先需要弄清Linux 标准目录结构 / root —?启动Linux时使用的一些核心文件。如操作系统内核、引导程序Grub等。 home —?...该目录用于保存运行X-Window所需的所有文件。该目录中还包含用于运行GUI要的配置文件和二进制文件。.../boot:放置linux系统启动时用到的一些文件。/boot/vmlinuz为linux的内核文件,以及/boot/gurb。...以前的 Linux 系统中,习惯放置在 /usr/local 目录下 /proc:此目录的数据都在内存中,如系统核心,外部设备,网络状态,由于数据都存放于内存中,所以不占用磁盘空间,比较重要的目录有/proc...Linux Directory Structure 2.?Linux’s directory structure 3.?Linux目录结构
查看一级目录[root@localhost ~]# tree -L 1 / ##查看Linux根下目录/├── bin -> usr/bin...##普通用户二进制命令目录,等同于/usr/bin├── boot ##内核程序及引导程序所在的目录├── dev...#应用程序所在目录└── var ##数据变化的目录,一般存放日志文件注:Linux目录介绍网站https://www.pathname.com.../ xfs defaults 0 0UUID=44796131-2537-48b4-96a0-3f4a5904d1e4 /boot.../usr/srcvar下重要文件Linux系统日志文件目录/var/log/messages远程连接安全日志目录/var/log/secure系统启动硬件加载日志/var/log/dmesg,效果等同dmesg
先看图 根文件系统: linux识别的第一个与根直接关联的文件系统。 FHS:LSB组织定义的LINUX发行版基础目录命名法则及功用规定。...在单用户模式下,你需要使用的常见Linux命令都位于此目录下。系统的所有用户使用的命令都设在这里。...但是,在这个目录下的linux命令通常由系统管理员使用,对系统进行维护。例如:ifconfig命令 /boot 引导加载程序相关的文件。...内核的initrd、vmlinux、grub文件位于/boot下。...最庞大的目录,要用到的应用程序和文件几乎都在这个目录/usr/bin中包含用户程序的二进制文件。如果你在/bin中找不到用户二进制文件,到/usr/bin目录看看。
简介 由于 Linux 系统是开源的,存在众多不同的发行版,为了防止不同的 Linux 发行版的系统目录结构大相径庭,以至于用户从一个发行版迁移到别的发行版后不会使用,FHS(Filesystem Hierarchy...目前主流的 Linux 发行版基本都遵循 FHS 标准,因此它们的系统目录结构也大致相同。 了解 Linux 文件目录结构的标准和每个目录的详细功能,对于用户用好 Linux 系统至关重要。 2....建议可以存在的目录 image.png 非 FHS 标准规定但同样重要的目录 image.png 需要注意的是,因为根目录与开机有关,开机过程中仅有根目录会被挂载,其它分区则是在开机完成之后才会持续地进行挂载的行为...因此根目录下与开机过程有关的目录,就不能够与根目录放到不同的分区中。以下目录不可与根目录分开: /etc:存放配置文件。 /bin:存放重要执行文件。 /dev:存放所需要的设备文件。...早期 Linux 在设计的时候,若发生问题时,救援模式通常仅挂载根目录而已,因此有五个重要的目录被要求一定要与根目录放置在一起,那就是 /etc、/bin、/dev、/lib、/sbin 这五个重要目录
领取专属 10元无门槛券
手把手带您无忧上云