一、Linux基本认识
-
Linux是什么
Linux是一套免费的、开放源代码的,并可以自由传播的操作系类UNIX统 软件,它主要用于基于Intel X86系列的CPU上。
-
Linux体系结构
Linux 一般有 3 个主要部分: 内核(kernel)、命令解释层(Shell 或其他操作系统环境)、实用工具。
内核
内核是系统的心脏,是运行程序和管理像磁盘和打印机等设备的核心程序。
命令解释层(shell)
Shell 是系统的用户界面,提供用户与内核进行交互操作的一种接口。它接收用户输入的命令,并且把它送入内核去执行。
Shell是一个命令解释器,它解释由用户输入的命令并且把它们送到内核。不仅如此,Shell有自己的编程语言用于对命令的编辑,它允许用户编写由shell命令组成的程序。
实用工具
标准的Linux系统都有一套叫做实用工具的程序,它们是专门的程序,例如编辑器、执行标准的计算操作等。用户也可以产生自己的工具。
实用工具可分三类:
编辑器:用于编辑文件。
过滤器:用于接收数据并过滤数据。
交互程序:允许用户发送信息或接收来自其他用户的信息。
Linux的编辑器主要有:Ed、Ex、Vi和Emacs。其中,Ed和Ex是行编辑器,Vi和Emacs是全屏幕编辑器。
-
Linux 运行级别
0: 停机
1:单用户模式
2:字符界面多用户模式
3:字符界面完全多用户模式(服务器) //常用的字符界面
4:未分配
5:图像界面的多用户模式 //一般默认的系统界面
6:重新启动(不要把系统默认运行级别设置为6,否则系统不能正常 启动)
【查看当前进程级别的指令:runlevel】
【修改系统运行级别: init 【级别】】
二、Linux指令
-
用户切换
切换为超级用户:sudo su root
切换普通用户:su username
2.1Linux 命令基础
Linux命令的通用命令格式: 命令字 [选项] [参数]
选项: 用于调节命令的具体功能
参数:命令操作的对象,如文件、目录等
linux命令的特点:
命令区分大小写
可以使用Tab键补全命令
利用向上或向下的光标键,翻查历史信息并再次执行
利用分号来分隔同一命令行上多条命令。如:“cd /;ls”
利用”\”断开长命令行 (强制换行)
&