我能否获取 Ubuntu Server 14.04 用于启动的根目录列表?根拥有的文件夹和文件有哪些?
答案1
sudo find / -type d -user root
为您提供所有由 root 拥有的目录的列表。您可以使用 -maxdepth 限制搜索深度:
sudo find / -maxdepth 3 -type d -user root
您需要 sudo,因为对于某些目录,您没有读取权限,并且它们包含后续文件夹。
看到这个列表之后,我猜你会不想再看文件列表了。
对于启动,使用的文件位于 /boot 中,然后是 /etc 中的许多配置文件,然后是可执行文件的重要目录。我的系统报告根 PATH 为:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
但我不明白这两个游戏文件夹的存在。
其他重要目录包括
/dev
/proc
/root
/run
/serv
/sys
/var
但是当然,在初始化系统时,/mnt 和 /cdrom 目录会被触及(如果可用),会使用来自各处的库和资源,除了 /home 文件夹及其子文件夹之外。