当前位置:首页 » 知网查重 » linux目录详解

linux目录详解

发布时间: 2021-03-09 01:11:27

㈠ linux目录 ~ 和/的区别

一般情况下 /代表着根目录,是树形结构的最上层,是一切文件的起点。而~则代表着用户的家目录,比如当前我使用root登录,那么~对于我来说就是/root,而如果我使用linuxer这个用户登录,~则代表着/home/linuxer。如果你要学习Linux的话,可以去看看《Linux就该这么学》这本书,非常适合初学者。

㈡ Linux系统架构与目录解析的内容

《Linux系统架构与目录解析》提供了完整的系统启动流程图,为读者说明各个目录与文件位于开机流程中的重点。这是一本剖析Linux经典与常用之目录及文件的专著,打破以往只依赖命令语句的惯性思维,依据系统目录架构为主体,并设计查询功能,以协助读者建立Linux操作系统的整体感观,而不再仅限于对某些服务或设置的片面了解。针对Linuxkernel为基础,列出基础且必要的目录结构,可通用于以Linuxkernel为核心的各类操作系统。对于修改系统、设定服务,或是设定XWindow等必须熟悉的配置文件,以专章篇幅做详细的介绍。依各类应用程序在执行时所须加载的函数库文件,以简明易懂的方式说明其规则或标准。完全解析“主目录”的功能,延伸用户登录的流程及XWindows的操作功能。充分掌握日志文件与暂存信息,引导读者做好“系统管理”的核心工作。以功能分类的方式,详列《Linux系统架构与目录解析》中的各项目录及文件为索引,方便读者查询与使用。
《Linux系统架构与目录解析》一书剖析Linux常用目录及文件的专著,内容全面,通俗易懂。

㈢ linux中/etc与/var目录,各是什么意思这两个目录下的文件有什么特点

意思:linux中/etc是配置文件的目录,/var是储存各种变化的文件。

特点:

/etc的特点:包含了广泛的系统配置文件,这些配置文件几乎包含了系统配置的方方面面,是一个底层的重要项目,通常添加一些次等重要的零碎事物。

/var的特点:包含系统运行时要改变的数据。其中包括每个系统是特定的,即不能够与其他计算机共享的目录。

(3)linux目录详解扩展阅读:

linux文件目录分析/etc目录

在linux下修改系统配置时就会在/etc这个目录下修改配置文件,可见这个目录是系统的配置文件目录。

etc/profile

系统全局环境变量设置,里面可以添加对所有用户有效的环境变量,系统配置等。

$ cat profile

# /etc/profile: system-wide .profile file for the Bourne shell (sh(1))

# and Bourne compatible shells (bash(1), ksh(1), ash(1), ...).

if [ "$PS1" ]; then

if [ "$BASH" ] && [ "$BASH" != "/bin/sh" ]; then

# The file bash.bashrc already sets the default PS1.

# PS1='h:w$ '

if [ -f /etc/bash.bashrc ]; then

. /etc/bash.bashrc

fi

else

if [ "`id -u`" -eq 0 ]; then

PS1='# '

else

PS1='$ '

fi

fi

fi

if [ -d /etc/profile.d ]; then

for i in /etc/profile.d/*.sh; do

if [ -r $i ]; then

. $i

fi

done

unset i

fi

㈣ linux,文件夹和目录的区别。

linux里一切都是文件,
或者参照windows来说,目录是文件夹,档案是文件。

(望楼主采纳哦)

㈤ linux中 ~/. 是什么目录

~ 表示代码主目录,也就是当前登录用户的用户目录。

比如:这里登录用户是chen

cd ~

~ 代表的就是 /home/chen/

当然前提是有用户目录,如果没有/home/chen目录的话情况就比较多了。总之cd ~再pwd就知道了,如下图所示:

(5)linux目录详解扩展阅读:

linux下各个目录简介

1、/bin

bin是binary的缩写。这个目录沿袭了UNIX系统的结构,存放着使用者最经常使用的命令。例如cp、ls、cat,等等。

2、/boot

这里存放的是启动Linux时使用的一些核心文件。

3、/dev

dev是device(设备)的缩写。这个目录下是所有Linux的外部设备,其功能类似DOS下的.sys和Win下的.vxd。在Linux中设备和文件是用同种方法访问的。例如:/dev/hda代表第一个物理IDE硬盘。

4、/etc

这个目录用来存放系统管理所需要的配置文件和子目录。

5、/home

用户的主目录,比如说有个用户叫wang,那他的主目录就是/home/wang也可以用~wang表示。

㈥ linux根目录下5个主要的目录及目录的功能各是什么

(1)/ : 根目录
(2)/bin :存放启动时所需要的普通程序
(3)/boot : 存放内核及启动所需要的文件
(4)/dev :存放设备相关的文件
(5)/etc :存放系统的配置文件
(6)/home:存放用户文件的主目录,用户数据( cd ~ 可进入自己的主目录)
(7)/lib :存放启动时所需要的库文件
(8)/mnt :存放临时的映射文件,通常是一些用来安装其他设备的子目录(如 /mnt/cdrom /mnt/floppy)
(9)/proc :这是一个虚拟的文件系统,存放当前系统的状态(有关进程和系统信息)
(10)/root: 超级用户主目录
(11)/sbin: 存放启动时所需要的系统管理程序
(12)/tmp :存放启动时产生的临时文件
(13)/usr : 包含一般不需要修改的应用程序,命令程序文件,程序库,手册
(14)/var :存放系统产生的经常变化的文件
(15)/var/tmp: 存放用户的临时文件
(16) /usr/lib: 存放非启动用的库文件
(17)/lib/moles /: 存放内核模块
(18)/var/log:存放大多数日志文件
(19)/var/run: 存放运行时的信息
(20)/var/lib: 存放一些系统运行时需要的文件
(21)/var/spool: 存放邮件,新闻及打印序列
(22)/etc/X11:存放X窗口系统所需要的配置文件
(23)/etc/init.d :存放启动描述文件,包括各种模块和服务的加载描述
(24)/etc/rcS.d :存放一些连接到 /etc/init.d的文件,根据runlevel的不同而执行不同的描述
(25)/etc/rc0.d---/etc/rc6.d: 存放一些连接文件,只在指定的runlevel 下执行相应的描述
(26)/usr/X11R6,/usr/X11,/usr/Xfree86 :存放X窗口系统所需要的文件
(27)/usr/bin : 存放应用程序二进制可执行文件
(28)/usr/sbin:存放大部分系统程序
(29)/usr/games:存放游戏程序及相应的数据
(30)/usr/include:存放c 和c++的头文件
(31)/usr/info:存放GNU Info程序所需要的数据
(32)/usr/man:存放man程序所需要的数据
(33)/usr/src:存放源代码文件
(34)/usr/doc: 存放文档文件
(35)/usr/local:存放本地计算机所需要的文件
(36)/usr/shared:存放各种共享文件

㈦ Linux是如何解析文件路径名的

绝对路径也就是 以/为根目录层层指定
比如/etc/hosts 文件
相对路径么。。 就是在shell下参进去变量的路径
比如默认变量$HOME 就是你的home目录
$变量名可以任意制定
你可以在bash下敲
ETC=/etc
然后$ETC/hosts 也就是/etc/hosts
跟windows同样概念,应该好理解

㈧ 基础:怎样理解Linux的目录结构

在linux下的文件结构非常有条理。但是,上述的优点只有在对linux相当熟悉时,才能体会到。现在,我们就把linux下的目录结构简单介绍一下。 linux目录结构/vmlinuz 我们已经知道,每一个linux都有一个内核(vmlinuz),我们在这个内核上添加上可以完成各种特定功能的模块,每个模块就体现在 linux中各种不同的目录上。当然,各种不同的发行套件,其目录有细小的差别,但主要结构都是一样的。我们还要将linux的功能模块和各种应用程序结合起来,这样,才能使你的 linux系统为你服务。在/vmlinuz目录下存放的就是系统的内核。还记得我们在配置lilo时,提到过这个内核吗?/bin 显而易见,bin 就是二进制(binary)英文缩写。在一般的系统当中,你都可以在这个目录下找到linux常用的命令。在有的版本中你还会找到一些和根目录下相同的目录。/boot 在这个目录下存放的都是系统启动时要用到的程序。我们在使用lilo引导linux的时候,会用到这里的一些信息。/dev dev 是设备(device)的英文缩写。这个目录对所有的用户都十分重要。因为在这个目录中包含了所有linux系统中使用的外部设备。但是这里并不是放的外部设备的驱动程序。这一点和我们常用的windows, dos操作系统不一样。它实际上是一个访问这些外部设备的端口。我们可以非常方便地去访问这些外部设备,和访问一个文件,一个目录没有任何区别。 例如:我们在系统中键入:cd /dev/cdrom 我们就可以看到光驱中的文件了。同样道理,我们键入:cd /dev/mouse 就可以看看鼠标的相关文件。在这个目录下,有一个null设备,这个东西本身没有任何意义。如果你向这个目录写入文件或内容,他们统统有去无回。/cdrom 这个目录在你刚刚安装系统的时候是空的。你可以将光驱文件系统挂在这个目录下。例如:mount /dev/cdrom /cdrom/etc etc这个目录是linux系统中最重要的目录之一。在这个目录下存放了系统管理时要用到的各种配置文件和子目录。我们要用到的网络配置文件,文件系统,x系统配置文件,设备配置信息,设置用户信息等都在这个目录下。以后,虫虫还会详细讲解这个目录下的内容。/sbin 这个目录是用来存放系统管理员的系统管理程序。/home 如果我们建立一个用户,用户名是"xx",那么在/home目录下就有一个对应的/home/xx路径,用来存放用户的主目录。/lib 这个目录在大多数情况下都是空的。但是如果你正在工作突然停电,或是没有用正常方式关机,在你重新启动机器的时候,有些文件就会找不到应该存放的地方,对于这些文件,系统将他们放在这个目录下,就象为无家可归的人提供一个临时住所。/mnt 这个目录在一般情况下也是空的。你可以临时将别的文件系统挂在这个目录下。/proc 可以在这个目录下获取系统信息。这些信息是在内存中,由系统自己产生的。/root 如果你是以超级用户的身份登录的,这个就是超级用户的主目录。/tmp 用来存放不同程序执行时产生的临时文件。/usr 这是linux系统中占用硬盘空间最大的目录。

㈨ linux怎么查看一个目录结构

对于每一个Linux学习者来说,了解Linux文件系统的目录结构,是学好Linux的至关重要的一步.,深入了解linux文件目录结构的标准和每个目录的详细功能,对于我们用好linux系统只管重要,下面我们就开始了解一下linux目录结构的相关知识。

当在使用Linux的时候,如果您通过ls
–l / 就会发现,在/下包涵很多的目录,比如etc、usr、var、bin ... ...
等目录,而在这些目录中,我们进去看看,发现也有很多的目录或文件。文件系统在Linux下看上去就象树形结构,所以我们可以把文件系统的结构形象的称为
树形结构。

文件系统的是用来组织和排列文件存取的,所以她是可见的,在Linux中,我们可以通过ls等工具来查看其结构,在Linux系统中,我们见到的都是树形结构;比如操作系统安装在一个文件系统中,他表现为由/
起始的树形结构。linux文件系统的最顶端是/,我们称/为Linux的root,也就是
Linux操作系统的文件系统。Linux的文件系统的入口就是/,所有的目录、文件、设备都在/之下,/就是Linux文件系统的组织者,也是最上级的领导者。

由于linux是开放源代码,各大公司和团体根据linux的核心代码做各自的操作,编程。这样就造成在根下的目录的不同。这样就造成个人不能使用他人的linux系统的PC。因为你根本不知道一些基本的配置,文件在哪里。。。这就造成了混乱。这就是FHS(Filesystem
Hierarchy Standard
)机构诞生的原因。该机构是linux爱好者自发的组成的一个团体,主要是是对linux做一些基本的要求,不至于是操作者换一台主机就成了linux的‘文盲’。

㈩ 简述linux目录结构,说明各个目录的作用且使用时有哪些注意事项

/bin
bin是binary的缩写。这个目录沿袭了UNIX系统的结构,存放着使用者最经常使用的命令。例如cp、ls、cat,等等。

/boot
这里存放的是启动Linux时使用的一些核心文件。

/dev
dev是device(设备)的缩写。这个目录下是所有Linux的外部设备,其功能类似DOS下的.sys和Win下的.vxd。在Linux中设备和文件是用同种方法访问的。例如:/dev/hda代表第一个物理IDE硬盘。

/etc
这个目录用来存放系统管理所需要的配置文件和子目录。

/home
用户的主目录,比如说有个用户叫wang,那他的主目录就是/home/wang也可以用~wang表示。

/lib
这个目录里存放着系统最基本的动态链接共享库,其作用类似于Windows里的.dll文件。几乎所有的应用程序都须要用到这些共享库。

/lost+found
这个目录平时是空的,当系统不正常关机后,这里就成了一些无家可归的文件的避难所。对了,有点类似于DOS下的.chk文件。

/mnt
这个目录是空的,系统提供这个目录是让用户临时挂载别的文件系统。

/proc
这个目录是一个虚拟的目录,它是系统内存的映射,我们可以通过直接访问这个目录来获取系统信息。也就是说,这个目录的内容不在硬盘上而是在内存里。

/root
系统管理员(也叫超级用户)的主目录。作为系统的拥有者,总要有些特权啊!比如单独拥有一个目录。

/sbin
s就是Super User的意思,也就是说这里存放的是系统管理员使用的管理程序。

/tmp
这个目录不用说,一定是用来存放一些临时文件的地方了。

/var
这个目录中存放着那些不断在扩充着的东西,为了保持/usr的相对稳定,那些经常被修改的目录可以放在这个目录下,实际上许多系统管理员都是这样干的。顺带说一下系统的日志文件就在/var/log目录中。

/usr
这是最庞大的目录,我们要用到的应用程序和文件几乎都存放在这个目录下。

热点内容
涂鸦论文 发布:2021-03-31 13:04:48 浏览:698
手机数据库应用 发布:2021-03-31 13:04:28 浏览:353
版面217 发布:2021-03-31 13:04:18 浏览:587
知网不查的资源 发布:2021-03-31 13:03:43 浏览:713
基金赎回参考 发布:2021-03-31 13:02:08 浏览:489
悬疑故事范文 发布:2021-03-31 13:02:07 浏览:87
做简单的自我介绍范文 发布:2021-03-31 13:01:48 浏览:537
战略地图参考 发布:2021-03-31 13:01:09 浏览:463
收支模板 发布:2021-03-31 13:00:43 浏览:17
电气学术会议 发布:2021-03-31 13:00:32 浏览:731