Linux经常使用指令

vi: 建立文件 vi test.javajava

vi filename :打开或新建文件,并将光标置于第一行首 
vi +n filename :打开文件,并将光标置于第n行首 
vi + filename :打开文件,并将光标置于最后一行首 
vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处 
vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filename 
vi filename….filename :打开多个文件,依次进行编辑spa

i :在光标前 
I :在当前行首 
a:光标后 
A:在当前行尾 
o:在当前行之下新开一行 
O:在当前行之上新开一行 
r:替换当前字符 
R:替换当前字符及其后的字符,直至按ESC键 
s:从当前光标位置处开始,以输入的文本替代指定数目的字符 
S:删除指定数目的行,并以所输入文本代替之 
ncw或nCW:修改指定数目的字 
nCC:修改指定数目的行test

cat:建立文件file

touch:建立文件命名

ln:建立超连接 ln file linktouch

mv 移动文件 移动

mv test.txt aaa.txt(重命名)di

mv * ../ 将当前文件夹下文件移动到上一层文件

cp 复制文件vi

cp file1 file2 复制一个文件 
cp dir/* . 复制一个目录下的全部文件到当前工做目录 
cp -a /tmp/dir1 . 复制一个目录到当前工做目录 
cp -a dir1 dir2 复制一个目录 

mkdir 建立文件夹

mkdir dir1 建立一个叫作 'dir1' 的目录'  mkdir dir1 dir2 同时建立两个目录  mkdir -p /tmp/dir1/dir2 建立一个目录树 

相关文章
相关标签/搜索