众所周知,Linux是一个开源、免费的操作系统,其稳定性、安全性、处理多并发能力已经得到业界的认可,可以说,Linux现在就像是一个“当红明星”,其实力赢得了大多数人的赞同,流量也是不容小觑哦!在全球的服务器市场又有着非常高的份额占比,让它在同行的竞争中脱颖而出。于是,越来越多的人选择了使用Linux,Linux的市场前景也越来越广阔。目前大多数企业级应用甚至是集群项目都部署运行在Linux操作系统之上,它也随之成为了程序员或者计算机爱好者们排忧解难的好伙伴。从上述各个方面来看,Linux所带来的价值已经超越了自身的价值,正在一步步往良好的方向去发展。
既然Linux正在一步步走红,那么我们有必要来认识一下Linux的“基操”。因为是开源的,所以Linux系统也开枝散叶,包括Ubuntu(乌班图)、RedHat(红帽)、CentOS、Debain、 Fedora、OpenSUSE等等。说个题外话,最近很多国产操作系统像是中标麒麟、统信EOS等等也都是基于Linux二次开发的系统,这么看起来,它是不是很厉害呢?各种系统之间层次不齐,但是它却做到了稳定、可靠、安全,成为了计算机系统中的得力干将。
介绍完了Linux的发行版本种类,来看看它的目录结构。Linux没有炫目的可视化操作界面,那些花里胡哨的东西对于它来说是不需要的。它的操作大部分都是直接执行终端命令,像一个“无情”的机器人一样在执行命令,但是随着你和它相处的时间越久,你就会发现它大有用处。而一些可执行文件都是保存在相应的/bin目录中的,大部分情况下可以直接使用。
今天各种场合都有使用各种Linux,从一点点的嵌入式设备到超级计算机,在服务器领域确定了地位。Linux的文件系统是采用级层式的树状目录结构,在此结构中的最上层是根目录,然后在此目录下再创建其他的目录,并且树状目录结构层次分明。这种方式可以让我们的文件看起来比较清晰,而且树状目录的运用也能够让我们发散思维,把文件与文件之间的关系剖开理清。
Linux具体目录结构多种多样,现在就给大家普及一二,让我们深入走进Linux的“基操”。Root是系统管理员目录,root是具有超级权限的用户;/bin或者usr/bin表示存放系统预装的可执行程序,这里存放的可执行文件可以在系统的任何目录下执行;lib->usr/lib表示这个目录存放着系统最基本的动态连接共享库,其作用类似于Windows里的DLL文件,几乎所有的应用程序都需要用到这些共享库;/boot表示这个目录存放启动Linux时使用的一些核心文件。/etc表示这个目录存放所有的系统管理所需要的配置文件;/home表示用户的主目录,在Linux中,每个用户都可以有一个自己的目录,一般目录名以用户的账号命名。用户登录以后,默认登录打开自己的根目录。/var表示这个目录存放着在不断扩充着的东还得有需要更多的学习西,我们习惯将那些经常被修改的文件存放在该目录下,比如运行的各种日志文件。把文件存在该目录下,一是为了避免文件丢失,二是为了展现一下它的实力。相信这台超级系统是不会让大家失望的。
Linux系统是一个多用户多任务的操作系统,任何要使用系统资源的用户,都可以在向root管理员申请分配一个账号,然后以这个账号的身份进入系统。root用户是系统默认创建的最高权限的管理员账号。从这里看出,系统资源的分配是很公平的。
经过上述介绍,相信大家对Linux有了更进一步的了解。但是光听这些讲述还不算是入门Linux,今天给大家推荐一本书,这本书名叫《Linux就该这么学》。读起来简单易懂、容易上手,而且句子偏口语化,适合一些理解能力不够透彻却又想学好Linux的新手们。书中论证的部分在同一个逻辑范畴,而且彼此独立,完全穷尽;总体纵向框架为疑问——回答式,这样一来能够让读者更好的理解;使用了明确的语言,明确的语言能省去读者思考的过程,直接拿到结果。
如果我们读完这本书,那么相信我们的知识技能也会有很大提升,学习Linux必须加油!