linux和vim常用命令


1.linux系统命令


* date 显示系统日期

* cal 2007 显示2007年的日历表

* cat /proc/cpuinfo 显示CPU info的信息

2.linux关机命令

* shutdown -h now 关闭系统(1)

* init 0 关闭系统(2)

* shutdown -r now 重启(1)

* reboot 重启(2)

* logout 注销

3.linux文件和目录

* cd /home 进入 '/ home' 目录'

* cd .. 返回上一级目录

* cd ../.. 返回上两级目录

* cd 进入个人的主目录

* cd - 返回上次所在的目录

* pwd 显示工作路径

* ls 查看目录中的文件

* ls -l 显示文件和目录的详细资料

* ls *[0-9]* 显示包含数字的文件名和目录名

* mkdir dir1 创建一个叫做 'dir1' 的目录'

* mkdir dir1 dir2 同时创建两个目录

* rm -f file1 删除一个叫做 'file1' 的文件'

* rmdir dir1 删除一个叫做 'dir1' 的目录'

* rm -rf dir1 删除一个叫做 'dir1' 的目录并同时删除其内容

* mv dir1 new_dir 重命名/移动 一个目录

* cp file1 file2 复制一个文件

* cp dir/* . 复制一个目录下的所有文件到当前工作目录

* cp -a dir1 dir2 复制一个目录

* ln -s file1 lnk1 创建一个指向文件或目录的软链接

4.linux文件搜索

* find / -name file1 从 '/' 开始进入根文件系统搜索文件和目录

* find / -xdev -name \*.rpm 搜索以 '.rpm' 结尾的文件,忽略光驱、捷盘等可移动设备

* find /home/user1 -name \*.bin 在目录 '/ home/user1' 中搜索带有'.bin' 结尾的文件

5.vim插入命令

* i 在当前位置生前插入

* I 在当前行首插入

* a 在当前位置后插入

* A 在当前行尾插入

* o 在当前行之后插入一行

* O 在当前行之前插入一行

6.vim撤销命令

* u 撤销(Undo)

* U 撤销对整行的操作

7.vim删除命令

* x 删除当前字符

* 3x 删除当前光标开始向后三个字符

* dd 删除当前行

* dj 删除上一行

* dk 删除下一行

* 10d 删除当前行开始的10行

8.vim拷贝和粘贴命令

* yy 拷贝当前行

* shift+p 在当前行前粘贴

* nyy 拷贝当前后开始的n行,比如2yy拷贝当前行及其下一行。

9.vim推出命令

* :wq 保存并退出

* ZZ 保存并退出

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

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

你可能感兴趣的:(linux和vim常用命令)