本来想探究一下linux根目录下的文件说明,但是进入根目录发现了除了目录还有几个文件,一个只有root具有读写权限的core文件,以及四个连接文件,看颜色还是软链接(软链接硬链接见 https://www.cnblogs.com/jszd/p/11182252.html)。查了资料发现,core文件是内核转储的文件,删除了就好了(一般非正常退出应用程序时就会出现coredump,往往是你在执行中断时按了CTRL+D,CTRL+C,CTRL+|等。core文件没什么用,一般只有高级系统管理员才能分析出其错误代码,若发现其存在,一般的处理方法是删除了就好了)。
强迫症患者已经将碍眼的文件清理完毕,根目录如下:
【常见目录说明】
目录 |
|
/bin |
存放二进制可执行文件(ls,cat,mkdir等),常用命令一般都在这里。 |
/etc |
存放系统管理和配置文件。如/etc/passwd,用户数据库,其中的域给出了用户名、真实姓名、用户起始目录、加密口令和用户的其 |
/home |
存放所有用户文件的根目录,是用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示
|
/usr |
用于存放系统应用程序,比较重要的目录/usr/local 本地系统管理员软件安装目录(安装系统级的应用)。这是最庞大的目录,要用到的应用程序和文件几乎都在这个目录。 /usr/x11r6 存放x window的目录 /usr/bin 众多的应用程序 /usr/sbin 超级用户的一些管理程序 /usr/doc linux文档 /usr/include linux下开发和编译应用程序所需要的头文件 /usr/lib 常用的动态链接库和软件包的配置文件 /usr/man 帮助文档 /usr/src 源代码,linux内核的源代码就放在/usr/src/linux里 /usr/local/bin 本地增加的命令 /usr/local/lib 本地增加的库 |
/opt |
给主机额外安装软件所摆放的目录。如:FC4使用的Fedora 社群开发软件,如果想要自行安装新的KDE 桌面软件,可以将该软件安装在该目录下。以前的 Linux 系统中,习惯放置在 /usr/local 目录下 |
/proc |
虚拟文件系统目录,是系统内存的映射。可直接访问这个目录来获取系统信息。如/proc/cpuinfo存放处理器( c p u )的信息,如c p u的类型、制造商、型号和性能等。 |
/root |
超级用户(系统管理员)的主目录(特权阶级^o^) |
/sbin |
存放二进制可执行文件,只有root才能访问。这里存放的是系统管理员使用的系统级别的管理命令和程序。如ifconfig等。 |
/dev |
存放了设备文件,即设备驱动程序,用户通过这些文件访问外部设备。/dev/null是“黑洞”,所有写入该设备的信息都将消失。例如:当想要将屏幕上的输出信息隐藏起来时,只要将输出信息输入到/ d e v / n u l l中即可。 |
/mnt |
系统管理员安装临时文件系统的安装点,系统提供这个目录是让用户临时挂载其他的文件系统。 |
/boot |
存放用于系统引导时使用的各种文件。核心映像也经常放在这里,而不是放在根目录中。 |
/lib |
l i b目录是根文件系统上的程序所需的共享库,共享库又叫动态链接共享库,作用类似windows里的.dll文件,存放了根文件系统程序运行所需的共享文件。这些文件包含了可被许多程序共享的代码,以避免每个程序都包含有相同的子程序的副本,故可以使得可执行文件变得更小,节省空间 |
/tmp |
用于存放各种临时文件,是公用的临时文件存储点。 |
/var |
用于存放运行时需要改变数据的文件,也是某些大文件的溢出区,比方说各种服务的日志文件(系统启动日志等。)等。 |
/lost+found |
这个目录平时是空的,系统非正常关机而留下“无家可归”的文件(windows下叫什么.chk)就在这里 |
参考 https://www.cnblogs.com/zhuchenglin/p/8686924.html