LINUX操作系统下系统目录详解

Linux研究(一):Linux 系统目录结构详解 Linux研究(一):Linux 系统目录结构详解Linux系统目录结构是一个层次化的文件系统布局,它提供了一种组织和管理文件、程序和资源的标准化方式。在Linux系统中,各个目录有着特定的用途和含义,使得系统管理、软件安装和用户数据等操作更加方便和一致。 阅读详情
根文件系统一般应该比较小,因为包括严格的文件和一个小的不经常改变的文件系统不容易损坏。损坏的根文件系统一般意味着除非用特定的方法(例如从软盘)系统无法引导,所以不应该冒这个险。

根目录一般不含任何文件,除了可能的标准的系统引导映象,通常叫/vmlinuz 。所有其他文件在根文件系统的子目录中。

/bin

引导启动所需的命令或普通用户可能用的命令(可能在引导启动后)。

/sbin

类似/bin ,但不给普通用户使用,虽然如果必要且允许时可以使用。

/etc

特定机器的配置文件。

/root

root用户的家目录。

/lib

根文件系统上的程序所需的共享库。

/lib/modules

核心可加载模块,特别是那些恢复损坏系统时引导所需的(例如网络和文件系统驱动)。

/dev

设备文件。

/tmp

临时文件。引导启动后运行的程序应该使用/var/tmp ,而不是/tmp ,因为前者可能在一个拥有更多空间的磁盘上。

/boot

引导加载器(bootstrap loader)使用的文件,如LILO。核心映象也经常在这里,而不是在根目录。如果有许多核心映象,这个目录可能变得很大,这时可能使用单独的文件系统更好。另一个理由是要确保核心映象必须在IDE硬盘的前1024柱面内。

/mnt

系统管理员临时mount的安装点。程序并不自动支持安装到/mnt 。 /mnt 可以分为子目录(例如/mnt/dosa 可能是使用MSDOS文件系统的软驱,而/mnt/exta 可能是使用ext2文件系统的软驱)。

/proc , /usr , /var , /home

其他文件系统的安装点。

/etc 目录包含很多文件。下面说明其中的一些。其他的你应该知道它们属于哪个程序,并阅读该程序的man页。许多网络配置文件也在/etc 中,它们在《网络管理指南》中说明。

/etc/rc or /etc/rc.d or /etc/rc?.d

启动、或改变运行级时运行的scripts或scripts的目录,更详细的信息见关于init 的章。

/etc/passwd

用户数据库,其中的域给出了用户名、真实姓名、家目录、加密的口令和用户的其他信息。格式见passwd 的man页。

/etc/fdprm

软盘参数表。说明不同的软盘格式。用setfdprm 设置。更多的信息见setfdprm 的man页。

/etc/fstab

启动时mount -a命令(在/etc/rc 或等效的启动文件中)自动mount的文件系统列表。 Linux下,也包括用swapon -a启用的swap区的信息。见4.8.5节和mount 的man页。

/etc/group

类似/etc/passwd ,但说明的不是用户而是组。见group 的man页。

/etc/inittab

init 的配置文件。

/etc/issue

getty在登录提示符前的输出信息。通常包括系统的一段短说明或欢迎信息。内容由系统管理员确定。

小红书图文AI创作:输入主题,一键生成图文(coze工作流教程+获取) 输入主题,工作流一键生成小红书风格图文,30s一条,可批量生成 阅读详情

相关推荐

数学之美:欣赏超越数e

文章目录一、e为何物?二、利息与e的关系1、利息问题2、计算利息3、欣赏螺旋线(1)螺旋线概述(2)绘制螺旋线三、e和π 一、e为何物? e是一个无限不循环小数,其值约等于2.718281828…,它是一个超越数,有时也称为欧拉数(Euler’s Number)。 以e为底的对数称为自然对数(Natural Logarithm),数学中使用自然这个词的还有自然数(Natural Number)。 这里的“自然”并不是现代人所习惯的“大自然”,而是有点儿“天然存在,非人为”的意思。 二、利息与e的关系

howard2005的专栏 1682

02-linux操作系统系统目录详解

高调做事,低调做人! 695

基于STM32单片机设计的红外测温仪(带人脸检测)_34

当前设计的这款红外非接触式测温仪由测温硬件+上位机软件组合而成,主要用在地铁、车站入口等地方,可以准确识别人脸进行测温,如果有人温度超标会进行语音提示并且保存当前人脸照片。

8725

Linux笔记

Linux Linux,一切皆文件 1. Linux简介 1.1 起源 ​ 是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统Linux有上百种不同的发行版,如基于社区开

球球你被学了的博客 248

Linux文件系统

一、磁盘组成   磁盘即是磁表面存储器,也就是在不同形状上(如盘状,带状等)的载体上涂有磁性材料层,工作时,靠载磁体高速运动,由磁头在磁层上进行读/写操作,信息被记录在磁层上,这些信息的轨迹也就是磁道,磁盘的磁道是一个个同心圆。 硬磁盘是计算机系统中最主要的外存设备,盘片一般由铝合金制成,其表面涂有一层可被磁化的硬磁特性材料。除开外部结构不讲,其用于寻址的结构有磁头,...

小胡子 265

Linux(一)——开机关机和系统目录结构

文章目录Linux(一)——开机关机和系统目录结构1、Linux概述2、关机开机3、系统目录结构 Linux(一)——开机关机和系统目录结构 1、Linux概述 Linux 内核最初只是由芬兰人林纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。 Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 UNIX 的多用户、多任务、支持多线程和多 CPU 的操作系统Linux 能运行主要的 UNIX 工具软件、应用程序和网络协议。它支持

万里顾一程的博客 608

操作系统——Linux系统目录结构(带你入门)

目录 用途 说明 /etc 系统主要的配置文件几乎都放置在这个目录中 常用/etc/sysconfig/network-scripts/ifcfg-ens33修CentOS网卡配置 /boot 这个目录主要放置启动会用到的文件,包括Linux内核文件以及启动选项与启动所需配置文件等。 /usr/bin 所有一般用户能够使用的命令都放在这里。目前CentOS 7已经将全部的用户命令放置于此,而使用链接文件的方式将/bin.

weixin_32927445的博客 235

Linux操作系统介绍及用户管理

1.Linux系统简介 1.1.早期介绍 ​ Linux起源于一个学生的简单需求。芬兰赫尔辛基大学Linus Torvalds,Linux的作者与主要维护者,在其上 大学时所买得起的唯一软件是Minix. Minix是一个类似Unix,被广泛用来辅助教学的简单操作系统。Linus对 Minix不是很满意,于是决定自己编写软件。他以学生时代熟悉的Unix作为原型, 在一台Intel 386 PC上开始 了他的工作。他的进展很快,受工作成绩的鼓舞,他将这项成果通过互连网与其他同学共享,主要用于学术领 域。有人

冰霜的博客 495

Linux操作系统详解

Linux是一个开源的Unix-like操作系统。它是由芬兰计算机科学家Linus Torvalds于1991年首次发布。Linux以其稳定性,安全性和灵活性而受到欢迎,并被广泛用于服务器,超级计算机,嵌入式系统和许多其他平台。在某些领域,例如智能手机和平板电脑(主要是Android操作系统),Linux的衍生品也非常流行。Linux操作系统的主要组成部分是Linux内核,它负责管理系统的硬件。此外,大多数Linux发行版都包括许多自由和开源软件,这些软件提供了文件系统,GUI,包管理,网络功能。

m0_63260018的博客 1万+

Linux核心宝典】Linux 系统目录结构详解 - 01

Linux核心宝典】Linux 系统目录结构详解 - 01

努力才是唯一的入场券。 5万+

Linux文件特殊权限 SUID/SGID/Sticky Bit

 前面一直提到文件的重要权限,就是rwx这3个读、写、执行的权限。但是,怎么 /tmp权限有些奇怪?还有, /usr/bin/passwd也有些奇怪,怎么回事呢?    [root@linux ~]# ls -ld /tmp ; ls -l /usr/bin/passwddrwxrwxrw

1277

学习园地:关于Linux系统中用户权限问题

 概述 LINUX文件权限针对的对象分三类(互斥的关系): 1. user(文件的拥有者) 2. group(文件拥有者所在的组,但不包括user) 3. other(其它用户,即user和group以外的) LINUX用一个3位二进制数对应着文件的3种权限(1表示有该权限,0表示无): 第1位 读 r 100 4 第2位 写 w 010 2 第3位 执行 x

688

一个Linux的小疑问 -- i8253 count too high! resetting

新安装了一个Linux虚拟机,用的软件是Microsoft Virtual PC 2004,Linux安装上了桌面环境,当我CTRL+ALT+F1切换到tty1后,隔断时间就会出现“i8253 count too high! resetting..”不知何故,后来从百度知道查找是这样解释的:"i8253是计算机内的一个计时器芯片,当使用虚拟机或是某些笔记本安装linux的时候,系统的时间会不定期的

652

Linux系统下history命令的记录如何删除

 history命令的记录如何删除?  1、修改/etc/profile将HISTSIZE=1000改成0或1 清除用户home路径下.bash_history  2、立即清空里的history当前历史命令的记录 history -c  3、bash执行命令时不是马上把命令名称写入history文件的,而是存放在内部的buffer中,等bash退出时会一并写入。

635

虚拟机Linux系统下连接ARM开发板的方法

 基本环境: 主机OS:Windows XP 虚拟机:VMware Workstation 6.0 虚拟OS:fedora 7.0 ARM型号:华恒HHARM2410  步骤:  1.在虚拟机中增加串口: 点击Edit virtue machine settings,点击添加,添加一个串行端口(com1);  2.修改网络连接: 右键点击虚拟机上

611

学习园地:编译Linux系统内核的方法步骤

 1.需要先安装编译环境  进入 root 帐户:  > su  输入密码  安装必要的工具:  > apt-get install build-essential (安装 gcc, make 等) > apt-get install libncurses-dev (安装 make menuconfig 时必须的库文件) > apt-ge

572

Linux下实现从Ext2到Ext3文件系统的转换

 日志文件系统ext3具有ext2所不具备的特点和优势。顺利完成从ext2到ext3的转换,是实现ext3优势的必经之路。ext3文件系统是ext2文件系统的更高一级版本,它有一个其它同类日志文件系统所不具备的独特优势——完全兼容ext2文件系统,因而ext3能充分利用ext2中已有的操作和应用,而且比ext2更有效、更易用。它在ext2的基础上加入了记录元数据的日志功能,是一个支持异步的日志

504

i8253 count too high,resetting

前些天初装虚拟机的时候,遇到了这样的一个错误,网上的一些朋友说改动启动菜单的选项参数即可,虽然没有解决我的问题(因为我的问题是因为错误配置了网络而导致系统在启动网络配置时出现了错误而无法继续引起的,后来我重装虚拟机才解决这个问题),但也引出了一种修改启动配置的方法,我用的是red hat 11,与red hat 9以及以前的版本还是有点细微的区别的,其方法如下:按P进入系统菜单模式系统默认选中Fe

488

linux学习渐进

目录说明:/bin   二进制文件目录/boot  引导目录,存放系统启动时要用到的程序/dev   设备目录/etc   配置目录/sbin  存入系统管理程序/home  存入用户的主目录/lib   库目录/mnt   临时挂载目录/proc  虚拟文件系统,存放系统信息/root  超级用户主目录/tmp   临时目录/usr   用户信息目录及程序安装目录用上下光标键可以调出以前执行的命

434

Linux操作系统中打开文件数量的查看方法

ulimit -n 4096 也就是限制用户的最大文件打开数为4096个  在网上查了关于怎么查看文件打开数的文章大致有两种说法  /proc/sys/fs/file-nr 该文件与 file-max 相关,它有三个值:  已分配文件句柄的数目 已使用文件句柄的数目 文件句柄的最大数目 该文件是只读的,仅用于显示信息。  查看所有进程的文件打开数

427

Delphi 13控件之FR安装工具.exe

Delphi 13控件之FR安装工具.exe

AutoCAD:有用的AutoCAD脚本

AutoCAD脚本一组有用的AutoCAD脚本,用于加速项目的设置过程和总体设计。 还包括用于动态MEP块的dwg文件DrawingScales.xlsx视口缩放比例关键因素列表Dynamic Blocks and Such一系列MEP和建筑动态模块ExportToAutoCAD一个导出图形的简单脚本ImageFrameRemoval轻松修复“图像框架错误” allowexplodeblocks允许工程图中的所有块都可爆炸/可膨胀changeColors这是一个脚本,它将解冻和取消隐藏所有图层,然后更改图层颜色。 这纯粹是如何编写脚本。 图层颜色可以是任何颜色。 您甚至可以通过此示例更改线型。 continuosarc创建一种连续制作弧的方法。 continuousLine创建一种连续制作线条的方法。 与折线不同。 deleteAroundArea这使

上一篇: 解决JSP开发中Web程序中文显示三种方法
下一篇: ASP.NET2.0连接SQL Server数据库详解
webclass
博客等级 码龄19年 14粉丝 90原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值