简述linux系统中以下目录的主要内容: /home /tmp /etc /bin /sbin /var

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了简述linux系统中以下目录的主要内容: /home /tmp /etc /bin /sbin /var相关的知识,希望对你有一定的参考价值。

linux 常用目录的作用和存放的内容:

/bin 存放使用者最长用的命令,如:cp、ls、cat,等等。
/boot 启动linux时使用的一些核心文件。
/dev 是device(设备)的缩写,这个目录下是所有linux的外围设备。
/etc 这个目录用来存放系统管理所需要的配置文件和子目录。
/home 用户的主目录,比如说有个用户叫wang,那他的目录就是/home/wang也可以用~wang来表示。
/lib 这个目录是存放着系统最基本的动态连接库,几乎所有的应用程序都须用这些共享库。
/lost+found 这个目录平时是空的,当系统不正常关机后,这里就是一些无家可归文件的避难所。
/mnt 这个目录是空的,系统提供这个目录是让用户临时挂接别的文件系统。
/proc 这个目录是一个虚拟目录,它是系统内存映射,我们可以直接通过访问这个目录来获取系统信息。也就是说,这个目录的内容不在硬盘上而是在内存中。
/root 系统管理员(root)的主目录,作为系统的拥有者的特权。
/sbin s就是super user的意义,也就是说这里存放的是系统管理员使用的管理程序。
/tmp 这个目录是存放一些临时文件的地方。
/usr 我们用到的应用程序的文件几乎都存放这个目录下:/usr/X11R6存放X_Window的目录;/usr/bin存放着许多应用程序;/usr /sbin给超级用户使用的一些管理程序就放在这个里面;/usr/include开发和编译应用程序所需的头文件;/usr/lib存放一些常用的动态连接共享库和静态归档案库;/usr/local这是提供给一般用户的/usr目录,在这里安装软件最合适。/usr/man存放帮助文档。/usr /src开放的源代码就存在这个目录下。
/var 这个目录存放那些不断扩充的东西,为了保持usr的相对稳定,那些才、经常被修改的目录可以放在这个目录下,如/var/log日志文件。
参考技术A /home 用户目录
/tmp 临时文件存放处,一般是程序运行时暂时存放一些运行结果等文件的地方
/etc 系统配置文件的地方,说白了就是控制面板

/bin 常用命令二进制文件放置地方

/sbin s想成system 系统管理员使用的命令存放地

/var 日志文件的存放地,管理员每天都要去的地方,什么登陆日志,错误日志,邮件日志啥米都在这边
参考技术B 按不同方式列出当前目录下的文件清单:
1.列出文件清单命令:ls
ls命令能够列出当前目录下的所有内容。ls 命令的执行方式为:
# ls [-选项] [文件名或者目录名]
进入到Linux命令行中后,我们至少要知道当前所处的位置有哪些内容,这些信息就可以使用ls命令来获得。
在Linux中,ls命令是最常使用的命令之一,因为在命令行下要随时查看目录内容。如果不加任何选项的话,ls命令仅列出当前目录下的文件和目录名,例如,想要查看/etc目录下的内容,可以使用下列命令:
# ls /etc

如果想要列出当前目录下所有文件,则可以使用下列命令:
# ls -a

读者可能会发现里面有很多以“.”为开头的文件或者目录,在Linux中,如果一个文件名(目录名)以“.”开头则表示它是隐藏文件(目录)。并且在默认情况下,蓝色代表一个目录,白色代表一个普通文件。
目录的切换:
/bin
该目录中存放Linux的常用命令,在有的版本中是一些和根目录下相同的目录。
/boot
该目录下存放的都是系统启动时要用到的程序,当用lilo引导Linux时,会用到这里的一些信息
/dev
该目录包含了Linux系统中使用的所有外部设备,它实际上是访问这些外部设备的端口,你可以访问这些外部设备,与访问一个文件或一个目录没有区别。
/etc
该目录存放了系统管理时要用到的各种配置文件和子目录,例如网络配置文件、文件系统、X系统配置文件、设备配置信息、设置用户信息等。
/sbin
该目录用来存放系统管理员的系统管理程序。
/home
如果建立一个名为“xx”的用户,那么在/home目录下就有一个对应的“/home/xx”路径,用来存放该用户的主目录。
/lib
该目录用来存放系统动态连接共享库,几乎所有的应用程序都会用到该目录下的共享库
/mnt
该目录在一般情况下也是空的,你可以临时将别的文件系统挂在该目录下。例如挂载U盘:#mount /dev/sda1 /mnt
/root
如果你是以超级用户的身份登录的,这个就是超级用户的主目录
/tmp
用来存放不同程序执行时产生的临时文件
/usr
用户的很多应用程序和文件都存放在该目录下
cd命令
使用对象:所有使用者
命令格式:cd [dirName] (cd和目录之间使用空格隔开)
作用:切换当前目录至dirName。
cd 进入用户主目录;
cd ~ 进入用户主目录;
cd - 返回进入此目录之前所在的目录;
cd .. 返回上级目录(若当前目录为“/“,则执行完后还在“/";".."为上级目录的意思)(cd 和 .. 中间要有空格);
cd ../.. 返回上两级目录;
cd !$ 把上个命令的参数作为cd参数使用。
参考技术C /home目录是用户工作目录,系统每添加一个用户,home目录下就会为该用户账号添加一个同名的主目录。
/tmp 该目录用来存放不同程序执行时产生的临时文件。默认所有用户都可以读取,写入和执行文件。应定时删除该目录下所有文件以免临时文件沾满磁盘。
/etc 该目录主要存放系统管理时用的各种配置文件,如网络配置文件,x系统配置文件,设备配置信息,设置用户信息等。该目录下所有文件由管理员使用。普通用户只有阅读权限。
/bin 这个目录存放linux 常用的操作命令 ,如ls ,mkdir等。该目录还存放一般用户使用的可执行文件。
/sbin 此目录主要存放一些系统i管理的必备程序。如管理工具,应用软件和通用的根用户权限命令等内容。包括系统管理工具,如fdisk ,mkfs等,以及网络命令,如ifcongfig,route等。
/var 该目录也是一个非常重要的目录,主要存放容易变动的数据。这些数据在系统运行过程中不断改变,它们被存放到几个子目录下,如打印机,邮件等。很多服务的日志信息都存放到该目录下(包括系统日志,服务器日志和邮件日志等)。本回答被提问者采纳

以上是关于简述linux系统中以下目录的主要内容: /home /tmp /etc /bin /sbin /var的主要内容,如果未能解决你的问题,请参考以下文章

在linux系统中请简述以下命令的作用。 Cat Cp Find Kill Ps Who am i Shutdown –h +10

Liunx中的账号与文件/目录权限管理——理论篇

2020-08-26 简述Seq2seq的执行原理/过程

简述软件开发中B/S模式和C/S模式的原理,相比较而言B/S都有哪些优点?

简述磁盘文件目录的结构和种类

Java精品项目源码第93期个人博客系统