• 售前

  • 售后

热门帖子
入门百科

Linux文件目次分析 多个文件目次的作用先容

[复制链接]
jimmy肖明 显示全部楼层 发表于 2021-10-26 12:36:11 |阅读模式 打印 上一主题 下一主题
随着Linux的不停发展,越来越多的人开始利用Linux,对于那些刚刚打仗的人来说,恐怕开始感到困惑的就是那些“不明不白”的目次了。假如想熟练利用Linux,让Linux听命于自己,就必须掌握这些目次,下面就以Xteam公司的最新产品——XteamLinux 4.0为例,先容一下在该体系下的目次。

  /bin bin是Binary的缩写。这个目次存放着最经常利用的命令。
  /boot这里存放的是启动Linux时利用的一些焦点文件,包罗一些链接文件以及镜像文件。
  /dev dev是Device(设备)的缩写。该目次下存放的是Linux的外部设备,在Linux中访问设备的方式和访问文件的方式是相同的。
  /etc这个目任命来存放所有的体系管理所需要的设置文件和子目次。
  /home用户的主目次,在Linux中,每个用户都有一个自己的目次,一般该目次名是以用户的账号定名的。
  /lib这个目次里存放着体系最基本的动态链接共享库,其作用类似于Windows里的DLL文件。险些所有的应用步伐都需要用到这些共享库。
  /lost+found这个目次一般情况下是空的,当体系非法关机后,这里就存放了一些文件。
  /mnt在这内里中有四个目次,体系提供这些目次是为了让用户临时挂载别的文件体系的,我们可以将光驱挂载在/mnt/cdrom上,然后进入该目次就可以检察光驱里的内容了。
  /proc这个目次是一个假造的目次,它是体系内存的映射,我们可以通过直接访问这个目次来获取体系信息。这个目次的内容不在硬盘上而是在内存里,我们也可以直接修改内里的某些文件,好比可以通过下面的命令来屏蔽主机的ping命令,使别人无法ping你的呆板:
  echo 1 >; /proc/sys/net/ipv4/icmp_echo_
  ignore_all。
  /root该目次为体系管理员,也称作超级权限者的用户主目次。
  /sbin s就是Super User的意思,这里存放的是体系管理员利用的体系管理步伐。
  /tmp这个目次是用来存放一些临时文件的。
  我们要用到的很多应用步伐和文件险些都存放在usr目次下。具体来说:
  /usr/X11R6存放X-Windows的目次;
  /usr/games存放着XteamLinux自带的小游戏;
  /usr/bin存放着很多应用步伐;
  /usr/sbin存放root超级用户利用的管理步伐;
  /usr/doc Linux技能文档;
  /usr/include用来存放Linux下开辟和编译应用步伐所需要的头文件;
  /usr/lib存放一些常用的动态链接共享库和静态档案库;
  /usr/local这是提供给一般用户的/usr目次,在这里安装一般的应用软件;
  /usr/man资助文档地点的目次;
  /usr/src Linux开放的源代码,就存在这个目次,爱好者们别放过哦;
  /var这个目次中存放着在不停扩充着的东西,我们风俗将那些经常被修改的目次放在这个目次下。包罗各种日志文件。假如你想做一个网站,你也会用到/var/www这个目次。

  本文简单讲授了一下目次的大抵内容,假如想成为Linux高手,则还要进一步学习Linux下的这些目次。

Linux目次结构是和windows有大不同的设计,这很容易让初学者搞不明确,这里是个人总结的一些知识点,讲授Linux目次结构包罗文件类型和一些告急的文件子目次。
  linux文件体系的最顶端是/,称为linux的root,所有的目次、文件、设备都在/之下。

  文件类型

  linux有四种基本文件体系类型:平常文件、目次文件、连续文件和特殊文件。可以用file命令来识别。

  平常文件:如文本文件、c语言源代码、shell脚本等,可以用cat、less、more、vi等来察看内容,用mv来改名。

  目次文件:包罗文件名、子目次名及其指针。可以用ls列出目次文件
  链接文件:是指向一索引节点的那些目次条目,用ls来检察时,链接文件的标记用l开头,而文件后以"->"指向所链接的文件
  特殊文件:如磁盘、终端、打印机等都在文件体系中表现出来,常放在/etc目次内。比方:软驱A称为/dev/fd0,/dev/had来自第一硬盘。

  /bin:存放体系所需要的那些命令,好比ls、cp、mkdir等命令;功能和/usr/bin类似,这个目次中的文件都是可实行的、平常用户可以利用的命令。
  /boot:这是Linux的内核及引导体系步伐所需要的文件目次,好比initrd.img等文件都位于这个目次中,grub体系引导管理器也位于这个目次。
  /dev:设备文件存储目次,好比声卡、磁盘。
  /etc:体系设置文件的地点,一些服务器的设置文件也在这里;好比用户帐号及密码设置文件。
  /home:平常用户目次默认存放目次。
  /lib:库文件存放目次
  /lost+found:当体系不测瓦解或呆板不测关机,而产生一些文件碎片放在这里。当体系启动的过程中fsck公交会检查这里,并修复已经破坏的文件体系。
  /mnt:这个目次是用于存放挂载储存设备的挂载目次的。好比有cdrom等目次。/etc/fatab
  /opt:表现的是可选择的意思,有些软件包也会被安装在这里,也就是自界说软件包。
  /proc:利用体系运行时,历程信息及内核信息存放在这里。proc并不是真正的文件体系,它的界说可以拜见/etc/fstab
  /root:linux超级权限用户root的目次。
  /sbin:大多是涉及体系管理的命令的存放,是超级权限用户root的可指向命令存放地,平常用户无权限实行这个目次下的命令,这个目次和/usr/sbin;/usr/local/sbin目次是相似的。凡是目次sbin中包罗的都是root权限才能实行的。
  /tmp:临时文件目次,有时用户运行步伐的时候,会产生临时文件。这个目次和/var/tmp目次相似。
  /usr:这个是体系存放步伐的目次,好比命令、资助文件等。当我们安装一个linux发行版官方提供的软件包时,大多安装在这里。假如有涉及服务器设置文件的,会把设置文件安装在/etc目次中。/usr目次下包罗设计字体目次/usr/share/fonts,资助目次/usr/share/man 或/usr/share/doc,平常用户可实行文件目次/usr/bin或/usr/local/bin;超级权限用户root可实行命令存放目次,好比/usr/sbin或/usr/local/sbin等,还有步伐的头文件存放目次/usr/include
  /var:这个目次的内容是经常变动的,/var下有/var/log这是用来存放体系日志的目次。/var/lib用来存放一些库文件,好比MySQL的。
  /media:本目次是空的,是用于挂载的。
  /selinux:不知道到底是怎么用的!!!
  /srv:一些服务需要访问的文件存放在这
  /sys:体系的焦点文件
  /cdrom:光驱

  一些告急子目次:

  /etc/init.d:这个目次是用来存放体系或服务器以System V模式启动的脚本。
  /etc/X11:这是X-Window相关的设置文件存放地。
  /usr/bin:这个目次是可实行步伐的目次,平常用户就有权限实行;当我们从体系自带的软件包安装一个步伐时,他的可实行文件大多会放在这个目次。
  /usr/sbin :这个目次也是可实行步伐的目次,但大多存放设计体系管理的命令,只有root权限才能实行。
  /usr/local:这个目次一般是用来存放用户自编译安装软件的存放目次;一般是通过源码包安装的软件,假如没有特别指定安装目次的话,一般是安装在这个目次中。
  /usr/share:体系共用的东西存放地。
  /usr/src:内核源码存放的目次。

  这是收集的比较全面的先容Linux目次结构的知识了。

帖子地址: 

回复

使用道具 举报

分享
推广
火星云矿 | 预约S19Pro,享500抵1000!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

草根技术分享(草根吧)是全球知名中文IT技术交流平台,创建于2021年,包含原创博客、精品问答、职业培训、技术社区、资源下载等产品服务,提供原创、优质、完整内容的专业IT技术开发社区。
  • 官方手机版

  • 微信公众号

  • 商务合作