2018.1.6学习日志Centos命令和vim简单命令

Centos6.0命令:

         pwd 获取当前位置

         cd ./a进入到当前目录的a目录下

         cd ..返回上层目录

         cp file1 file2 将file1 覆盖file2(若file2不存在先创建file2再将file1的信息复制到file2中)

         ls(显示当前目录信息)

         ls ./a(显示a目录下的信息)

         ls –a显示当前目录下所有文件信息(包括隐藏文件)

         ls -1以列的形式显示当前目录下的文件信息

         ls –l(ll)显示当前目录下的详细信息

         chmod +(权限) file 给file相应的权限

         mkdir file创建一个目录

         mkdir –p /file1/file2/file3 在相应目录下创建file3目录

         mv file1 file2 将file1移动到file2中

         rm file1删除file1

         rm –r file1删除file1文件夹

         -r表示文件夹

         -f强制

         rm –rf file1强制删除文件夹file1

         cat > a 向a文件中写入内容(ctrl+d结束,ctrl+c终止)

         cat >> a在a的末尾写入内容

         echo > a输出内容写入文件a中

         echo >> a在末尾写入

         find ./file file2 在file文件夹中查找名为file2的文件并显示文件夹信息

         find ./file –name “*.cpp”在file文件夹中查找后缀名为cpp的文件

         grep –n “a” b在文件b中查找a字符串的位置返回行数,并输出

  tar命令

•用途:制作档案文件、释放档案文件

•格式:创建——tar [选项]... 档案文件名源文件或目录

解开——tar [选项]... 档案文件名[-C 目标目录]

q常用命令选项

n -c:创建归档文件

n -x:解开归档文件

n -v:输出详细信息

n -f:表示使用归档文件

n -j: 通过bzip2 的支持进行压缩/解压缩:此时档名最好为*.tar.bz2

n -z: 通过gzip的支持进行压缩/解压缩:此时档名最好为*.tar.gz

2018.1.6学习日志Centos命令和vim简单命令

2018.1.6学习日志Centos命令和vim简单命令

2018.1.6学习日志Centos命令和vim简单命令

 

                                               VIM

i 在当前位置生前插入

I 在当前行首插入

a 在当前位置后插入

A 在当前行尾插入

o 在当前行之后插入一行

O 在当前行之前插入一行

s/old/new/ 用old替换new,替换当前行的第一个匹配

s/old/new/g 用old替换new,替换当前行的所有匹配

%s/old/new/ 用old替换new,替换所有行的第一个匹配

%s/old/new/g 用old替换new,替换整个文件的所有匹配

h 左移一个字符
l 右移一个字符,这个命令很少用,一般用w代替。
k 上移一个字符
j 下移一个字符

:wq 保存并退出

ZZ 保存并退出

:q! 强制退出并忽略所有更改

:e! 放弃所有修改,并打开原来文件。

:set number 显示行数