Linux常用命令(三)

man 查看帮助文档

 

alias ls : 查看命令是否被封装

echo : 显示字符串到屏幕终端

echo $PATH : 将环境变量打印出来

 

poweroff:关机

rebot:重启

需要管理员权限

 

vim是从vi发展过来的文本编辑器

命令模式:打开文件之后默认进入命令模式

编辑模式:

末行模式:

 

 

命令模式 à 末行模式  :

末行模式 à 命令模式  esc两次

 

命令模式下命令:

h – 左

l – 右

j – 下

k – 上

0 – 当前行头部

$ – 当前尾部

gg – 文本头部

G 文本尾部

 

x – 删除当前位字符

u – 撤销上一步动作

dw – 删除一个单词(光标后的)

d0 -- 删除光标前的内容

d$ 、D -- 删除光标后的内容

dd -- 删除当前行

4 dd – 删除当前光标后4行

 

撤销:u

反撤销:ctrl + r

 

复制: 单行 yy  多行  nyy

粘贴:p(当前所在行的下方) P 当前所在行

剪贴:dd  == 删除

 

可视模式:

v – 可视模式(选择模式);

选择内容:hjkl

复制y 删除 d

/ 内容 查找内容(光标处向下查找)

n 选择的内容向下切换 N 向上查找

? 查找内容(光标处向上查找)

 

# -- 光标移动到要查找的内容,按#

 

单个字符的替换 命令行模式下 r

 

缩进:

向右 >>

向左 <<

 

命令模式 à 文本模式

A 光标跳到行尾开始插入

a 从光标后面开始插入

i 从光标前开始插入

I 从光标行首开始插入

o 在下一行行首开始

O 在光标的上一行行首开始插入

s 删除光标后字符插入

S 删除光标所在一行开始插入字符

 

末行模式切的操作:

字符串替换:

1) 替换光标所在行:

:s/tom/jack 将光标所在行的第一个tom字符串替换成jack

:%s/tom/jack 每行的第一个tom字符串替换成jack

:s/tom/jack/g 将光标所在行所有的tom替换成jack

:@s/tom/jack 将整个文本的tom替换成 jack

: 27,30s/tom/jack 将第27行到30行的tom替换成jack

2) 查找

/   ?

执行命令:



保存退出:

q – 退出

q! – 退出不保存

w – 保存

wq – 保存退出

x  = wq

 

在命令模式下保存并退出: ZZ       

 

vi分屏:

末行模式下:

:vsp + 文件名 竖直分屏

 

vim的配置文件:

/etc/vim/vimrc 系统级配置文件目录

~/.vim/vimrc 用户级配置文件目录

 

gcc 编译过程:

 

可以指定宏 参数 -D

优化程序 -O 1,2,3 优化等级 把冗余的代码优化

-Wall 输出警告信息

-g 输出调试信息(使用gdb调试时使用)

-c 生成 .o 文件

 

posted @ 2019-08-03 08:16  王清河  阅读(218)  评论(0编辑  收藏  举报