百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 优雅编程 > 正文

linux实例之系统目录的介绍

sinye56 2024-11-23 22:16 1 浏览 0 评论

系统目录也叫根目录,在linux系统下,通常用 / 表示,我们可以使用ls -la / 命令查看根目录下包含哪些目录,如图1

bin目录

主要用于存放常用的命令,如cp, ls等命令。图中可以看到,bin目录软链接到/usr/bin目录,因此/bin下有些程序是在/usr/bin目录下。当然我们自己开发的程序也可以放在该目录下。

boot目录

主要保存的是一些linux系统启动时所需要的核心文件,包括内核的二进制映像,该目录对于不了解linux内核的同学来说,建议不要去动该目录。

dev目录

主要保存的是一些外部设备,包括终端,u盘,磁盘,打印机等,例如linux接了一个u盘,这个时候,linux系统就会在dev目录下自动生成一个文件,将该文件使用mount挂载到linux下,就可以访问u盘了。

etc目录

该目录是linux系统的中心,主要保存的是系统管理所需的配置文件和目录,包括ip地址,主机名,ssh配置等相关文件,注意修改此目录下的文件时,最好提前备份,这样出现问题的时候,可以恢复系统。

home目录

主要是用户的主目录,除root用户外,其他用户都会在home目录生成一个以用户名为命名的目录。

lib目录

该目录主要存放的是一些共享库文件,这些文件都是linux系统下那些可执行程序所要依赖的库文件,因此最好不要删除不知名的库文件。自己开发的程序所依赖的库文件也可以放在该目录下。

lib32、lib64、libx32目录

该目录和lib目录作用差不多,区别在于lib32存放的是32位架构相关的库文件;lib64存放的则是64位架构的库文件;libx32存放的则是64位架构相关的库文件,但是以32位模式运行。这三个目录,对linux系统架构不熟悉的同学,建议不要去动,哪怕用不上,但是存在即合理。

lost+found目录

该目录一般情况下为空,当不为空时,则要注意,linux系统是不是非法关机了,因为该目录是当linux系统非法关机或重启时,会保存一些文件。

mnt目录

该目录也是linux系统给用户临时挂载的,最常用的就是在mnt目录下挂载一个可以和window交互的共享目录。

opt目录

该目录是用于用户额外安装软件的保存的目录

proc目录

该目录是保存进程相关信息和系统相关信息的目录,比如进程所占用的内存大小,系统内存大小等

root目录

超级管理员的主目录,普通用户无法访问该目录。

run目录

用于保存临时文件的系统,当系统重启时,会清空该目录。

sbin目录

存放的是系统管理员,比如root用户所使用的系统管理程序

usr目录

这是一个非常重要的目录,可执行性程序,头文件,lib库文件等所程序所需要的文件都保存在目录下,该目录的大小也比其他目录的要大。

var目录

该目录用于保存实时更新的文件,比如系统的日志文件,以及备份文件等。

linux系统根目录还包含了一些其他额外的目录,这些个目录不是必需的,不过linux系统的本质就是一切皆文件,因此根目录下每个目录都有存在的必要性和合理性,因此我们应尽量在根目录下创建一些用户自定义的目录和文件,保证根目录的简洁性。

相关推荐

Linux在线安装JDK1.8

首先在服务器pingwww.baidu.com查看是否可以连网然后就可以在线下载一、下载安装JDK1.81、在下载安装的同时做好一些准备工作...

Linux安装JDK,超详细

1、了解RPMRPM是Red-HatPackageManager(RPM软件包管理器)的缩写,这一文件格式名称虽然打上了RedHat的标志,但是其原始设计理念是开放式的,现在包括OpenLinux...

Linux安装jdk1.8(超级详细)

前言最近刚购买了一台阿里云的服务器准备要搭建一个网站,正好将网站的一个完整搭建过程分享给大家!#一、下载jdk1.8首先我们需要去下载linux版本的jdk1.8安装包,我们有两种方式去下载安装...

Linux系统安装JDK教程

下载jdk-8u151-linux-x64.tar.gz下载地址:https://www.oracle.com/technetwork/java/javase/downloads/index.ht...

干货|JDK下载安装与环境变量配置图文教程「超详细」

1.JDK介绍1.1什么是JDK?SUN公司提供了一套Java开发环境,简称JDK(JavaDevelopmentKit),它是整个Java的核心,其中包括Java编译器、Java运行工具、Jav...

Linux下安装jdk1.8

一、安装环境操作系统:CentOSLinuxrelease7.6.1810(Core)JDK版本:1.8二、安装步骤1.下载安装包...

Linux上安装JDK

以CentOS为例。检查是否已安装过jdk。yumlist--installed|grepjdk或者...

Linux系统的一些常用目录以及介绍

根目录(/):“/”目录也称为根目录,位于Linux文件系统目录结构的顶层。在很多系统中,“/”目录是系统中的唯一分区。如果还有其他分区,必须挂载到“/”目录下某个位置。整个目录结构呈树形结构,因此也...

Linux系统目录结构

一、系统目录结构几乎所有的计算机操作系统都是使用目录结构组织文件。具体来说就是在一个目录中存放子目录和文件,而在子目录中又会进一步存放子目录和文件,以此类推形成一个树状的文件结构,由于其结构很像一棵树...

Linux文件查找

在Linux下通常find不很常用的,因为速度慢(find是直接查找硬盘),通常我们都是先使用whereis或者是locate来检查,如果真的找不到了,才以find来搜寻。为什么...

嵌入式linux基本操作之查找文件

对于很多初学者来说都习惯用windows操作系统,对于这个系统来说查找一个文件简直不在话下。而学习嵌入式开发行业之后,发现所用到的是嵌入式Linux操作系统,本想着跟windows类似,结果在操作的时...

linux系统查看软件安装目录的方法

linux系统下怎么查看软件安装的目录?方法1:whereis软件名以查询nginx为例子...

Linux下如何对目录中的文件进行统计

统计目录中的文件数量...

Linux常见文件目录管理命令

touch用于创建空白文件touch文件名称mkdir用于创建空白目录还可以通过参数-p创建递归的目录...

Linux常用查找文件方法总结

一、前言Linux系统提供了多种查找文件的命令,而且每种查找命令都具有其独特的优势,下面详细总结一下常用的几个Linux查找命令。二、which命令查找类型:二进制文件;...

取消回复欢迎 发表评论: