linux的目录结构与为何使用linux
linux的目录结构
linux没有盘符的概念,所有的文件,都是从根目录开始的,按照层级依次查找,直到找到文件为止
常用的目录:
bin:储存二进制文件和常用的可执行文件
ect:储存linux中的配置文件,一般我们会修改其中的相关配置,完成服务或者环境的搭建
home:普通用户的家目录,一般用户产生的文件会默认存放在家目录中
root:超级管理员的家目录,一般超级管理员产生的文件会默认存放在root目录中
超级管理员拥有一切权限,甚至可以将所有的系统文件删除
sbin:存储的是超级管理员使用的二进制文件和可执行文件,一般用于系统管理
为何当今依旧使用linux系统
现在的三大主流操作系统 windows,macOS,linux . windows基本上是家庭中使用最多的操作系统 简单明了经济适用但是在操作系统中档次较低,macOS看着就上档次也是工作群体喜欢用的操作系统,linux的使用者大多数是极客,界面简单,几个窗口啪啪乱敲就能实行各种操作很酷炫哈哈哈.
不过操作系统的比较并不是简单的单一维度比较,用windows并不意味着low,用linux也不等同于你就是一个极客.操作系统的使用还是取决于程序员本身的资深程度.
不过作为一个程序员很有必要学会linux. 为什么呢?
windows和linux的根本区别:自由
windows:用户不知道自己想要什么,也不明白自己在做什么,更不打算为自己的行为负责.
在普通使用者使用时,可能觉得windows很舒服,因为简单好操作,但是在开发者人员中使用时就会出现很多问题.windows系统把操作都隐藏起来只提供封装好的功能,用户只能在操作系统中限制的范围内操作,简单说就是在windows系统中操作windows封装好的功能之外的事情可能会发生一些不可预料的事情
linux:用户知道自己想要什么,也明白自己在做什么,并且会为自己的行为负责.
你可以在linux系统中干任何事情,任何事情!因为linux系统相信用户可以很好地使用计算机是聪明的理智的,而linux忠实的执行用户的指令,向用户暴露所有细节.不过当权力都交给用户以后普通用户使用时又可能一个指令就把linux玩坏了.但是linux是真的很适合程序员的使用,因为自由
macOS在命令行上与linux很相似,macOS比windows界面做得更好同时兼备linux的操作系统的命令行,但是唯一的缺点也是最大的缺点就是真的好贵
如果你想学习linux系统的操作最好的方法就是直接去使用!一切学习都在于遇到问题去解决.
浙公网安备 33010602011771号