写在前面:
这是我第一次在简书上写一些相关的说明教程
其实就当给自己记笔记了,也不知道会不会有人看到(尽量别被看到吧,挺怕误人子弟的,哈哈)
以下正文:
对于刚接触linux的胖友,第一个学会的命令,应该是ls
''/'' 根目录,位于Linux文件系统目录结构的顶层,一般根目录下只存放目录,不要存放文件
在根目录下输入ls
命令我们会看到许许多多的文件夹,接下来我会对几个常用并且比较重要的目录,一一说明
bin dev home lib64 media opt proc run srv tmp var
boot etc lib lost+found mnt patch root sbin sys usr www
- /bin 该目录中存储的都是一些二进制可执行文件,一般用户可用,启动时会用到的命令。
- /dev 该目录主要存放的是一些设备文件,比如光盘、U盘等设备,这些外设不像在windows中那样可以被直接使用,需要进行挂载,类似win下的分配盘符
- /home ‘home’表示‘家’,即除了root用户以外的其他用户家目录,以后新添加的用户都会在这里面
- /lib 程序在执行过程中,需要调用一些额外的参数时需要函数库的协助,该目录是用于存放程序的动态库和模块文件的
- /proc 该目录中存储的是Linux运行时的进程,由于数据都存放于内存中,所以不占用磁盘空间
- /tmp 该目录会存放一些临时文件,当系统在运行的时候会产生一些临时文件都会存在这个目录中,该目录千万不要放重要文件
- /var 该目录存放着系统的日志文件
-
/boot 该目录中存放系统的内核文件和引导装载程序文件
/boot/vmlinuz 该目录为Linux的内核文件
/boot/gurb 该目录存放着开机设置相关文件 - /etc 该目录存放着大量的系统配置文件,一般都有管理员进行管理,在修改配置文件前建议备份,普通用户对大部分文件仅有只读权限
- /lost+found 系统意外爆炸,会产生一些碎片文件在该目录中,在系统启动的过程中fsck工具会检查这里,并修复已经损坏的文件系统。有时系统发生问题,有很多的文件被移到这个目录中,可手工找回修复
- /mnt 该目录主要用来临时挂载文件系统,就像上述提到的设备文件需要挂载后才能正常使用
- /root root用户为Linux最高权限用户,自然该目录就是爸爸的家
- /sbin 该目录和/bin一样,存放着一些可以被执行的二进制文件,不同之处在于,只有爸爸才能执行
-
usr 该目录中存放着一些用户自己安装的软件
到目前为止,几个主要的目录都跟大家介绍完了,希望能给刚接触Linux的胖友们一些帮助,还有一些没有提及的目录或是子目录,我会在下面放上一张“实验楼”里看到的脑图,帮助大家更直观清晰地了解Linux目录结构
图有点大,加载起来可能会有点慢,有需要的胖友可以直接另存为
补一碗鸡汤
至那些在学习道路上坚持了又放弃,放弃了又坚持的人们