linux根目录下主要目录详解

1 : /bin 是一个可执行二进制文件的目录,比如我们经常用到的一些命令 ls, tar, mv, cat等。



2:/boot 它主要放置 linux 系统启动时用到的一些文件。/boot 为 linux 的内核文件 。



3:/dev 是存放 linux 系统下的设备文件,当我们访问该目录下面的某个文件时,就相当于访问某个设备,当我们进入到dev时,c 开头
的是字符设备文件,b 开头的是块设备文件,常用的挂在光驱有 mount /dev / mnt.



4 : /etc etc是系统配置文件存放的目录,本人对这个目录还是很熟悉的,因为经常用etc下面的passwd,不建议在此目录下存放可执行文件,重要的配置文件有 /etc/inittab, /etc/fstab, /etc/init.d, /etc/xinetd/
如果修改里面的配置文件,记得要提前备份。



5 : /home 系统默认的用户家目录,新增用户账户时,用户的家目录
都存放在此目录下,~表示当前用户的家目录,~edu表示用户 edu的
家目录。建议单独分区,并设置较大的磁盘空间,方便用户存放数据。



6 :/lib/lib64 系统使用的函数库的目录,存放库文件,可执行程序运行的时候调用的程 序,库也是可执行文件,但是没有程序启动的入口,需要被调用,比较重要的目录为 /lib/modules.



7 : /media 媒体 光盘默认的挂载点,用于加载各种媒体,如 光盘,u盘。



8 :/opt 给主机额外安装软件所摆放的目录。如 FC4使用的Fedora 社群开发软件,如果想要自行安装新的 KDE桌面软件,可以将该软件安装在该目录下。



9 :/proc 查看进程的相关性信息,此目录的数据都在内存中,不
占用磁盘空间。



10 :/root 系统管理员root的家目录,平常使用linux的时候,不进入root ,很多东西无法操作。



11 : /srv 服务启动之后需要访问多数据目录,就是一个服务程序,如 www 服务需要访问的网页数据存放在 /srv/www 内。



12 :/usr 安装软件存放的目录,如 /usr/bin 存放应用程序,/usr/include 存放头文件,/usr/lib 存放库文件 /usr/local 存放软件升级包,/usr/local/src 存放源码的目录,.h表示头文件,.c表示c源码文件。



13 :/var 存放系统中经常改变的文件,如随时更改的日志文件 /var/log ,/var/log/message 所有的登录文件存放目录,/var/run 程序或服务器启动后,其ID存放的目录。



14 : /tmp 一般用户或正在执行的程序临时存放文件的目录,任何人都可以访问,重要的数据不要放在里面。



15 :/sbin 放置系统管理员使用的可执行命令,与 /bin 不同的是,这几个目录是给系统管理员 root使用的命令,一般用户只能查看,不能设置和使用。



16 :/mnt 挂载,和u盘 CD 挂载相关



17 : /run 存放系统运行的相关文件



18 :/sys 记录核心硬件信息,跟proc一样,是虚拟文件系统。

原文地址:https://blog.51cto.com/14239200/2369588

时间: 2024-08-28 21:17:08

linux根目录下主要目录详解的相关文章

Ubuntu Linux系统下apt-get命令详解

Ubuntu Linux系统下apt-get命令详解(via|via) 常用的APT命令参数: apt-cache search package 搜索包 apt-cache show package 获取包的相关信息,如说明.大小.版本等 sudo apt-get install package 安装包 sudo apt-get install package - - reinstall 重新安装包 sudo apt-get -f install 修复安装"-f = ——fix-missing&

Linux 系统下 ifconfig 命令详解

Linux系统下网卡网络配置详解 Ifconfig命令使LINUX核心知道软件回送和网卡这样一些网络接口,这样Linux就可以使用它们. 除了上面介绍的这些用法之外,ifconfig命令用来监控和改变网络接口的状态,并且还可以带上很多命令行参数.下面是一个ifconfig的通用调用语法: #ifconfig interface [[-net -host] address [parameters]] 其中interface是网络接口名:address是分配给指定接口的主机名或IP地址.这里使用的主

Linux的基本操作以及根目录下文件名的详解

Linux系统的目录结构解析: 如图所示Linux系统中只有一个根目录,不像在Windows系统一样每个分区都有一个根目录,下面来介绍下上面的子目录以及作用,注:(Linux系统定义文件目录使用"/"区别于Windows系统的"\"): /boot:存放启动Linux系统所必需的文件,包括内核文件,启动菜单配置文件等,出于系统安全考虑,/boot目录通常被划分为独立的分区,称为"/boot"分区,划100MB就行: /bin:存放Linux系统中

在linux系统下安装mysql详解,以及远程调用连接不上mysql的解决方法。

步骤: 1)查看CentOS自带的mysql 输入 rpm -qa | grep mysql 2)将自带的mysql卸载 3)上传Mysql的安装包到linux 4)安装mysql的依赖(不是必须) yum -y install libaio.so.1 libgcc_s.so.1 libstdc++.so.6 yum  update libstdc++-4.4.7-4.el6.x86_64 5)解压Mysql到/usr/local/下的mysql目录(mysql目录需要手动创建)内 cd /us

linux系统下文件命令详解

/etc 目录下包含的用户信息文件有: 3.1.0 passwd: 用户库文件 用户名 UID,GID 和工作目录都在此文件中 Shadow:存放用户口令的文件,每个用户的 口令加密后都放在此文件中 Group :主要存储用户组信息 Fstab: 系统开机启动自动挂载分区列表,需要设置开机自动挂载的分区都可以在此文件中加入. Inittab: 这个命令的配置文件,此文件是linux启动的重要文件,用来完成对整个系统的基本初始化配置 Hosts: 设定用户自己的ip与名字的对应表,类似window

Linux系统下的权限详解-1

在Linux系统根下,通过使用ll 命令查看得出:Linux中常用权限有 r w x 如图所示,权限共9位构成.(注:"-" 也表示一位)权限是赋给谁的?答:用户(user)组(group)其他人(other),是赋予这三个对象的 .这三个对象的最高权限是什么?答:最高权限为所有权限之和 (rwx),也就是说 user的最高权限为rwx, group的最高权限为rwx,其他人的权限为rwx ,所以得出权限总共为9位(3+3+3=9 )rwx r-x r-x 9位? 用户 组 其它人权限

Linux根目录下各个目录及作用

Linux /目录: /bin -> use/bin : 二进制可执行命令,该目录下存放着普通用户的命令. /sbin->user/sbin : 管理员才可以执行其中的命令. /home : 所有普通用户默认的家目录. /lib -> usr/lib /lib -> usr/lib64 存放库文件: 存放着和系统运行相关的库文件: 可执行程序运行的时候,调用的程序: 库也是可执行文件,但是没有程序启动的入口, 需要被调用. /media : 媒体:存放着可移除的设备,比如光盘,软盘

Linux系统下的权限详解-2

chmod 的用法:chmod 给谁赋于什么权限 权限赋给的对象备注:谁是指用户.组.其他人:权限赋给的对象是指目录或文件chmod命令举例如下: 使用字符赋予权限 [[email protected] ~]# chmod u+x file1 //属主增加执行[[email protected] ~]# chmod a+rwx file1 //所有人读写执行[[email protected] ~]# chmod a=- file1 //所有人没有权限[[email protected] ~]#

Linux根目录下各个目录的功能介绍

参考: https://www.cnblogs.com/LinuxSuDa/p/4252560.html 参考: https://blog.csdn.net/qq_35339990/article/details/78611373 原文地址:https://www.cnblogs.com/April315/p/10630948.html