LINUX目录结构

Linux目录结构及各个目录的作用 一、Linux介绍 Linux,全称GNU/Linux,是一套免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年第一次释出,它主要受到Minix和Unix思想的启发,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设... 阅读详情

LINUX目录结构
/bin
 Bin
是二进制文件的缩写。二进制文件是指已经编译好的程序,计算机可以很容易的理解        并执行这类文件。这类文件中的内容通常不具有任何可读性。该目录中可包含完成基本维护 任务所需要的所有标准文件。文件cp和ls就在该目录中。

 


/dev
在此目录中包含所有的系统设备。从此目录可以访问各种系统设备。如CD-ROM,磁盘驱动器,调制解调器和内存等。在该目录中还包含有各种实用功能,如用于创建设备文件的MAKEDEV。有些安装过程会创建指向隐含设备的链接,例如链接到PS/2鼠标设备的/dev/mouse,但他实际上则是/dev/psaux.
下面对该目录中的文件给出一些具体的解释:文件/dev/console表示与临视器有关的设备的驱动程序,该监视器连接在你的机器上。

文件/dev/ttySn表示用来访问串行端口的设备。例如:/dev/ttyS0与DOS下的COM1效果相同。当你设置调制解调器时,ttyS0,ttyS1或ttyS2均是可用来创建链接/dev/modem设备的端口。
/dev/hda
以及以后的/dev/hdb,/dev/hdc和/dev/hdd设备均表示硬盘驱动器本身。/dev/hda表示整个硬盘驱动器,hda1表示该硬盘的第一个分区。文件/dev/had保存着一个硬盘驱动器的相关信息,该硬盘驱动器位于IDE控制器上。
上面介绍的内容也适用于/dev/sda,它表示SCSI硬盘驱动器。SCSI磁带由设备/dev/st表示。
文件/dev/lp表示并口或打印机端口。如果你在DOS环境下使用电缆将并口打印机连接到端口LPT1,就应开启/dev/lp0端口。
/dev/null
或许是所有设备中最臭名昭著的设备,这是因为他是种垃圾设备,进入该设备的所有不想要的文件均会消失。将任何类型的输出结果或信息导向/dev/null,其效果等同于将他们从系统上删除。他的作用相当于一个“黑洞”,会将导向他的任何不需要的信息吞噬。
/dev/tty
表示虚拟控制台。在LINUX环境中,你可以有数个显示屏,同时容纳数个不同终端。
/dev/pty
表示伪端。这是以动态方式创建的终端设备,当用户通过网络或远程telnet连接以远程试登陆到系统时就会创建这类终端。

 


/etc
该目录中包含配置文件。设置多种功能(如init端口监督程序)时需要用到这类文件,运行命令文件,SAMBA以及其他多种程序均位于该目录下。
/home
目录/home是所有用户的默认位置。在某些发行版本中,如Red Hat Linux中,默认情况下,该目录中还包含有所有的HTML和FTP文件。个人目录中包含用于该用户登录的所有初始化脚本。
/lib
该目录中包含有共享库映射文件。这是一些比特代码,可供很多程序使用。通过这些共享映射文件,每个程序就不必分别保存自己的库文件(这会增加占用的磁盘空间),LINUX提供了一组可供所有程序使用的文件。在该目录中,还包含引导进程所需的静态库文件。
lost+found
该目录用于保存丢失的文件。不恰当的关机操作和磁盘错误均会导致文件丢失,这意味着这些被标注为“在使用”,但却并未列于磁盘上的数据结构上。正常情况下,引导进程会运行fsck程序,该程序能发现这些文件。除了“/”分区上的这个目录外,在每个分区上均有一个lost+found目录。
/mnt
目录/mnt是用于装载CD-ROM和软盘驱动器的位置。为了访问这些介质,需要将他装载到临时位置,通过这些临时设置,用户才能访问位于这类介质上的文件。当访问进程结束以后,这类设备将被御载并被成功弹出。一般情况下这个目录是空的,而在我们将要挂载分区时在这个目录下建立目录,再将我们将要访问的设备挂载在这个目录上,这样我们就可访问文件了。
/opt
以默认方式安装Linux时,并不一定会创建这个目录。该目录是较新程序的默认位置,如KDE和Netscape等。如果该目录不存在,那么在安装较新程序时将分创建他。
/proc
从本质上讲,这不是种目录,而是一种虚拟文件系统。该目录中的文件保存在内存中,而不是在磁盘上。该目录中包含以动态方式创建的文件,这些文件始终处于变动状态,由系统不断生成。这些文件的存在方式不像一般的文本文件,他们仅根据请求而产生。这类文件提供了与正在系统上运行的进程有关的信息。
/root
这是根用户的用户主目录,是用户启动脚本所在的目录。与保留给个人用户的/home下的目录很相似,该目录中还包含仅与根用户有关的条目。
/sbin
该目录用以保存基本的系统二进制文件。多种等系统级命令,如fsck,reboot,shutdown,telinit,update等均位于此目录中。
/tmp
该目录用以保存临时文件。所有用户均拥有这个目录的写访问权限。当会话结束后这些文件将会被删除。
/usr
该目录是到目前为止综合性最高的目录之一。在这个目录中将保存大多数的默认二进制文件。具体情况与LINUX的发行版本有关,除了必须的系统应用程序以外,该目录还可保存多种其他程序。
/usr/X11R6
该目录用于保存运行X-Window所需的所有文件。该目录中还包含用于运行GUI要的配置文件和二进制文件。
/usr/bin
该目录是RedhatLinux和其他Linux发行版本保存所有二进制文件的场所。目录/usr/bin常是众多程序的堆积场所。因而应给他创建属于自己的分区。
/usr/dict
该目录是Linux系统存储其词汇的位置,多种拼写程序和代码破解程序均会使用该目录与该目录中的内容。
/usr/etc
该目录中包含各种各样的配置文件,这些配置文件不是系统必须的系统配置文件,这一点与目录/etc中的文件是不同的。目录/etc中的配置文件才是真正的正确运行系统所必须的。

 

 

Linux /tomcat目录结构 无。 阅读详情

相关推荐

jsf目录结构

jsf项目的目录结构

JSF配置大全

一 执行JSF配置是应用架构师的责任,包括:l         向应用注册后端对象以使应用的任何部分都能访问它们.l         配置支持bean和模型bean,以使在页面开始引用它们时能够用适当的值实例化.l         定义应用中每个页面的导航规则,使应用有一个连续的页面流.l         打包所有页面对象以及其它文件,使应用能发布到任何兼容的容器.二 应用配置资源文件JSF技术为

keepeye的专栏 6644

理解ADC:为什么需要抗混叠滤波器?

本文介绍 ADC 的混叠现象,引出抗混叠滤波器,并介绍一种开关电容滤波器,它具有很小的增益过渡带。

疯狂的运放 5939

javaweb项目目录结构

程序目录结构应遵从maven默认约定(即使采用ANT构建),以统一规范,简化构建配置。一个典型的JavaEE应用(对应公司某产品、或某个项目的程序),目录结构如下: 大型项目应划分多个工程(project,模块),每个工程的目录结构也同样遵从相同约定。 各目录的内容/用途如下: 目录 用途 src/main/java Application /Library ...

qq_41615095的博客 7151

MTK平台 MT6789 烧录 efuse 3.0 Configuration SOP

=====================生成cert1和cert2 key===============================================生成efuse key相关文件===========================================签名DA==========================================================正常编译。=====================Security3.0 的SOP 说明。

a785722173的博客 2329

Unity程序化河流生成工具Waterways:从算法到实践的全流程解析

程序化内容生成(PCG)是游戏开发与三维建模领域的关键技术,它通过算法自动创建游戏内容,显著提升开发效率。其核心原理是将设计规则转化为可执行的代码逻辑,从而生成复杂、多样且符合自然规律的环境资产。在开放世界游戏和模拟经营类项目中,程序化生成技术能够快速构建大规模、高一致性的自然场景,如山川、森林与水体网络。Unity引擎作为广泛使用的开发平台,其地形系统与着色器管线为程序化工具的集成提供了强大基础。本文聚焦于利用Waterways这一Unity工具集,深入探讨如何通过模拟重力驱动、流量累积等自然水力原理,在

weixin_33690963的博客 684

JSF教程(1)——简介 + HelloWorld

在写第一个HelloWorld之前先来宏观的了解一下JSF,也许你之前使用过Struts(1或者2),SpringMVC,甚至于直接采用JSP+Servelet开发过web层。JSF与这些最大的不同是JSF是基于一种以组件为中心的用户界面(UI)构建方法,从而简化了Java服务器端应用程序的开发。如果你之前接触过VB或者.Net(貌似微软的东西很喜欢采用这种组件化的方式)相信你更加能够理解“以组件

郗晓勇|利己者生,利人者恒 1万+

ANSYS HFSS 中的相控天线阵列仿真方法

相控天线阵列系统广泛使用,从国防雷达应用到商业 5G 应用。设计这些天线阵列涉及复杂的数学运算,需要全波仿真。Ansys HFSS 全场 3D 电磁仿真软件可以在合理的时间内以较低的计算成本仿真复杂的相控阵天线系统,同时考虑复杂激励、环境(即附近的天线)和平台对其性能的影响。本博客介绍了可用于有效仿真相控天线阵列的不同方法。以下是不同仿真方法的简要概述,视频链接中提供了完整的演示。ANSYS HFSS 提供 4 种不同的相控天线阵列仿真方法:1) 晶胞-无限阵列。

jkh920184196的博客 4251

jsf架构

ppt手绘,ppt上传至资源,名称“JSF架构图” jsf生命周期 还原视图 应用请求值 过程验证 更新模型值 调用应用程序 呈现响应 如果没有请求值,jsf实现会直接跳转到呈现响应阶段。 在应用请求值阶段,JSF实现迭代组件树中的每个组件对象,每个组件对象都检查那些请求值属于自己并将其存储。存储在组件中的值被称为“本地值”。再设计jsf页面时,可添加验证器已验证本地值的正确性。这些验

CherishL_的专栏 951

别再硬啃C代码了!用Simulink的Matlab Function模块手把手教你搭建CRC8校验模型(附完整M脚本)

本文详细介绍了如何利用Simulink的Matlab Function模块轻松实现CRC8校验模型,替代传统的C代码编写。通过可视化建模和即时验证,开发者可以高效完成算法设计,并自动生成嵌入式代码。文章包含完整的M脚本示例和工程实践技巧,特别适合嵌入式系统开发人员提升工作效率。

weixin_42520661的博客 183

3D扩散模型的构建与优化:多模态融合在三维物体生成中的作用【附核心代码实例】

随着技术的发展,基于扩散模型的3D内容生成已经成为一个激动人心的领域。通过不断优化扩散模型的结构和算法,结合多模态信息、视角控制和高效网络架构,未来的3D生成技术将不仅能够生成逼真的物体,还能满足虚拟现实、游戏设计、电影制作等行业对高质量、实时生成的需求。

一键难忘的博客 2862

linux目录结构

掌握 Linux 目录结构是高效使用系统的第一步!通过本文,你已经了解了每个核心目录的作用和典型应用场景。无论是排查问题、配置服务,还是开发部署,清晰的目录结构认知都能让你事半功倍。动手实践:打开终端,输入ls /查看根目录,逐个进入子目录,观察其中的内容吧!相关推荐Linux 文件权限管理:chmod 与 chown 详解10 个必会的 Linux 命令技巧关注我,解锁更多 Linux 和 DevOps 干货!💡版权声明。

2401_84868996的博客 2109

【ArcGIS遇上Python】使用add-in向导开发ArcGIS插件(1):add-in工具介绍及安装

文章目录addin介绍addin下载addin安装 addin介绍 ArcGIS从10.0开始支持addin(ArcGIS软件中又叫作加载项)的方式进行插件制作。相对于以往9.x系列,addin的无论是从使用或者编写都更加方便快捷。通过开发语言,可以制作ArcGIS Desktop各个软件模块的插件。 Esri提供了Python加载项向导工具来实现Addin界面的搭建,可以到Esri官网去下载该工具Python加载项向导 。从介绍来看,该设计器要求的最低ArcGIS版本为10.1 ,如下图所示: add

智慧空间实验室 7201

Linux目录结构及详细介绍

/:根目录,位于Linux文件系统目录结构的顶层,一般根目录下只存放目录,不要存放文件,/etc、/bin、/dev、/lib、/sbin应该和根目录放置在一个分区中。 /bin,/usr/bin:该目录为命令文件目录,也称为二进制目录。包含了供系统管理员及普通用户使用的重要的linux命令和二进制(可执行)文件,包含shell解释器等。 /boot: 该目录中存放系统的内核文件和引导装载程序

Linux 5万+

DSI3接口介绍

DSI3(distributed system interface)分布式系统接口,是一种强大且通用的总线协议,旨在将多个遥感器和执行器互连到中央控制模块。在单总线中集成了电压信号、电流信号还有电源,甚至引用了3位状态机概念(反向数据),从逻辑0/1扩展到了0/1/2。

Airer_00的博客 4311

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

Linux 的目录结构

与/bin目录类似,/sbin目录中的命令也是可执行的,但这些命令通常只有超级用户(root)才能执行。总之:/sbin目录中的命令是用于系统管理和维护的工具,提供了对系统底层和关键功能的管理和控制。进程相关的文件:/run目录存放了一些正在运行的进程相关文件,如进程ID文件(pid file)和套接字文件(socket file)这些文件用于进程间通信和进程管理。/usr 目录是Unix shared Resources (Unix共享资源的缩写,它是用于存放用户可共享的应用程序,文件和数据的目录)

xy1229jiangshan的博客 1835

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

Linux重要目录结构及目录命令

相信很多读者已熟悉 Linux 的目录结构,为了进一步帮助读者对比 Linux 和 Windows·这两个系统的结构,这里给出,不太了解Linux系统目录结构的读者,通过此图也可快速理解。Windows 的目录形式为c:\windows),路径分隔符是“1” (撬棍,反斜线) , d、e等盘的目录结构与之类似。Linux的目录形式为/etc/hosts,路径分割符为"/"(斜线), Linux系统一切目录的起点都是从“/”根开始的。

2201_75993490的博客 1451

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

Linux内核的目录结构

大概介绍:Linux 内核源代码的目录结构清晰且模块化,每个目录负责不同的功能模块或组件。理解这些目录的作用,有助于深入学习内核工作原理和进行开发。arch/:架构相关代码该目录包含与具体 CPU 架构相关的代码,是内核适配不同硬件平台的核心。每个子目录对应一种处理器架构(如 x86、ARM、RISC-V 等)。arch/x86/:x86 架构(32 位和 64 位)相关代码,包括启动程序、中断处理、寄存器定义等。arch/arm/:ARM 架构代码,支持手机、嵌入式设备等。

qq_28576837的博客 1966

Linux目录结构

linux的目录结构

Cyan_Jiang的博客 1015

学习一下windows系统的的目录结构,对比一下Linux系统的目录结构

dianqicyuyan的博客 5151

linux 看目录结构,Linux目录结构

#### 1. Linux目录结构是什么?整个Linux系统最重要的地方就是在于目录树架构,所谓的目录树架构就是以根目录为主, 然后向下呈现分支状的目录结构的一种档案架构。我们可以先通过下面这幅图来直观的认识一下Linux的目录结构。![](https://box.kancloud.cn/5a2b18a9ca0343e24ea586a72be8b813_393x561.png)#### 2....

weixin_29549793的博客 548

Linux 的 目录结构

存放的目录,该目录存放系统的大部分配置文件和子目录,不建议在此目录下存放可执行文件,重要的配置文件有/etc/inittab、/etc/fstab、/etc/init.d、/etc/X11(X Window系统有关)、/etc/sysconfig(与网络有关)、/etc/xinetd.d修改配置文件之前记得备份。/var/local,/usr/local 中安装的程序的可变数据(即系统管理员安装的程序).注意,如果必要,即使本地安装的程序也会使用其他/var 目录,例如/var/lock。

Coder-coco的博客 1302

Linux目录结构详解

bin 存放常用命令(即二进制可执行程序)/etc 存放系统配置文件/home 所有普通用户的家目录/root 管理员用户的家目录/usr 存放系统应用程序及文档/proc 虚拟文件系统目录,以进程为单位存储内存的映射/dev 存放设备文件/mnt 临时挂载点/lib 存放库文件/boot 系统内核及启动有关的文件/tmp 存放各种临时文件,是所有用户均可访问的地点/var 存放系统运行中常改变的文件, 如系统日志。

刘皇叔说Java的博客 1518

Linux的目录结构

Linux没有炫目的可视化操作界面,它的操作大部分都是直接执行命令,而可执行文件都是保存在相应的目录中的,所以我们对linux的操作大多数时候都是查找和执行这些可执行文件的。linux的文件系统是采用级层式的树状目录结构,在此结构中的最上层是根目录“/”,然后在此目录下再创建其他的目录。1.2 Linux具体目录结构。1.1Linux目录结构概述。1.Linux的目录结构。世界里,一切皆文件。

aff1198的博客 5428
上一篇: 添加删除修改用户命令
下一篇: linux 文件权限
easyjsf
博客等级 码龄17年 19粉丝 82原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值