理解 Ubuntu 16.04 根目录下各个文件夹的功能(草稿)

来源:互联网 发布:java 线程池 状态 编辑:程序博客网 时间:2024/06/15 21:35

Copyright 2016 by 蔡舒啸 保持署名-非商业性使用-相同方式共享 Creative Commons BY-NC-ND 3.0


目录

  • bin
  • core
  • home
  • lib64
  • mnt
  • root
  • snap
  • tmp
  • boot
  • dev
  • lostfound
  • opt
  • run
  • srv
  • usr
  • cdrom
  • etc
    • etcapt
  • lib
  • media
  • proc
  • sbin
  • sys
  • var


Ubuntu 16.04 64bit 系统的根目录下有这些文件夹:
bin core home lib64 mnt root snap tmp vmlinuz
boot dev initrd.img lost+found opt run srv usr
cdrom etc lib media proc sbin sys var

下面, 我们逐个分析这些文件夹的用处

bin

系统 shell (终端) 命令存放于此

core

home

除了root用户以外的用户默认主目录, 每个子目录都是一个用户名

lib64

mnt

root

root用户的主目录

snap

tmp

boot

dev

lost+found

opt

供本系统所有用户使用软件一般安装在此

有人也喜欢把软件安装在 /usr/local/

run

srv

usr

/usr/ 目录包含所有的命令、程序库、文档和其它文件。这些文件在正常操作中不会被改变的。这个目录也包含你的Linux发行版本自带的主要的应用程序。

/usr/local/ 目录一般安装第三方的软件

/usr/local/bin 放置用户自己安装的小的shell命令,和一些在/usr/local目录下大应用程序的符号连接。/usr/local/bin/ 目录下的命令可以直接在shell里使用

/usr/share/fonts 是字体文件夹,可以在这里新建文件夹 winFonts/,把ttf格式的字体放进去

然后将字体文件拷贝到此文件夹下:

sudo cp ~/Desktop/font/*.ttf /usr/share/fonts/winFonts/

然后,改变权限:

sudo chmod 644 /usr/share/fonts/winFonts/*.ttf
开始安装
cd /usr/share/fonts/winFonts/
sudo mkfontscale (创建雅黑字体的fonts.scale文件,它用来控制字体旋转缩放)
sudo mkfontdir (创建雅黑字体的fonts.dir文件,它用来控制字体粗斜体产生)
sudo fc-cache -fv (建立字体缓存信息,也就是让系统认识雅黑)

cdrom

etc

系统全局配置文件一般在此

/etc/apt/

Ubuntu 软件源列表, 也就是 apt-get 命令执行时从哪些地方下载包的依据

lib

media

proc

sbin

sys

var

0 0
原创粉丝点击