什么是Linux
Linux一般在人看来是一款操作系统,实际不然。它是在Kernel下的一款内核,(内核的主要功能更加接近于一种逻辑思维的集合体,负责处理命令,并按照设定的命令的重要程度先后向cpu申请资源)这种内核经过各个不同的公司、企业、个人以自己的需求进行DIY封装软件后,就形成了多个不同的版本,例如Linux Mint、Ubuntu、Debian GNU/Linux、PCLinuxOS…
Linux—命令行操作的特色
在Linux中,使用命令来进行对于系统中大量文件的快速管理与便捷操作是很多程序员选择Linux的原因(于其开源、便于自定义的特点被企业大量应用在企业的开发与管理之中)。
Linux中命令的基本格式
注意:
1.参数用来指定命令的某些功能,可以加也可以不加
2.命令和参数和目标之间要用空格分开
3.参数中“-” 表示单词的缩写,“- -”表示单词的全拼
4.在执行命令时通常遵循这些规则,特殊情况除外
5.命令必须在行提示符之后输入,没有行提示符的输入时无效的。
Linux中的命令行提示符
以我的Linux为例,在进入Linux的Terminal进行操作时,常常可以看到下面的情况
[root@localhost Desktop]#
–[1] - [2] — [3] ---------- [4] —[5]
[1]root:
运行shell的用户是谁
[2]@:
分割符号
[3]localhost:
主机短名称
[4]Desktop:
所在当前主机的位置
[5]#:
身份提示符号
$表示普通用户
#表示超级用户
》》超级用户比普通用户的权限等级高,普通用户只是使用者、而超级用户则是管理员/拥有者。
所以在Linux中,命令行提示符是很重要的,可以从其中轻松地看到自己目前的工作状态
在Linux中,超级用户掌控着整个系统的生杀大权,很多的Linux管理命令用普通用户身份是不允许使用的,所以我们需要使用超级用户身份来进行linux的学习。但是身为初学者,使用root权限很容易删除或者改变系统的重要配置文件,彻底让电脑歇菜。这时我们需要一个神奇的东西,叫做虚拟机。在虚拟机中所做的所有操作都不会影响到真机的运行,一旦操作失误,只需要将虚拟机恢复设置就又可以快快乐乐的敲代码了。