一、了解 虚拟机 中的终端
键盘按下 CTRL ALT T 三个键打开终端
加入终端界面我们会看到如下界面
hgj@ubuntu:~$ //是命令提示符提示你输入命令
hgj 表示的是用户名
@ 是分隔符
ubuntu 是主机名
:是分隔符
~ 是当前工作路径
$ 是当前用户权限 $ 是普通权限 # 是超级用户权限
二、命令的使用
1.命令的书写规范:
命令[空格]-选项[空格]参数
2.两种路径
相对路径:相对于当前路径的路径
如 ../../../
绝对路径:从根目录出发的路径
如 /usr/home
第一个 / 表示的是根目录 后面的 / 是分隔符
3.一些简单的命令
pwd:显示当前所在路径
ls 显示当前目录下面的信息
ls -l : 以列的显示显示信息 list
ls -a : 显示所有的信息(包含隐藏文件)
隐藏文件:以 . 开头
ls -al : 以列的显示显示所有信息
cd : 切换目录(带路径)
单独使用 cd 时会加入到工作目录
.. : 表示下一级目录
. : 表示当前目录
~ :表示的是 /home/用户目录
su :切换用户命令 后面可以跟 用户名,或者不跟 默认是root
三、目录与文件操作
1.文件相关的操作
文件的创建 : touch 文件名 #可带路径 , 多个用空格隔开
* 当文件存在时,会将文件的修改时间更新
文件的删除 : rm 文件名
* rm 带参数 -i 时会弹出交互界面
* rm 带参数 -f 时表示强制删除
文件的移动 : mv 文件名 路径
* 当 mv 后面是两个文件名时 mv 的作用是重命名
2.目录相关的操作
目录的创建 : mkdir 文件名
多个目录的创建 : mkdir 多个文件名 用空格隔开
多级目录嵌套创建 : mkdir -p 多个文件名 用 / 隔开
目录的复制 : cp -r 源目录(路径) 目标目录(路径)
* 如果目标目录存在,则将源目录拷贝过去,存在目标目录下面
* 如果目标目录不存在,则将源目录拷贝过去,重命名为目标目录
目录的移动 : 目录的移动和文件移动的用法一致
目录的删除 : rm -r 以递归的方式删除目录及目录下的内容
四、vim gcc 工具的下载
sudo apt-get install vim
sudo apt-get install gcc
说明:以上只是笔者在学习过程中,简单记录一下自己所学所得,如有错漏之处还请告知,以便笔者改正学到新知识