Linux学习笔记【part1】目录结构与VIM文本编辑器

Linux基础篇学习笔记

1.CentOS 7 64位安装

第一步,在软件选择中可以设置图形界面。

在这里插入图片描述

第二步,手动分区中设置挂载点,分别为引导分区、通用分区和交换区。

在这里插入图片描述

第三步,设置内核崩溃转储机制,这对服务器来说非常有用。

在这里插入图片描述

第四步,配置主机名,由于使用的NAT网络地址转换,故直接打开以太网。

在这里插入图片描述

第五步,安装运行。


2.文件系统和目录结构

Windows的层级结构是反斜杠 \ ,而linux的层级结构是斜杠 / 。

目录结构中,普通用户可以随便用的目录有 home、opt、tmp,root,管理员多一个root目录,其余位系统目录,不建议修改。

bin – 存放可以直接执行的二进制命令。(机器码)

sbin – 存放系统级的二进制命令(超级管理员能使用的)。

lib – 存放共享库文件。(类似Windows系统中 C -> Windows -> System32 下的 dll 文件)

lib64 – 存放64位系统相关的库文件。

usr – 存放用户的应用程序和文件。(usr 存放 bin、lib等系统文件,相当于 Windows系统的System32;usr也存放一些其他用户级文件,相当于 Windows系统的Program Files)

boot – 引导分区。

dev – device,存放所有设备映射成的文件和目录,如cpu、disk等。

etc – 存放系统管理所需要的配置文件,如数据库文件等。

home – 普通用户的主目录,每一个用户都有一个自己的主文件夹。(root管理员是没有这个文件夹的,普通用户才有)

root – 超级管理员的主目录。

opt – option,可选目录,linux给第三方软件包留下的位置。

media – 可移动媒体设备,如 u盘、光驱就挂载到这里。

mnt – 挂载目录,和media的作用差不多,也是移动化设备的挂载点。

proc – process,进程目录,是一个虚拟目录,存放系统当前进程的信息。

run – 运行目录,存放系统运行以来的所有执行信息,是一个临时文件系统,重启之后就会清空。

srv – service,存放系统服务相关的文件。

sys – system,存放系统硬件信息的相关文件。

tmp – 临时存放的目录,当没有硬盘空间可以使用时,可以来这边清空临时文件。

var – 可变目录,存放一些经常会变化、会修改的文件,如日志。

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.VIM文本编辑器

VI 是 Unix 操作系统和类 Unix 操作系统中最通用的文本编辑器。

VIM 编辑器是从 VI 发展出来的一个性能更强大的文本编辑器。可以主动的以字体颜色辨别语法的正确性,方便程序设计。VIM 与 VI 编辑器完全兼容。

vim 文件名 – 用 vim 打开一个文件。

vim 有三种模式:

普通模式:只能做删除、复制、粘贴。//其他两个模式下 ESC 后进入

编辑模式:可以做修改。// 快捷键 iao 进入

命令模式:进行命令操作。// 快捷键 : / 进入

编辑模式下修改实际上写入的是缓冲区,修改后进入命令模式下输入指令 :w 即可写入。

编辑模式下快捷键 u 可以进行回退。

普通模式常用语法功能描述
yy复制光标当前一行
数字 yy复制一段(从第几行到第几行)
p箭头移动到目的行粘贴
数字 p直接粘贴若干行
dd删除光标当前行
数字 dd删除光标(含)后多少行
u撤销上一步
y $从光标开始复制到该行结尾
y ^从该行开头复制到光标处
y w复制当前的单词
d w删除当前的单词
x剪切一个字母,相当于 del
X剪切一个字母,相当于 Backspace
r替换一个字母
R进入替换模式,接下来会依次替换后续的字母
yw复制一个词
dw删除一个词
shift + 6(^)移动到行头
shift + 4($)移动到行尾
w移动到下一个单词的词头
e移动到下一个单词的词尾
b移动到上一个单词的词头
gg (shift + h)移动到页面最开头
G (shift +g)移动到页尾
1 + shift + g移动到页头
数字 + shift + g移动到目标行 //需要先 :set nu 显示行号

编辑模式进入方法功能描述
i进入时 光标 跳转当前光标前
a进入时 光标 当前光标后
o进入时 光标 当前光标行的下一行
I进入时 光标 在当前光标所在行最前
A进入时 光标 在当前光标所在行最后
O进入时 光标 在当前光标行的上一行

命令模式常用指令功能描述
:w保存
:q退出
:wq!强制保存退出 (只读文件也可以强制保存)
:q!强制退出
/要查找的词n 查找下一个,N 往上查找
:noh取消查找的高亮显示
:set nu显示行号
:set nonu关闭行号
:%s/old/new/g替换内容 /g 替换匹配到的所有内容

4.系统管理

多用户的分时操作系统

ctrl + alt + f1 回到图形界面 ,ctrl + alt + f2~f6 回到终端界面。终端中超级管理员 # 代表可以输入命令,普通用户 $ 代表可以输入命令。~ 代表当前用户的主文件夹。

基本指令

ls – 列出当前所在位置的目录。

exit --退出终端。

cd – 切换路径。 cd / --切换到根目录。

系统管理部分现在项目中暂时用不到,先去做项目了,后面回来继续学习再做新的笔记。。
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Parker7

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值