在终端
指令 | 功能 |
---|---|
鼠标单击选中 | 复制 |
点击鼠标滚轮 | 粘贴 |
Ctrl Shirt c | 复制 |
Ctrl Shirt v | 粘贴 |
Ctrl Alt t | 打开一个终端 |
xrand -s | 调整终端分辨率 |
Ctrl Shirt + | 放大终端 |
Ctrl - | 缩小终端 |
Ctrl c | 异常终止进程 |
Ctrl n | 代码快速补全 |
vi | 创建并且进入文件 |
gcc | 编译.c文件 |
touch | 创建一个或多个文件 |
cat | 在终端展示文件内容 |
ls | 列出当前路径文件信息 |
tree | 列出当前目录的目录树 |
pstree | 列出当前目录的进程目录树 |
pwd | 展示当前路径 |
cp | 复制文件(夹) |
mkdir | 创建文件夹 |
rm | 删除文件(夹) |
mv | 重命名文件(夹)、移动文件(夹) |
man | 查看API |
vsp | 展开其他文件进行编辑 |
clear | 终端清屏 |
history | 查看历史指令 |
q | 离开man手册 |
grep | 查询 |
echo $PATH | 展示当前路径环境变量 |
.bashrc | 指令配置的隐藏文件 |
source | 刷新文件内容 |
export PATH= | 配置环境变量 |
top | 进程管理器 |
ps aux | 进程查看 |
kill -9 | 终止进程 |
ipcs -m | 查看共享内存 |
ipcrm -m | 删除共享内存 |
file | 查看文件信息 |
md5sum | 查看压缩包编码值 |
sudo | 超级用户权限 |
sudo insmod | 加载驱动 |
sudo rmmod | 卸载驱动 |
lsmod | 驱动查看 |
chmod | 加权限 |
uname -a | 查看内核版本 |
dmesg | 内核情况查看 |
base64 | 查看图片编码 |
wget | 下载软件包 |
sudo apt-get update | 更新下载 |
sudo apt-get install | 下载软件包 |
sudo apt-get remove | 卸载软件包 |
unzip | 解压 |
tar -xvf | 解压 |
ar rcs | 将.o文件生成.a文件 |
nice | 设置nice值 |
renice -n nice值 -g 进程id | cpu资源调度 |
chrt -f -a -p 优先级别 进程id | 设置RT优先级策略 |
在编辑文件
vi 进入文件后
在编辑模式
指令 | 功能 |
---|---|
i | 进入编辑模式 |
dd | 剪切一行 |
3dd | 剪切三行 |
yy | 复制一行 |
3yy | 复制三行 |
在命令行模式
指令 | 功能 |
---|---|
Esc | 退出编辑模式 |
:set nu | 显示行高 |
:set nonu | 取消显示行号 |
:set ff=unix | 更改doc成unix |
:set fileencoding=utf-8 | 更改编码格式 |
/ | 文件内容光标定位 |
1,$s/hello/no/g | 文件内hello替换成no |
1,$s/hello/no/gc | 文件内hello替换成no |
gg=G | 文件内容自动对齐 |
: wq | 保存退出到终端 |