安装完Ubuntu后,进入系统,呈现在眼前的是Ubuntu的界面,跟windows的差不太多。一般操作系统包含GUI和CLI。GUI就是我们现在看到的,也是windows常用的直接用拖拽,点击等操作对系统进行命令,CLI则使用命令直接对系统进行操作。
右键 open Terminal就进入到我们的命令行界面了。这里说一下,你每Open Terminal一次就新开一个命令行界面(终端),而每个终端是单独运行的。
下面说一下最基本的操作命令:
命令包含三个部分:1命令 2选项 3参数。 任何一个命令后加一个&符号,表示后台运行该指令。
提示符分为两种:$表示普通用户 #表示root用户,最高权限
ctrl+c: 强制终止当前命令
clear:清除当前页面
tab键可以自动补全命令,文件名,但是无法补全参数。
只要能唯一识别的命令,单击tab就能补全。双击tab可以查找以指定字符开头的全部命令。
history:所有的历史命令。
!! :重复前一个命令(跟方向键上一样)
!字符 :重复前一个以‘字符’开头的命令
!num:按照历史记录的序号执行命令
!?abc : 重复之前包含ABC的命令
!-n : 重复倒数第n个命令
ctrl+r:在按ctrl+r 后输入前面输入过命令包含的任意字符,都能找到相应命令
esc后按.可以用来调用上个命令的参数
通配符:
* 匹配零个或多个字符
? 匹配任意一个字符
[0-9] 匹配一个数字范围
[ABC] 匹配列表里任何字符
[^abc] 匹配列表以外字符
切换用户:
su - 用户名 :切换到‘用户名’下用户,不加用户名,则切换到root用户。(可以不加-,尽量加上,切换到全新终端)
sudo :使用管理员权限运行命令
id:显示当前用户信息
passwd:修改当前用户密码
管理后台作业:
ctrl+z:暂停某个程序
jobs: 查看后台程序
bg+程序运行编号:让一个程序继续在后台运行
fg+程序运行编号:让一个程序在前台运行