Linux培训
达内IT学院

400-111-8989

Linux系统新手入门指南(一)


熟悉Linux系统的小伙伴们都知道,Linux给我们带来的是一片开源的天地,大部分的服务器都是Linux的。本篇是针对Linux系统的新手,为新手们准备的入门指南,希望看完本篇文章能让大家无障碍的操作Linux系统。接下来就和小编一起来看一看这这篇文章吧

Linux简介

Linux是一款免费的操作系统,用户可以通过网络或其他途径免费获得,并可以任意修改其源代码。这是其他的操作系统所做不到的。

正是由于这一点,来自全世界的无数程序员参与了Linux的修改、编写工作,程序员可以根据自己的兴趣和灵感对其进行改变,这让Linux吸收了无数程序员的精华,不断壮大。

1.Linux的桌面环境

相信大家都用习惯了windows,那么windows最方便支持就在于它友好的和用户交互了,所以我也先给大家介绍一下Linux的桌面环境。

2.什么是桌面环境?

在图形计算中,一个桌面环境(Desktop environment,有时称为桌面管理器)为计算机提供一个图形用户界面(GUI)。但严格来说窗口管理器和桌面环境是有区别的。

桌面环境就是桌面图形环境,它的主要目标是为Linux/Unix操作系统提供一个更加完备的界面以及大量各类整合工具和使用程序,其基本易用性吸引着大量的新用户。桌面环境名称来自桌面比拟,对应于早期的文字命令行界面(CLI)。

一个典型的桌面环境提供图标,视窗,工具栏,文件夹,壁纸以及像拖放这样的能力。整体而言,桌面环境在设计和功能上的特性,赋予了它与众不同的外观和感觉。

3.Linux桌面环境有哪些?

(1)gnome

即GNU网络对象模型环境(The GNU Network Object Model Environment),GNU计划的一部分,开放源码运动的一个重要组成部分。是一种让使用者容易操作和设定电脑环境的工具。

目标是基于自由软件,为Unix或者类Unix操作系统构造一个功能完善、操作简单以及界面友好的桌面环境,他是GNU计划的正式桌面。

(2)Xfce

即XForms Common Environment,创建于2007年7月,类似于商业图形环境CDE,是一个运行在各类Unix下的轻量级桌面环境。原作者Olivier Fourdan最先设计XFce是基于XForms三维图形库。Xfce设计目的是用来提高系统的效率,在节省系统资源的同时,能够快速加载和执行应用程序。

(3)Fluxbox

Fluxbox是一个基于GNU/Linux的轻量级图形操作界面,它虽然没有GNOME和KDE那样精致,但由于它的运行对系统资源和配置要求极低,所以它被安装到很多较旧的或是对性能要求较高的机器上,其菜单和有关配置被保存于用户根目录下的.fluxbox目录里,这样使得它的配置极为便利。

(4)Enlightenment

是一个功能强大的窗口管理器,它的目标是运用户轻而易举地配置所见即所得的桌面图形界面。

现在Enlightenment的界面已经相当豪华,它拥有像AfterStep一样的可视化时钟以及其它浮华的界面效果,用户不仅可以任意选择边框和动感的声音效果,最有吸引力的是由于它开放的设计思想,每一个用户可以根据自己的爱好,任意地配置窗口的边框、菜单以及屏幕上其它各个部分,而不须要接触源代码,也不须要编译任何程序。

4.Linux文件系统

(1)Linux文件权限

Linux系统新手入门指南

其中我们可以看见属性

lrwxrwxrwx

前面的l我们先不管,后面还有9个字母,代表的就是文件的权限,从左到右,三个一组,分别是所有者拥有的权限,所有者所在用户组其他用户拥有的权限,系统所有用户对该文件的权限。

r(Read,读取):对文件而言,具有读取文件内容的权限;对目录来说,具有浏览目录的权

w(Write,写入):对文件而言,具有新增、修改文件内容的权限;对目录来说,具有删除、移动目录内文件的权限。

x(eXecute,执行):对文件而言,具有执行文件的权限;对目录了来说该用户具有进入目录的权限。

注:-表示不具有该项权限。

有时候,字符似乎过于麻烦,因此还有另外一种方法是以数字来表示权限,而且仅需三个数字。

r:对应数值4

w:对应数值2

x:对应数值1

-:对应数值0

(2)改变文件或目录的访问权限?

很简单,比如我们需要给我们自己也就是文件所有者加上执行+读+写权限,那么就是4+2+1=7,给所有者所在用户组其他用户加上写和读权限,也就是6,给系统所有用户加上读权限,也就是4。

最后我们使用chmod +所加权限(三位数字)文件给文件加权限

Linux系统新手入门指南

好,介绍完权限问题,我们再来看第一个字母。第一个字母代表的就是文件类型。

-:表示这是一个普通的文件。

d:表示是一个目录。

l:表示这是一个符号链接文件,实际上它指向另一个文件,其实相当于Windows中的快捷方式。

下面重点介绍下普通的文件,还有些不常见的系统文件

b、c:分别表示区块设备和其他的外围设备,是特殊类型的文件。

s、p:这些文件关系到系统的数据结构和管道,通常很少见到。

(3)文件类型

普通文件:

纯文本文件(Ascii):这是Unix系统中最多的一种文件类型,简单的来说,我们使用cat命令就能读取文件内容。

二进制文件(binary):系统其实仅认识且可以执行二进制文件(binary file)。Linux中的可执行文件(脚本,文本方式的批处理文件不算)就是这种格式的。比如我们的命令cat。

数据格式的文件(data):有些程序在运行过程中,会读取某些特定格式的文件,那些特定格式的文件可以称为数据文件(data file)。举例来说,Linux在用户登入时,都会将登录数据记录在/var/log/wtmp文件内,该文件是一个数据文件,它能通过last命令读出来。但使用cat时,会读出乱码。因为它是属于一种特殊格式的文件。

以上就是小编为Linux系统新手准备的入门指南第一篇,对否对你有所帮助呢?觉得有帮助的小伙伴们,明天记得来达内Linux官网查看后面的内容。

【免责声明:本文由小编转载自网络,旨在分享提供阅读,版权归原作者所有,如有侵权请联系我们进行删除。】

预约申请免费试听课

填写下面表单即可预约申请免费试听! 怕学不会?助教全程陪读,随时解惑!担心就业?一地学习,可全国推荐就业!

上一篇:0基础如何学习Linux系统
下一篇:Linux系统新手入门指南(二)

学物联网工程好就业吗?

图像算法工程师发展前景

大数据运维工资一般多少?

运维工程师经常加班吗?

  • 扫码领取资料

    回复关键字:视频资料

    免费领取 达内课程视频学习资料

Copyright © 2023 Tedu.cn All Rights Reserved 京ICP备08000853号-56 京公网安备 11010802029508号 达内时代科技集团有限公司 版权所有

选择城市和中心
黑龙江省

吉林省

河北省

湖南省

贵州省

云南省

广西省

海南省