eGuideDog
free software for the blind

Linux文件系统

(2014年3月1日更新)

返回目录 上一页 下一页

普通话音频 粤语音频

Linux文件系统采用的是树型结构,最上层是根目录。分区在Linux中是目录树的其中一个节点,即一个子目录,并且不一定是根目录的直接子目录。Windows也是采用树型结构,但是在Windows中的树型结构的根是磁盘分区的盘符,一个盘符对应一个分区。由于苹果的Mac系统和Linux一样是类Unix系统,Mac的文件系统结构和Linux是一样的结构。

Linux根目录下通常有以下一些目录:

  • /bin binary缩写,二进制可执行命令
  • /dev device缩写,设备文件
  • /etc et cetra等等的缩写,系统管理和配置文件
  • /home 用户主目录的基点,比如用户tom的主目录就是/home/tom,可以用~tom表示
  • /lib library缩写,标准程序设计库,又叫动态链接共享库,作用类似Windows里的.dll文件
  • /sbin super bin缩写,系统管理命令,这里存放的是系统管理员使用的管理程序
  • /tmp temporary缩写,公用的临时文件存储点
  • /root 系统管理员的主目录
  • /mnt mount缩写,系统提供这个目录是让用户临时挂载其他的文件系统
  • /lost+found 这个目录平时是空的,系统非正常关机而留下一些信息损坏的文件会放在这里
  • /proc process缩写,虚拟的目录,是系统内存的映射。可直接访问这个目录来获取系统信息。
  • /var vary缩写,存放经常变动的文件,比方说各种服务的日志文件
  • /usr user缩写,要用到的应用程序和文件几乎都在这个目录

Windows的目录分隔符是\(读反斜杠),Linux目录的分隔符是反过来的/(读斜杠或除号)。

Windows的分区格式有FAT和NTFS,Linux则多一些,有ext2、ext3、ext4、ReiserFS、swap等。在安装Linux阶段,需要告诉系统如何分区。最简单的方式是分配512M-2G大小的swap用作虚拟内存,剩下的用默认的分区格式全部挂在/根目录下。这样的分区策略有点像Windows下只用一个C盘,不需要担心性能之类的问题,Mac系统也是整个硬盘一个分区的。如果考虑到将来重装系统资料保存的问题,可以把home独立出来一个分区,重装系统的时候不格式化home分区,直接把旧的home分区挂上去。

Ubuntu下开启命令行终端的方式是按CTRL+ALT+T,或者按Win+A再输入terminal回车。

进入命令行终端后,我们可以用cd和ls命令来浏览目录。和Windows命令行一样,cd是进入一个目录的命令。ls则类似Windows的dir命令,列出目录的内容。`ls -l`则是列出目录内每个文件的详细信息。Linux下参数通常使用-(读横杠或减号)指定,Windows则是用/指定。ls的更多参数可以通过命令`man ls`查看,退出man的快捷键是q(quit的缩写)。

返回目录 上一页 下一页