⑴ linux中/dev下都是些什么文件啊大侠们谁可以帮我解释一下
是设备文件,在Linux中一般不能直接访问软盘、其他硬盘(usb)逻辑分区、光盘等,在Linux中它们版都被视权为文件,在使用前必须使用装载命令mount将它们装载到系统的/mnt目录中,使用结束后还须卸载。相当与一个文件的打开和关闭的过程
比如mount /dev/cdrom /mnt 就相当于你把光驱接上了,而且在/mnt目录就可看见光盘的东西了,用完结束还要unmount /mnt 这就是所谓的挂载,usb其他设备也差不多的
⑵ linux下的dev/文件都是什么东东
在linux的/dev目录下都是设备文件,象你的硬盘分区的设备文件也存在这个目录下面(如:/dev/hda1)
⑶ linux中的dev是什么意思
dev是device的简写,就是“设备”的意思。Linux把每个硬件也看作是一个文件,因此会有/dev/sda1的写法。
⑷ linux的/dev/shm是干什么用的
/dev/shm/是一个设备文件,它使用就是tmpfs文件系统(注意:在CentOS和RedHat下,/dev/shm目录是一个链接,指向/run/shm目录,在Ubuntu系统下tmpfs文件系统对应的是/run/shm目录,可以使用df命令查看)。
因为 /dev/shm/这个目录不在硬盘上,而是在内存里,它就所谓的tmpfs。在Redhat/CentOS等linux发行版中默认大小为物理内存的一半。
tmpfs是Linux/Unix系统上的一种基于内存的文件系统。tmpfs可以使用您的内存或swap分区来存储文件。由此可见,tmpfs主要存储暂存的文件。它有如下2个优势:
1)动态文件系统
2)闪电般的速度,因为典型的 tmpfs 文件系统会完全驻留在内存 RAM 中,读写几乎可以是瞬间的。
虚拟内存
Linux内核的虚拟内存资源同时来源于您的RAM和交换分区。内核中的VM子系统将这些资源分配到系统中的其它部分,并负责在后台管理这些资源,通常是透明地将RAM页移动到交换分区或从交换分区到RAM页。
tmpfs文件系统需要VM子系统的页面来存储文件。tmpfs自己并不知道这些页面是在交换分区还是在RAM中;做这种决定是VM子系统的工作。tmpfs文件系统所知道的就是它正在使用某种形式的虚拟内存。
不同于大多数“标准的”文件系统,如ext3、ReiserFS和其它一些系统,tmpfs并不是存在于一个底层块设备上面。因为tmpfs是直接建立在VM之上的,您用一个简单的mount命令就可以创建tmpfs文件系统了。
⑸ linux 下目录的含义,比如lib是放什么文件的,还有dev什么的,有好几个文件名称,都分别是什么意思
/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
这个目录不用说,一定是用来存放一些临时文件的地方了。
/usr
这是最庞大的目录,我们要用到的应用程序和文件几乎都存放在这个目录下。其中包含以下子目录;
/usr/X11R6
存放X-Window的目录;
/usr/bin
存放着许多应用程序;
/usr/sbin
给超级用户使用的一些管理程序就放在这里;
/usr/doc
这是Linux文档的大本营;
/usr/include
Linux下开发和编译应用程序需要的头文件,在这里查找;
/usr/lib
存放一些常用的动态链接共享库和静态档案库;
/usr/local
这是提供给一般用户的/usr目录,在这里安装软件最适合;
/usr/man
man在Linux中是帮助的同义词,这里就是帮助文档的存放目录;
/usr/src
Linux开放的源代码就存在这个目录,爱好者们别放过哦!
/var
这个目录中存放着那些不断在扩充着的东西,为了保持/usr的相对稳定,那些经常被修改的目录可以放在这个目录下,实际上许多系统管理员都是这样干的。顺带说一下系统的日志文件就在/var/log目录中。
⑹ linux 中 etc目录的英文全称是什么
这个问题在历史上有几种不同的说法的。\x0d\x0a一种说法,是et cetera。这个是老一点的说法,就是说,不管什么数据或文件,只要不属于其它目录的,就放在/etc目录下。\x0d\x0a另一种说法,"Editable Text Configuration":很多人也把/etc目录看成是一个放置我们系统程序的配置文件的地方。所以常看到这样的目录介绍\x0d\x0a/etc - Usually contain the configuration files for all the programs that run on your Linux/Unix system.
⑺ 请问Linux里user/;dev/;proc/....那些目录下的都是linux里的什么文件!!!求解!!!!
/bin:存储源常用用户指令。
/boot:存储核心、模块映像等启动用文件
/dev:存储设备文件
/etc:存储系统、服务的配置目录与文件
/home:存放个人主目录
/lib:存放库文件,诸如核心模块、驱动
/lost+found:存储fsck用的孤儿文件
/mnt:系统加载文件系统时用的常用挂载点
/opt:第三方工具使用的安装目录
/proc:虚拟文件系统,包含系统核心信息
/root:root用户的主目录
/sbin:存储系统管理用指令
/tmp:临时文件的暂存点
/usr:存放与用户直接相关的文件与目录
/var:存储在系统运行中可能会更改的数据
⑻ 请问linux根目录下的文件夹全名都是什么比如etc全称是
bin——binary是二进制执行文件目录,存放了所有用户都可使用的“必要”命令。
boot没有缩写。它是用来放系统开机启动加载程序的核心文件。
dev ——device:这个目录对所有的用户都十分重要。因为在这个目录中包含了所有Linux系统中使用的外部设备。是系统的设备目录。
mnt——mount : 可直接理解为“挂载” 挂接光驱、USB设备的目录,加载后,会在mnt里多出相应设备的目录。是系统临时用的挂载点。
home也没有缩写。home目录就是存放用户的用户目录。
misc其实也不是缩写。不过它完整的名字是misc device。杂项设备,是用来存放系统没有归类过的文件设备。
额。。。net??有这个文件夹么?可能我孤陋寡闻了吧。。。不知道干嘛的、、、、
⑼ linux dev和udev的区别
udev是一个用户程序,它是用来管理目录/dev下的设备文件的,udev工具在系统中是以守护进程udevd运行。
udev的配置文件在/etc/udev/udev.conf
此文件有以下几项配置
udev_root="/dev"#udev产生的设备文件的根目录
devudev_db="/dev/.udevdb"#通过udev产生的设备文件形成的数据库
udev_rules="/etc/udev/rules.d"#用于指导udev工作的规则所在目录
dev_log="err"#当出现错误时,用syslog记录错误信息
dev是目录,即/dev。这里挂载着计算机的设备。
⑽ linux中的.d文件一般指的是什么文件
1.依赖文件:dependence
2 .d也可能是default的意思,表示默认(配置)文件,
3 还有可能是Dynamic的意思,表示动版态意义的文件。权
带.d的文件夹比较常见,比如/etc下很多,,,表示文件夹下有系统缺省的配置文件。更详细的了解Linux知识可参考《Linux就该这么学》。