linux入门系列2--CentOs图形界面操作及目录结构
<p>上一篇文章“linux入门系列1--环境准备及linux安装”直观演示了虚拟机软件VMware和Centos操作系统的安装,按照文章一步一步操作,一定都可以安装成功。装好系统之后,接下来就是登录操作系统进行各种操作。作为入门系列文章第二篇,将简单介绍CentOs操作系统的特点、图形用户界面(GUI)操作以及目录结构。</p><p>正式开始操作之前,我们先来了解一下Linux操作系统相关的知识以及为何本系列文章选择CentOs作为演示环境。</p>
<h3 id="一linux介绍">一、Linux介绍</h3>
<h4 id="11-linux概述">1.1 Linux概述</h4>
<p>众所周知,目前主流的操作系统主要有:Windows、MacOs、Linux。相信您一定熟悉微软公司开发的Windows操作系统,大部分个人PC使用的都是Windows;MacOs则是由苹果公司开发的基于Unix内核的图形化操作系统,运行在苹果系列电脑上;而Linux则是一套免费使用和自由传播的类Unix操作系统。</p>
<blockquote>
<p>目前市面上比较知名的发行版有:RedHat、CentOs、Ubuntu、Debain、Fedora、SuSE、OpenSUSE等<br>
相对而言,由于Linux免费且开源,因此在服务器市场使用率较高。注意不同发行版本的命令和操作略有不同,可以根据实际情况选择相应的版本,本系列文章采用了CentOS7.0进行演示。</p>
</blockquote>
<h4 id="12-linux与windows的区别">1.2 Linux与Windows的区别</h4>
<table>
<thead>
<tr>
<th>比较项</th>
<th>Windows</th>
<th>Linux</th>
</tr>
</thead>
<tbody>
<tr>
<td>是否收费</td>
<td>商业软件</td>
<td>开源免费</td>
</tr>
<tr>
<td>界面</td>
<td>界面统一、快捷键几乎相同</td>
<td>不同发行版界面不同</td>
</tr>
<tr>
<td>软件</td>
<td>特定功能可能需要商业授权</td>
<td>大部分软件可以自由获取</td>
</tr>
<tr>
<td>市场</td>
<td>个人pc居多</td>
<td>主要用于服务器</td>
</tr>
</tbody>
</table>
<h4 id="13-linux的主要特点">1.3 Linux的主要特点</h4>
<ul>
<li>开源免费</li>
<li>多用户多任务</li>
<li>Linux系统一切皆文件</li>
<li>文件名不存在后缀名</li>
</ul>
<h4 id="14-linux版本选择">1.4 Linux版本选择</h4>
<p>前文提到Linux有很多发行版本:RedHat、CentOs、Ubuntu、Debian等等,那版本之间该如何选择呢?</p>
<table>
<thead>
<tr>
<th>发行版</th>
<th>描述</th>
</tr>
</thead>
<tbody>
<tr>
<td>RedHat</td>
<td>知名度最高的linux商业发行版、版本更新快、可以打补丁,但授权偏贵</td>
</tr>
<tr>
<td>CentOs</td>
<td>基于Redhat企业版的社区版,基本与Redhat兼容。网络资源多,市场占有率高</td>
</tr>
<tr>
<td>Ubuntu</td>
<td>桌面非常美观、简洁而不失华丽,如果想在Linux下休闲娱乐首选Ubuntu</td>
</tr>
<tr>
<td>Debian</td>
<td>所有linux发行版中最自由的版本,英文文档和资料居多、上手难,在国内占有率有一定局限性</td>
</tr>
</tbody>
</table>
<p><em><strong>总结:</strong></em></p>
<ul>
<li>
<p>初学者入门首选:Centos系列</p>
<p>拥有庞大的用户群体,80%网络资源都是基于CentOs发行版,遇到问题容易找到解决方案;版本也可以很容易在官网或开源站(如阿里云、163等)获取;应用范围广,具有典型性和代表性,大部分企业都在采用,学习后很容易融入企业实战环境。</p>
</li>
<li>
<p>桌面平台首选:Ubuntu系列</p>
<p>占据桌面Linux半壁江山,主打桌面美观、操作人性化、对硬件兼容性好,休闲娱乐首选。</p>
</li>
<li>
<p>企业级应用首选:RHEL/Centos系列</p>
<p>企业级追求稳定和可靠,如果要使用RHEL版本则需要购买商业授权和咨询服务,RedHat提供系统的技术支持和免费升级,可以申请一定时间的试用版本。而CentOs属于非商业发行版,可以免费下载和使用,但是缺点是不能打最新的系统补丁。</p>
<p>二者选择主要取决于企业是否拥有相应的技术力量,如果是业务线企业建议购买RHEL,可以节约IT管理费用并可以获得专业的技术支持;如果企业技术力量强大有多年linux使用经验的话,Centos发行版将是最好的选择。</p>
<p><u>看到这里,相信你已经清楚为何本文演示选择使用CentOs了</u></p>
</li>
</ul>
<h3 id="二gui基本操作">二、GUI基本操作</h3>
<p>什么是GUI?</p>
<p>其实你已经见过了,是否还记得上一篇文章“linux入门系列1--环境准备及linux安装”安装完系统登录之后见到的界面,那就是GUI:图形用户界面( Graphical User Interface )!</p>
<h4 id="21-centos的gui简介">2.1 CentOs的GUI简介</h4>
<p>我们熟知的Windows操作系统,如果不是加入了图形界面(GUI)不会成功占领计算机桌面这款高地,虽然大家一直都在抱怨windows系统安全性和稳定性上的不足,但是在应用程序和娱乐性上,微软仍然赢得大多数普通用户的青睐,因为在他们的生活和工作中,这些就已经足够。</p>
<p>而Linux系统一直坚持自己的专业线路,在服务器操作系统领域,凭借安全性和稳定性,一直都是企业的绝对主力。之前熟悉和使用linux的人大多数集中在社区和专业人士里,不过这一情况正在不断改变,大家意识到任何时候都不能受限于一种产品,否则不管是个人还是企业都有被辖制的危险。于此同时linux系统自身也在不断完善其图形界面产品,越来越多的用户转而投向linux的怀抱。</p>
<p>虽然目前在部分linux下很多应用软件和娱乐仍然无法使用(设置包括一些驱动程序),但这一情况逐渐得到改善。因此本系列文章特意将GUI这部分提前出来供大家参考。</p>
<p><em><strong>Linux桌面系统中主流环境是:GNOME、KDE,而 Xfce、LXDE等也已经得到了很高的应用。</strong></em></p>
<p>上一篇文章安装CentOs时,选择的是“Server with GUI”,默认安装的界面环境是GNOME。</p>
<p><img src="https://img2018.cnblogs.com/blog/556128/202001/556128-20200107153738080-359161584.png"></p>
<blockquote>
<p>从上图也可以看出CentOs默认提供了GNOME、KDE供选择</p>
</blockquote>
<h4 id="22-gui基本操作">2.2 GUI基本操作</h4>
<h5 id="221启动虚拟机并登录centos系统">2.2.1启动虚拟机并登录CentOs系统</h5>
<p>启动VMware软件,点击下图中的“开启此虚拟机”按钮</p>
<p><img src="https://img2018.cnblogs.com/blog/556128/202001/556128-20200107153803877-591208090.png"></p>
<p>静静的等待出现登录界面</p>
<p><img src="https://img2018.cnblogs.com/blog/556128/202001/556128-20200107153829143-1485460651.png"></p>
<p>可以点击“Not listed”按钮来切换需要登录的用户,本文切换到root登录</p>
<p><img src="https://img2018.cnblogs.com/blog/556128/202001/556128-20200107153836574-1126676164.png"></p>
<p>在输入界面,点击登录旁边的图标,可以看到GUI默认采用的是“GHOME Classic”经典模式</p>
<p><img src="https://img2018.cnblogs.com/blog/556128/202001/556128-20200107153849469-184283279.png"></p>
<p>输入密码,点击“next”</p>
<p><img src="https://img2018.cnblogs.com/blog/556128/202001/556128-20200107153903108-704574907.png"></p>
<p>密码无误,就会进入系统主界面</p>
<p><img src="https://img2018.cnblogs.com/blog/556128/202001/556128-20200107153909588-504268379.png"></p>
<p>登录系统之后,就可以进行各种操作了。</p>
<h5 id="222-检查网络连接">2.2.2 检查网络连接</h5>
<p>由于已经自带了FireFox浏览器,最直接的方法就是浏览下网页,看是否能上外网。</p>
<p><img src="https://img2018.cnblogs.com/blog/556128/202001/556128-20200107153917118-1340276429.png"></p>
<p><img src="https://img2018.cnblogs.com/blog/556128/202001/556128-20200107153922640-723218484.png"></p>
<p>经过上一篇文章的安装,选择了NAT模式并设置了IP地址,因此可以直接上网。</p>
<blockquote>
<p>ps:如果安装时未设置IP或者设置不正确,此时是不能直接上网的,可以按如下方法进行设置。</p>
</blockquote>
<p><img src="https://img2018.cnblogs.com/blog/556128/202001/556128-20200107153930142-1689672169.png"></p>
<p><img src="https://img2018.cnblogs.com/blog/556128/202001/556128-20200107153936619-900484496.png"></p>
<p><img src="https://img2018.cnblogs.com/blog/556128/202001/556128-20200107153942587-1375636963.png"></p>
<p>根据你本地网络情况进行配置IP、网关即可,配置方法与前一篇文章一致,如果忘记可以翻看前一篇文章“linux入门系列1--环境准备及linux安装”。</p>
<h5 id="223-右键菜单">2.2.3 右键菜单</h5>
<p>桌面右键鼠标,弹出右键菜单</p>
<p><img src="https://img2018.cnblogs.com/blog/556128/202001/556128-20200107154001155-1585041629.png"></p>
<p>分别可以新建文件夹(New Folder)、打开终端(Open in Terminal)、修改桌面背景(Change Desktop Background)等。</p>
<p>操作相对简单,就不一一演示了。</p>
<h5 id="224-常用应用程序">2.2.4 常用应用程序</h5>
<p>单击“Applications”应用程序按钮(相当于windows系统的开始菜单),即可弹出所有安装的应用程序</p>
<p><img src="https://img2018.cnblogs.com/blog/556128/202001/556128-20200107154008703-1404490626.png"></p>
<h5 id="225-文件目录">2.2.5 文件目录</h5>
<p>单击“Places”,即可快速索引到相应的文件目录,相当于是windows系统的“我的电脑”</p>
<p><img src="https://img2018.cnblogs.com/blog/556128/202001/556128-20200107154016898-652834074.png"></p>
<h5 id="226-系统设置">2.2.6 系统设置</h5>
<p>单击系统右上角登录用户图标,弹出框中选择“Settings”,在新弹出的Settings(设置)窗口中即可以进行各种系统设置。相当于windows的“系统设置”或“控制面板”功能</p>
<p><img src="https://img2018.cnblogs.com/blog/556128/202001/556128-20200107154022866-1181465656.png"></p>
<p><img src="https://img2018.cnblogs.com/blog/556128/202001/556128-20200107154028887-965862919.png"></p>
<h5 id="227-登出关机与重启">2.2.7 登出、关机与重启</h5>
<p>单击系统右上角登录用户图标,在弹出框中即可进行登出(LogOut)、锁定(Lock)、关机(Power Off)操作</p>
<p><img src="https://img2018.cnblogs.com/blog/556128/202001/556128-20200107154036116-116868034.png"></p>
<p>至此,Centos GUI基本操作介绍完毕。</p>
<blockquote>
<p>由于篇幅所限,如何在GUI下进行服务管理、系统设置、下载软件并安装等操作就不做讨论,并且也不是本系列文章的主要内容,如有需要可以自行查阅相关资料。</p>
</blockquote>
<h3 id="三centos目录结构">三、CentOs目录结构</h3>
<p>前面提到,linux系统一切皆文件,那文件又是如何组织的呢?</p>
<h5 id="31-直观了解centos的目录结构">3.1 直观了解CentOs的目录结构</h5>
<p>点击“Places”按钮,选择“Computer”,相当于windows下的“我的电脑”</p>
<p><img src="https://img2018.cnblogs.com/blog/556128/202001/556128-20200107154050109-2038437931.png"></p>
<p><img src="https://img2018.cnblogs.com/blog/556128/202001/556128-20200107154054698-2038487044.png"></p>
<blockquote>
<p>细心的你,可能发现Linux的目录结构与windows有很大区别,不像windows要分很多C、D、E等盘符,她就只有一个根目录,形成一个树形结构。</p>
</blockquote>
<p>目录结构就像一颗树(图片摘抄自互联网)</p>
<p><img src="https://img2018.cnblogs.com/blog/556128/202001/556128-20200107154103050-986411604.png"></p>
<h5 id="32-目录介绍">3.2 目录介绍</h5>
<table>
<thead>
<tr>
<th>目录</th>
<th>用途</th>
</tr>
</thead>
<tbody>
<tr>
<td>bin</td>
<td>可执行二进制文件的目录,存放着常用的命令ls、tar、mv、cat等</td>
</tr>
<tr>
<td>boot</td>
<td>放置linux系统启动时用到的核心文件,自己的安装别放在这里。建议单独分区,分区大小100M即可</td>
</tr>
<tr>
<td>dev</td>
<td>存放linux系统下的设备文件,访问该目录下某个文件,相当于访问某个设备</td>
</tr>
<tr>
<td>etc</td>
<td>系统配置文件存放的目录,不建议在此目录下存放可执行文件</td>
</tr>
<tr>
<td>home</td>
<td>存放普通用户的家目录,新增用户账号时,用户的家目录都存放在此目录下。建议单独分区,并设置较大的磁盘空间,方便用户存放数据</td>
</tr>
<tr>
<td>lib</td>
<td>系统使用的函数库的目录</td>
</tr>
<tr>
<td>mnt</td>
<td>挂载目录,临时挂载别的文件系统,比如将光驱挂载到/mnt/上,就可以进入目录查看光驱里的内容</td>
</tr>
<tr>
<td>opt</td>
<td>给主机额外安装软件所摆放的目录,比如你安装oracle数据库就可以放倒这个目录下,默认是空的。以前的 Linux 系统中,习惯放置在 /usr/local 目录下</td>
</tr>
<tr>
<td>proc</td>
<td>虚拟目录,是系统内存的映射,可以直接访问此目录获取系统信息。由于数据都存放于内存中,所以不占用磁盘空间</td>
</tr>
<tr>
<td>root</td>
<td>系统管理员root的家目录,系统第一个启动的分区为/,所以最好将/root和/放置在一个分区下</td>
</tr>
<tr>
<td>run</td>
<td>是一个临时文件系统,存储系统启动以来的信息。当系统重启时,这个目录下的文件应该被删掉或清除。如果你的系统上有 /var/run 目录,应该让它指向 run</td>
</tr>
<tr>
<td>sbin</td>
<td>s表示Super User,放置系统管理员使用的可执行命令,如fdisk、shutdown、mount等。与/bin不同的是,这几个目录是给系统管理员root使用的命令,一般用户只能”查看”而不能设置和使用。</td>
</tr>
<tr>
<td>srv</td>
<td>service缩写,服务启动之后需要访问的数据目录</td>
</tr>
<tr>
<td>sys</td>
<td>这是linux2.6内核的一个很大的变化。该目录下安装了2.6内核中新出现的一个文件系统 sysfs</td>
</tr>
<tr>
<td>tmp</td>
<td>存放临时文件的目录</td>
</tr>
<tr>
<td>usr</td>
<td>应用程序存放目录,类似于windows下的program files目录,建议单独分区,设置较大的磁盘空间</td>
</tr>
<tr>
<td>var</td>
<td>放置系统执行过程中经常变化的文件,如随时更改的日志文件。建议单独分区,设置较大的磁盘空间</td>
</tr>
</tbody>
</table>
<blockquote>
<p>排名不分先后,安装3.1中列出的顺序依次介绍,二级目录及其子目录暂时不做介绍。</p>
</blockquote>
<p>至此,Centos图形界面基本操作及目录结构介绍完毕,现在我们已经可以在本地Centos系统上做一些常规操作,但如果是服务器的话我们不可能每次都跑去机房,所以,下一篇文章将讲解远程登录相关知识。</p>
</div>
<div id="MySignature" role="contentinfo">
<br>
作者:黑马腾云 <br>
微信公众账号:自学帮<br>
博客园:黑马腾云博客<br>
如果你想及时得到个人撰写文章以及著作的消息推送,或者想看看个人推荐的技术资料,可以扫描左边二维码(或者长按识别二维码)关注微信公众号)。
<br>本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
<div style="clear: both"></div><br><br>
来源:https://www.cnblogs.com/heimatengyun/p/12161873.html
頁:
[1]