Ubuntu根目录下各文件的功能介绍

Ubuntu的根目录下存在着很多的文件夹,但你知道他们都存放着哪些文件呢?这些是深入了解Ubuntu系统必不缺少的知识,本文就关于此做一下介绍吧。

/bin/    用以存储二进制可执行命令文件。

/sbin/    许多系统命令的存储位置,/usr/sbin/中也包括了许多命令。

/root/    超级用户,即根用户的主目录。

/home/    普通用户的默认目录,在该目录下,每个用户拥有一个以用户名命名的文件夹。

/boot/    存放Ubuntu内核和系统启动文件。

/boot/grub/        Grub引导器相关的文件

/mnt/     通常包括系统引导后被挂载的文件系统的挂载点。

/dev/    存储设备文件,包括计算机的所有外部设备,如硬盘、是、键盘、鼠标等。

/etc/    存放文件管理配置文件和目录(系统文件和大部分应用程序的全局配置文件)。

/etc/init.d/        SystemV风格的启动脚本

/etc/rcX.d/        SystenV启动脚本的链接,定义运行级别

/etc/network/        网络配置文件

/etc/X11        图形界面配置文件

/lib/    存储各种程序所需要的共享库文件。

/lost+found/    一般为空,当非法关机时,会存放一些零散的文件。

/var/    用于存放很多不断变化的文件,例如日志文件等。

/usr/    包括与系统用户直接有关的文件和目录

/usr/bin/        基于用户命令的可执行文件(应用程序)

/usr/sbin/        管理员应用程序

/usr/lib/        应用程序库文件

/usr/share/        应用程序资源文件

/usr/src/        应用程序源代码

/usr/local/soft/        用户程序

/usr/X11R6        图形界面系统

/media/    存放Ubuntu系统自动挂载的设备文件。

/proc/    这是一个虚拟目录,它是内存的映射,包括系统信息和进程信息。

/tmp/    存储系统和用户的临时信息。

/initrd/    用来加载启动时临时挂载的initrd.img映像文件,以及载入所要的设备模块目录。

/opt/    作为可选文件和程序的存放目录,否则将无法引导计算机进入操作系统。

/srv/    存储系统提供的服务数据。

/sys/    系统设备和文件层次结构,并向用户程序提供详细的内核数据信息。

以上只是简单的介绍,更多详细信息还要自己去探索,不懂时百度一下啊。

时间: 2024-08-06 11:57:49

Ubuntu根目录下各文件的功能介绍的相关文章

Ubuntu根目录下各文件夹的功能详细介绍

Ubuntu的根目录下存在着很多的文件夹,但你知道他们都存放着哪些文件呢?这些是深入了解Ubuntu系统必不缺少的知识,本文就关于此做一下介绍吧. /bin/    用以存储二进制可执行命令文件. /sbin/    许多系统命令的存储位置,/usr/sbin/中也包括了许多命令. /root/    超级用户,即根用户的主目录. /home/    普通用户的默认目录,在该目录下,每个用户拥有一个以用户名命名的文件夹. /boot/    存放Ubuntu内核和系统启动文件. /boot/gr

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

linux根目录下各文件夹的作用

linux下的文件结构,看看每个文件夹都是干吗用的 /bin 二进制可执行命令 /dev 设备特殊文件 /etc 系统管理和配置文件 /etc/rc.d 启动的配置文件和脚本 /home 用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示 /lib 标准程序设计库,又叫动态链接共享库,作用类似windows里的.dll文件 /sbin 系统管理命令,这里存放的是系统管理员使用的管理程序 /tmp 公用的临时文件存储点 /root 系统管理员的主目录(呵呵,特

asp.net在网站根目录下创建文件夹

假设要在asp.net网站的根目录下建立文件夹hovertree,C#代码如下: string m_keleyiFolderName = Server.MapPath("/hovertree"); if (Directory.Exists(m_keleyiFolderName)) { //文件夹已经存在 return; } else { try { Directory.CreateDirectory(m_keleyiFolderName); //创建成功 } catch (Except

开启Ubuntu Linux下VirtualBox访问USB功能

解决方法如下: 1.增加用户组usbfs sudo groupadd usbfs 2.查看usbfs用户组的gid cat /etc/group | grep usbfs usbfs:x:1002: 3.把当前用户增加到usbfs组 sudo gedit /etc/group 把 usbfs:x:1002: 修改为 usbfs:x:1002:joson(joson改为自己的用户名) 开启Ubuntu Linux下VirtualBox访问USB功能

php实现目录下的文件读取功能

<?php //这里实现 某个文件下的所有图片,并列出来! header("Content-type:text/html;charset=utf8"); $handle=opendir('.'); echo "目录 handle: $handle\n"; echo "档案:\n"; while ($file = readdir($handle)) { if(@eregi("[_\.0-9a-z-]+[\.]+gif$",

linux下的文件及目录介绍

FHS(英文:Filesystem Hierarchy Standard 中文:文件系统层次结构标准),多数 Linux 版本采用这种文件组织形式,FHS 定义了系统中每个区域的用途.所需要的最小构成的文件和目录同时还给出了例外处理与矛盾处理. FHS 定义了两层规范,第一层是, / 下面的各个目录应该要放什么文件数据,例如 /etc应该要放置设置文件,/bin 与 /sbin 则应该要放置可执行文件等等. 第二层则是针对 /usr 及 /var 这两个目录的子目录来定义.例如 /var/log

android 读取根目录下的文件或文件夹

1 @Override 2 public void onCreate(Bundle savedInstanceState) { 3 super.onCreate(savedInstanceState); 4 setContentView(R.layout.main); 5 EditText keywordText = (EditText)this.findViewById(R.id.keyword); 6 Button button = (Button)this.findViewById(R.i

u-boot根目录下mkconfig文件学习笔记

在编译ZedBoard的u-boot.elf(ssbl)中知道了编译u-boot的步骤,以及u-boot下载地址,这里使用2014.4版本.由于现在使用的是zc702开发板,所以应该使用如下命令编译u-boot: 1.make zynq_zc70x_config 2.make 其中第1条命令和第2条命令都会执行根目录下的Makefile文件,但是在Makefile文件中会判断make命令后是否跟了带_config的参数.如果带了,就会执行mkconfig -A zynq_zc70x这条命令.否则