linux-简单命令
一、辅助命令
1.type用来判断命令是内部还是外部
外部命令
内部命令
2.帮助手册help&man
help:内部命令帮助手册
man:外部命令帮助手册,使用前需下载:yum install man -y
3.whereis:定位命令位置
二、目录操作
1.切换目录:cd+目录的路径
2.查看当前目录的完整路径:pwd
3.返回父目录:cd..
4.新建目录:mkdir+目录名字
5.查看目录:ls&ll
6.查看目录下的所有东西(包括隐藏文件):ls –al 等价于 ll –a
7.查看文件内容:cat/more/less
cat+文件:一次性显示整个文件内容
more+文件:显示一屏文本
按Space键,显示文本的下一屏内容。
按Enier键,只显示文本的下一行内容。
按B键,显示上一屏内容。
按Q键,退出。
less+文件名字 类似more
8.拷贝目录:cp+目录a+目录b -r
9.删除目录:rmdir+目录,rmdir只能删除空目录,若要删除非空目录则用rm-rf dir
10.移动/修改目录名字:mv
移动:mv+目录+其他路径
修改名字:mv+目录+修改的名字
11.创建文件:touch+文件
12.删除文件:rm+文件 -f
13.从头打印文件内容:head -num filename 打印文件的1-num行
14.从尾部打印文件内容:tail -num filename 打印文件的后num行
15.查找文件或目录:find pathname -name filename(可以按正则表达式来查找)
三、文本编辑vi
1.打开文件
vi filename :打开或新建文件,并将光标置于第一行首
vi +n filename :打开文件,并将光标置于第n行首
vi + filename :打开文件,并将光标置于最后一行首
vi +/pattern filename:打开文件,并将光标置于第一个与 pattern匹配的串处,n向下查找,N向上查找
2.编辑-->输入:
i: 在当前光标所在字符的前面,转为输入模式;
a: 在当前光标所在字符的后面,转为输入模式;
o:在当前光标所在行的下方,新建一行,并转为输入模式;
O:在当前光标所在行的上方,新建一行,并转为输入模式;
3.命令行模式
:w 保存
:q 退出
:q! 不保存退出
:wq 保存退出
4.搜索:
/pattern:光标放在搜索词的位置
:/pattern:光标放在搜索词的行头位置
n:在同一方向重复上一次搜索命令
N:在反方向上重复上一次搜索命令
5.替换:
:s/p1/p2/g 将当前行中所有p1均用p2替代
:n1,n2s/p1/p2/g将第n1至n2行中所有p1均用p2替代
:g/p1/s//p2/g将文件中所有p1均用p2替换
6.显示行号:
:set nu 显示行号
:set nonu 取消行号
7.复制:
yy 复制光标所在行(常用)
yw 复制一个词
nyy 复制光标所在行的向下n行,例如, 20yy则是复制20行(常用)
p,P p为复制的数据粘贴在光标下一行, P则为粘贴在光标上一行(常用)
8.移动光标:
行间移动光标:
G:光标移至文章最后一行
gg:光标移至文章开头
nG:光标移动至第N行行首
n+:光标下移n行
n-:光标上移n行
H :光标移至屏幕顶行
M :光标移至屏幕中间行
L :光标移至屏幕最后行
行内移动光标:
0: 绝对行首
^: 行首的第一个非空白字符
$: 绝对行尾
9.翻屏:
ctrl:f,b
10.删除:
dw 删除光标所在单词
dd 删除光标所在行
x或X:删除一个字符,x删除光标后的,而X删除光标前的
删除第N行到第M行:进入命令行模式后
N,Md
.代表光标所在行
$文件的最后一行
11.撤销&重做
u 撤销
ctrl+r 重做 撤销的操作
. 重复上一步的操作
ZZ: 保存并退出 不需要冒号,编辑模式
12.安装vim
yum install vim -y