认识Linux
1、什么是Linux?
Linux严格来说是单指操作系统的内核,因操作系统中包含了许多用户图形接口和其他实用工具。如今Linux常用来指基于Linux的完整操作系统,内核则改以Linux内核称之。来看一看目前主要的Linux发行版本;
- 基于Dpkg (Debian系)
Linux Mint:基於Ubuntu,人气与Ubuntu不相上下的發行版。
Edubuntu:是Ubuntu的教育发行版。
Elementary OS:基於Ubuntu,使用基於[[GNOME]]名為Pantheon的桌面環境。
Kubuntu:使用KDE桌面环境的Ubuntu套件。
Lubuntu:使用LXDE桌面环境的Ubuntu套件。
- 基于RPM(Red Hat系)
Red Flag Linux:即红旗Linux,由北京中科红旗软件技术有限公司开发,主要针对中国市场。
Red Hat Enterprise Linux:红帽Linux家族中唯一的商业分支。
Scientific Linux:基于红帽Linux企业版,遵循GPL的软件重新编译而成。
2、输入法调整
Application ----->System Tools -----> Settings ------> Rejion&language -----> Input source ---->+ ---->Chinese ---->Pinyin
shift 是切换语言的方式
3、什么是shell?
由于安全、复杂、繁琐等原因,用户不能直接接触内核(也没有必要),需要另外再开发一个程序,让用户直接使用这个程序;该程序的作用就是接收用户的操作(点击图标、输入命令),并进行简单的处理,然后再传递给内核。如此一来,用户和内核之间就多了一层“代理”,这层“代理”既简化了用户的操作,也保护了内核。
用户界面和命令行就是这个另外开发的程序,就是这层“代理”。在**Linux**下,这个命令行程序叫做 **Shell**。
当前系统默认使用shell类型:bash ##GUN Bourne again Shell
4、Linux中运行命令
命令 参数 目标
ls -s test
注意:
1)参数用来指定命令的某些功能,可以加也可以不加。
2)命令和参数和目标之间要用空格分开。
3)参数中“-” 表示单词的缩写,“--”表示单词的全拼。
4)在执行命令时通常遵循这些规则,特殊情况除外。
5)命令必须在行提示符之后输入,没有行提示符的输入时无效的。
5、命令提示符中字符的含义
[kiosk@foundation0 Desktop]$
[1][2] [3] [4] [5]
[1]kiosk:
运行shell的用户是谁
[2]@:
分割符号
[3]foundation0:
主机短名称
[4]Desktop:
所在当前主机的位置
[5]$:
身份提示符号
$表示普通用户
#表示超级用户