玩转Linux:学习Linux过程中遇到的各种问题和小技巧(每天更新)

目录:

0.常用指令(最常更新)

链接:Linux常用指令

1.虚拟机无法联网

解决办法:
①打开“计算机管理”页面
②选择“服务和应用程序”
③选择“服务”
④启动“VMware DHCP Service”和“VMware NAT Service”
玩转Linux:学习Linux过程中遇到的各种问题和小技巧(每天更新)

2.vim打开多个文件同时编辑

vim -o filename1 filename2 filename3
例如:vim -o fun.h fun.c test.c
多个文件之间的切换可以使用ctrl+w+w
关闭文件:输入q+回车;关闭多个文件:输入qa+回车

3.vim编辑模式下如何复制粘贴代码

3.1复制到光标位置

按Esc退出输入,按y+y直接复制光标所在行的内容,按p粘贴

3.2将若干行复制到指定行(我喜欢的这个方式)

:1,6 co 9
作用:将第1行到第6行的代码复制到第9行

4.vim编辑模式下如何选中多行

按一下v,再按方向键配合选择

5.vi/vim键盘图玩转Linux:学习Linux过程中遇到的各种问题和小技巧(每天更新)

6.Linux如何安装并且使用中文输入法

①首先输入 sudo yum install ibus
②等待安装完成后,重启虚拟机
③选择“System”->“Preferences”->“Input Method”,如图:
玩转Linux:学习Linux过程中遇到的各种问题和小技巧(每天更新)
④点击后,按图设置:
玩转Linux:学习Linux过程中遇到的各种问题和小技巧(每天更新)
玩转Linux:学习Linux过程中遇到的各种问题和小技巧(每天更新)
玩转Linux:学习Linux过程中遇到的各种问题和小技巧(每天更新)
玩转Linux:学习Linux过程中遇到的各种问题和小技巧(每天更新)
⑤设置完成之后,按Ctrl+Space空格键切换中文输入,效果如图:
玩转Linux:学习Linux过程中遇到的各种问题和小技巧(每天更新)
玩转Linux:学习Linux过程中遇到的各种问题和小技巧(每天更新)

7.Linux时间操作

7.1设置Linux系统的时间

①输入指令:sudo date -s “20180203 16:12:00”
②输入密码,回车完成
玩转Linux:学习Linux过程中遇到的各种问题和小技巧(每天更新)

7.2查看当前天是今年的第几天

输入指令:date “+%j”
玩转Linux:学习Linux过程中遇到的各种问题和小技巧(每天更新)

8.关闭和重启Linux系统

关闭:poweroff
重启:reboot

9.Linux使用GDB调试C程序

请点击: Linux使用GDB调试C程序

10.vim中查找字符

:/字符
eg:
/? 查找字符’?’
/abc 查找字符’abc’
额外补充:当查找某字符后,对应的字符会一直保持高亮,想要快速消除这些高亮,直接再查找一个不存在的字符就行了,例如:/hgghjfgahjdbasdaywbe

11.替换字符

1,3s/e/E 将第1行到第3行中每一行的第一个字符e替换成E
1,3s/e/E/g 将第1行到第3行中每一行的所有字符e替换成E
%s/e/E/g 将全文中的所有字符e替换成E