泰山派学习笔记(三)一步一步学基础命令

在经历了一座大山--“编译SDK”之后,我们来赶紧恶补以下基础命令。对于前两节我们用的那些命令,晦涩难懂。今天我们再来系统的学习以下,紧跟嘉立创的脚步。

一、典型的linux系统介绍

1.Debian

Debian GNU/Linux是一个非常特殊的版本。1993年,伊恩· 默多克(Ian Murdock)发起Debian计划,它的开发模式和Linux操作系统及其他开源代码操作系统的模式一样,由志愿者通过互联网合作开发。Debian开发者所创建的操作系统中的绝大部分基础工具来源于GNU计划,因此“Debian”常指Debian GNU/Linux。Debian带来了超过51000个软件包(为了能在用户的计算机上轻松安装,这些软件包都已经被编译包装为一种方便的格式),一个软件包管理器(Advanced Packaging Tool,PAPT),这些全都是自由软件。如图所示,为Debian系统标志。

2.Ubuntu

Ubuntu(乌班图)是一个以桌面应用为主的Linux操作系统。其名称来源于非洲南部祖鲁语或豪萨语的“ubuntu”一词,意思是“人性”、“人道待人”,是非洲的一种价值观。类似于儒家的“仁爱”思想。Ubuntu是基于Debian GNU/Linux和GNOME桌面环境开发的。从11.04版本起,Ubuntu发行版放弃了Gnome桌面环境,改为使用Unity(基于GNOME桌面环境的用户界面,由Canonical开发)。Ubuntu的目标在于为一般用户提供一个最新、稳定且主要由自由软件构建而成的操作系统。2013年,Ubuntu正式发布面向智能手机的移动操作系统。

3.Red Hat

Red Hat(红帽)公司创建于1993年,创始人是鲍勃· 扬(Bob Young)和马克· 尤因(Marc Ewing),是目前世界上最资深的Linux厂商。
目前Red Hat系统分为两个系列:一个是由Red Hat公司提供收费技术支持和更新的Red Hat Enterprise Linux(RHEL,Red Hat企业版)和CentOS(RHEL的社区克隆版本,免费版本);另一个是由Red Hat桌面版发展起来的免费版本Fedora Core。图所示为Red Hat系统标志。

二、认识Shell

用户使用操作系统几乎都在桌面环境下,通过鼠标单击操作基本可以完成大部分的工作。图形界面对用户十分友好,交互方便。然而,Linux操作系统的许多功能使用Shell命令来完成要比图形界面更快速且直接。
因此,掌握Shell命令的用法十分重要。学习Shell命令,首先需要理解Shell的定义以及Shell在操作系统中的定位。
Shell可直译为“贝壳”,而Linux操作系统中的Shell可以被视为Linux内核的一个外层保护工具。主要负责完成用户与内核之间的交互,其主要面对的是用户。
Shell本质上是一个命令行解释器。其功能为将用户命令解析为操作系统所能理解的指令,从而实现用户与操作系统的交互。Shell为操作系统提供了内核以上的功能,直接用来管理和运行系统。
用户、Shell和Linux操作系统内核之间的关系,如图所示。

Shell是命令行解释器,是用来解析用户命令的。Linux内核可以做很多事,硬件如显卡、声卡、内存、硬盘等都由内核来控制。这些硬件执行的命令需要由用户来下达,而内核对用户的文本控制命令是“听不懂”的。因此,用户在命令行提示符下输入命令文本,这样的命令传递给内核前需要有一个“翻译”,这个“翻译”就是Shell。

Linux操作系统中Shell的运行环境是终端。用户只需开启终端,即可启动Shell环境。如图所示,命令行提示符是Shell运行环境的标志。

三、Linux操作系统基础命令

1.切换用户命令su

su用来实现对当前系统的操作用户进行切换,通常被用来完成普通用户与超级用户(管理员)的切换。因为当用户需要对根目录中的文件进行访问或写入时,由于权限问题,常需要将当前的普通用户更换为超级用户。

命令su的语法格式可以通过操作系统帮助查看,一般命令行输入“命令 + -help”即可。

2.常用系统管理命令

Linux操作系统中常见的系统管理命令如表所示,下面将分别简单介绍其使用方法。

3.文件相关命令

1)创建目录mkdir

使用mkdir在任意位置创建目录。

2)删除目录rmdir
3)目录切换命令cd

4)文件显示查询ls

命令ls的功能为列出目录中所有的文件。

5)文件的复制、剪切、删除

命令cp用来实现将目录或文件复制到另一个目录或文件中。命令mv用来实现将目录或文件移动(剪切)到另一个目录或文件中,也可以用来修改文件的名字。命令rm用来删除文件或目录。

6)文件目录的打包或解包tar

7)历史命令查询

查询输入过的命令和指令,可以直接点击键盘的“ ↑ ”和“ ↓ ”。

  • 10
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

永远都是新手

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值