CentOS 7 Linux 学习笔记 (2、3、4、5)
目录:
一、CentOS 7 的安装
二、CentOS 7 的网络设置
三、目录与文件操作
四、Vi文本编辑器
一、CentOS 7 的安装
参考:https://edu.51cto.com/center/course/lesson/index?id=94959
二、CentOS 7 的网络设置
参考:https://edu.51cto.com/center/course/lesson/index?id=94960
设置如下:
1、在命令行界面下,输入指令:nmtui ,进行网卡设置。
注意事项:
- 虚拟机会默认生成两个虚拟网卡,分别为 VMnet1 和 VMnet8 ,其中 VMnet1 在仅主机模式下使用的一个虚拟网卡,VMnet8 是在NAT 模式下使用的网卡;
- 所设置的网络 IP 的地址的网段要和 VMnet8 的IP地址的网段一致,如:192.168.88.7 就是88网段;
- 因为我们在安装Linux系统的时候,所使用的网卡连接方式为 NAT连接方式;
2、设置好网络后,采用终端软件与虚拟机进行连接:(终端软件的选择有很多,如 SecureCRT ,我本人采用的是 Xshell 6)
- Xshell 6与LInux虚拟机的连接可参考:https://www.xshellcn.com/xsh_column/xshell-xnj.html
三、目录与文件操作
1、pwd :查看当前目录所处的路径
表明当前的路径为:在根目录下的root目录下
2、ls :查看当前目录下的文件
ls /temp : 查看根目录下的temp目录下的文件
cd / :回到根目录下(根目录相当于Windows的C盘)
注:ll :查看当前目录下文件的详细信息
3、touch a.c :创建一个名为 a.c 的文件
4、rm a.c :删除名为 a.c 的文件:
然后会提示是否删除该文件,回复 y确定删除,回复 n 则不删除,
如果不想要弹出提示,可以输入指令:rm a.c -rf ,实现强制删除。
5、clear :清除屏幕
6、mkdir abc :创建一个名为 abc 目录(删除指令同上)
7、cp a.c abc :将当前目录下的 a.c 文件拷贝到目录 abc 下
注:如果abc是个目录,那就把a.c文件拷贝进去;
如果abc是个文件,那就把a.c文件的内容拷贝给abc文件;
如果abc尚未存在,那就新建一个名为abc的文件,然后把a.c文件的内容拷贝给abc文件。
8、mv a.c b.c :将 a.c 的名称重命名为 b.c
9、cat a.c :查看文件 a.c 中的内容
10、vi a.c:编辑 a.c 文件
注:vim 是 vi 的升级版。
四、Vi文本编辑器
vi a.c :开始编辑a.c文件。
刚开始进去处于不可编辑状态,敲入 a 显示“插入”字符,表示此时处于可编辑状态,如果想再回到不可编辑状态,敲esc键即可。
接下来的操作需要处于不可编辑状态下才可以执行:(命令行状态下会加以说明,“ :”表示为命令行状态)
敲入:
:w —— 保存
:q —— 退出
:wq ——保存后退出
:q ! —— 强制(不保存)退出
dd —— 删除光标所在行
2dd —— 删除光标所在行开始的两行(3行就是3dd)
yy —— 复制光标所在行,然后 p 粘贴
2yy —— 复制光标所在行开始的两行(3行就是3yy),然后 p 粘贴
x —— 删除光标所在的字符
:set number(或者简写为 set nu) —— 显示行号((不可编辑状态下)先敲入shift+冒号)
:set nonu —— 取消显示行号
:20 —— 快速将光标定位到所在行
: D —— 快速将光标定位到文档最底部
:gg —— 快速将光标定位到文档最开始的地方
实操时,出现如下提示:
不小心删除了一行,输入:u ,即可恢复(两种状态下都行)
/ zhou —— 查找 zhou ,然后输入 n ——不断地往下查找
输入 N —— 不断地往上查找
:%s/zhou/ZHOU/g —— 将zhou替换为ZHOU
参考:https://edu.51cto.com/center/course/lesson/index?id=94962