命令 [选项] [参数]
注意事项1.[ ]表示可以省略 [选项]:功能 [参数]:操作的对象
2. 以上三者之间必须用空格隔开
打开终端:(1)点击Terminal
(2)ctrl + alt +‘t’
清屏:(1)clear
(2)‘crtl’+‘l’
上下箭头查看历史命令
命令提示符:rccsad@ubuntu:~$
用户名@主机名:当前路径$
@:分隔符 $:普通用户 #:超级用户
绝对路径:从根目录开始的路径
pwd:显示当前目录的绝对路径
ls:显示当前路径下的内容
ls -a:显示当前路径下的所有内容,包括隐藏文件
隐藏文件:以.开头的文件
蓝色:文件夹(目录) 白色:文件 绿色:可执行文件
. :表示当前目录
… :表示上一级目录
ls -l:显示当前路径下的详细属性
touch 文件名/文件路径:新建文件,可以同时新建多个
rm 文件名/文件路径:删除文件,可以同时删除多个文件,数据不可恢复
mkdir 文件夹:创建文件夹,可以同时创建多个
rmdir 文件夹:删除文件夹,删除空文件夹
rm -r 文件夹:删除文件夹,空和非空文件夹都能删除
cd 路径:切换路径
cd :直接回到家目录
cd -:回到上一次操作的目录
cp 源(文件/-r文件夹) 目的文件夹:复制
mv 源文件/源文件夹 目的文件夹:移动
mv 原来的名字 现在的名字:改名字
vim 文件名
如果文件存在,直接打开,进行编辑
如果文件不存在,则创建并打开,进行编辑
三种模式:
1、 命令行模式(刚进入)
2、 插入模式
3、 底行模式
命令行模式切换到插入模式:i
插入模式切换到命令行模式:Esc
命令行模式切换到底行模式:shift+冒号
在底行模式下:
w:保存
wq:保存并退出
q:退出
q!:强制退出
wq!:保存并强制退出
在命令行模式下:
yy:复制
p:从光标的下一行开始粘贴
dd:删除
u:撤销
ctrl+r:反撤销
set nu:设置行号
set nonu:取消行号
(1) 编译:gcc hello.c,生成的可执行文件名叫做a.out
运行:./a.out
(2) 编译:gcc hello.c -o hello,生成的可执行文件名叫做hello
运行:./hello
找到交换文件,并删除



