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

说说PSTN、ISDN、 ADSL三种互联网接入方式的区别。 互联网的接入方式: 电话拨号接入(PSTN) ISDN接入 ADSL接入 Cable MODEM接入 局域网接入 光纤接入(FDDI) 卫星接入 DDN专线 目前来说,ADSL和Cable MODEM比较常用,今天我们就先来说说PSTN、ISDN和ADSL的区别。 电话拨号接入(PSTN/POTS,Public Switched Telephone Network / Public Oold Telephone Service) 数据终端设备(DTE)通过数据通信设备(DCE)再连 阅读详情

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 后进入

② 编辑模式:可以做修改。// 快捷键 i、a、o 进入

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

编辑模式下修改实际上写入的是缓冲区,修改后进入命令模式下输入指令 :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 / --切换到根目录。

系统管理部分现在项目中暂时用不到,先去做项目了,后面回来继续学习再做新的笔记。。
从零开始:Basler相机与pylon Viewer的工业视觉入门指南 本文详细介绍了Basler相机与pylon Viewer在工业视觉系统中的入门指南,涵盖硬件连接、软件安装、核心功能解析及实战案例。通过pylon Viewer的全面控制和参数调整功能,帮助新手快速掌握工业视觉检测技术,提升生产效率。 阅读详情

相关推荐

KIBANA可视化管理界面说明

更说明转自https://blog.youkuaiyun.com/IT_ZRS/article/details/125496588 1 主要结构功能 使用浏览器访问 ip:5601 默认端口,进入首页 Discover:日志管理视图 主要进行搜索和查询 Visualize:统计视图 构建可视化的图表 Dashboard:仪表视图 将构建的图表组合形成图表盘 Timelion:时间轴视图 随着时间流逝的数据 APM:性能管理视图 应用程序的性能管理系统 Canvas:大屏展示

tian830937的专栏 7083

vim编辑器及目录结构

一、vim编辑器 Vim编辑器是从vi发展出来的一个文本编辑器,具有程序编写的功能,可以看做是Vi的增强版,丰富了代码补全、编译及错误跳转等方便编程的功能,可以主动以字体颜色辨别语法的正确性,在Linux程序员中被广泛使用,其中Vim编辑器具有三种工作模式:正常模式、插入模式、命令行模式 正常模式:当在终端通过vim命令进入一个档案,则直接进入正常模式(也就是默认一般模式),在这个模式中,可以使用方向键使文档中的光标移动,可以使用删除字符或删除整行来处理档案内容,也可...

qq_57549219的博客 2373

kemeas算法继续优化——elkan kmeas算法

题记:又是凌晨3点的夜 elkan kmeans算法 在我的上一篇博客《kmeans算法性能改进_kmeans++算法+kmeans++优化算法+距离计算优化》中,在一般kmeans算法的基础上,添加了对于初始条件和距离计算更上的一些优化技巧。这篇博客聊一聊elkan算法,其实也是对于kmeans运行速度的优化算法。主要作用与kmeans的距离计算过程。 原理 假如我们已经知道任意两个样本之间的距离,再假设我们已经知道了样本1与聚类中心1之间的距离,根据三角性两边之和大于第三边,c+d>a,所以如果

铁血军的小博客 7065

编辑器之神——vim编辑器(详细、完整)

编辑器之神——vim编辑器的使用,非常详细完整,图文结合易掌握

永不落的梦想 8万+

Oracle Linux中/var/log/pcp/pmlogger目录膨胀问题分析与解决

本文详细分析了Oracle Linux系统中/var/log/pcp/pmlogger目录异常膨胀的常见原因与解决方案。当PCP性能监控框架的pmlogger服务日志轮转或清理机制失效时,会导致该目录无限增长,威胁系统稳定。文章提供了从服务状态诊断、配置文件审查到安全清理与预防策略的全流程实战指南,帮助运维人员快速回收磁盘空间并恢复服务正常运行。

weixin_29208327的博客 371

用Charles抓包调试iOS应用?这份保姆级配置指南帮你绕过所有坑

本文提供了一份在Mac上使用Charles抓包调试iOS应用的保姆级配置指南。详细讲解了从Charles安装、Mac端代理设置、根证书安装,到iOS设备连接同一WiFi、配置代理以及最关键的系统证书信任等全流程步骤,并分享了SSL代理规则、断点调试等进阶技巧,帮助开发者高效定位和解决网络请求问题。

rice5的博客 640

Vim资料

这里写自定义目录标题新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入新的改变功能快捷键合理的创建标题,有助于目录...

parker_1的博客 1169

Veritas NetBackup8.1.1客户端安装

1.在客户机打开安装包运行Browser 2.选择NetBackup Client Software Installation 3.下一步 4.接受,下一步 5.我选择自定义安装,下一步 6.我选择安装到D盘 7.默认下一步 8.使用域管理账户 9.输入服务器安装了服务端的那一台名称 10.输入服务端生成的令牌,选择“I recognize the fingerprint for this host.Proceed with the certificate deploymen”下一步

万物皆可学 2万+

【Spiffo】Linux入门 _Part1——创建文件、Vim编辑器及其常用指令

氦!我是斯皮福,上期我们学习了Linux系统的基本跳转指令和目录结构,并且留下了“Linux万物皆文件”的概念,那么创建文件并编辑就是我们必学内容之一。这节我们学习创建文件与vim编辑器的操作吧!

Spiffo_Sir图文试验田 1241

【GlobalMapper精品教程】070:专题地图制作完整操作教程

与其它GIS软件一样,Globalmapper也可以制作出漂亮的地图,本文讲解专题地图制作完整操作流程。

智慧空间实验室 3750

【华为OD机试真题】65、高矮个子排队 | 机试真题+思路参考+代码解析 (C++、Java、Py、C语言、JS)

题目描述 >现在有一队小朋友,他们高矮不同,我们以正整数数组表示这一队小朋友的身高,如数组{5,3,1,2,3}。 >  我们现在希望小朋友排队,以"高" "矮" "高" "矮" 顺序排列,每一个高位置的小朋友要比相邻的位置高或者相等;每个 "矮" 位置的小朋友要比相邻的位置矮或者相等; >  要求小朋友们移动的距离和最小,第一个从“高"位开始排,输出最小移动距离即可。 >  例如,在示范小队{5,3,1,2,3}中, {5, 1, 3, 2, 3}是排序结果。 > 

KJ.JK 2098

linux 6 vi,part1:6-Linux文本编辑器vi

vi编辑器简介:vi是Linux系统的第一个全屏幕交互式编辑器;vim则是vi的升级版得到广大用户青睐。vim有三种工作模式:命令行模式、插入模式、底行模式命令行模式常用功能键:yy:复制当前光标所在行;[n]yy:n为数字,复制当前光标开始的n行p:粘贴复制的内容到当前光标所在行dd:删除当前光标所在行[n]dd:删除当前光标所在行开始的n行/name:查找光标之后的名为"name"的字符串G:...

weixin_31655087的博客 244

vue2/3 - 【超详细】最新网站接入使用支付宝支付功能,点击支付跳转新页面后生成订单及支付二维码,实现支付宝在线付款详细的教程(整个支付的完整配置及支付流程,一键复制源码开箱即用)!

vue支付宝付款,vue支付宝支付,vue如何实现支付宝在线付款,vue网页pc项目接入支付宝支付,vue支付宝支付详细教程,vue2支付宝在线支付的详细示例代码,vue如何做支付宝付款,vue怎么实现支付宝的付款功能,vue调用支付宝进行付款支付,vue PC项目实现 支付宝支付,vue h5页面调用支付宝支付,vue页面唤起支付宝支付功能,vue支付宝支付跳转到新页面,vue如何跳转新开一页展示支付宝二维码支付,vue怎么新开页面进行支付宝在线支付,vue新页面支付宝支付功能,前端vue支付宝支付教程,

✅ 精选推荐文章 5729

tryhackme-Pre Security-Linux Fundamentals Part 3(Linux系统基础部分3)

例如,您在终端中运行的命令(例如 “echo”)或类似内容将在终端的前台运行,因为它是唯一未被告知在后台运行的命令。虽然您可以通过使用软件包安装程序来安装软件,例如 ,但 apt 的好处意味着,每当我们更新系统时 -- 包含我们添加的软件的存储库也会被检查是否有更新。要终止命令,我们可以使用适当命名的命令和我们希望终止的关联 PID。我们可以使用友好的命令提供正在运行的进程列表作为用户的会话和一些其他信息,例如其状态代码、运行它的会话、它使用的 CPU 的使用时间以及正在执行的实际程序或命令的名称:ps。

2301_79096184的博客 1343

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

Linux的Vim编辑器的使用Part1:输入模式、移动光标和翻页

Vim:the ubiquitous text editor 无处不在的文本编辑器 vim是从vi发展出来的⼀个文本编辑器 具有程序编辑的能力 可以主动以字体颜色辨别语法的正确性 方便程序设计 还具有代码补全 编译及错误跳转等方便编程的功能 功能丰富 一、vi/vim的三种模式 1、命令模式(Command mode) 当用户刚刚启动vi/vim 便进⼊了命令模式 此状态下敲击键盘动作会被vim识...

"✧treasure mountain✧" 8489

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

Linux Fundamentals Part 3 Linux 基础第 3 部分

这篇文章介绍了Linux系统管理的基础知识,主要包括: 终端文本编辑器(Nano和VIM)的使用方法 文件传输工具(wget和SCP)的操作 Python HTTP服务器的搭建 进程管理(ps、top、kill命令) 定时任务(crontab)配置 软件包管理(apt) 系统日志管理 文章详细讲解了每个工具的基本用法和常见操作,如Nano的快捷键、wget下载文件、SCP远程传输、Python轻量级web服务器的启动等。此外还介绍了进程查看与控制、定时任务设置、软件源管理以及日志文件位置等系统维护知识。这些

2301_80402310的博客 1180

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

批量删除txt文档内容命令_linux命令笔记Part1.1

作者:蛙课网链接:https://zhuanlan.zhihu.com/p/91908297来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。一、Linux的目录结构/的下级目录bin (binaries)存放二进制可执行文件sbin (super user binaries)存放二进制可执行文件,只有root才能访问etc (etcetera)存放系统配置文件usr ...

weixin_39654058的博客 1276

Linux常用命令;Part1

熟练使用Linux常用指令 熟悉Linux系统的终端窗口和命令基础。 掌握文件目录类命令。 掌握系统信息类命令。 掌握进程管理类命令。 熟练使用浏览目录类命令 文件及文件夹管理 查看目录的命令 ls、 ll 路径 / -(文件) d(目录) l(链接) pwd 命令用于显示用户当前所处的目录。 【root@RHEL7—1 etc】# pwd /etc cd 命令用来在不同的目录中进行切换。 如何进入不同的目录(磁盘) cd ...

JiangMS_的博客 1386

linux编辑器翻页,Linux的Vim编辑器的使用Part1:输入模式、移动光标和翻页

Vim:the ubiquitous text editor无处不在的文本编辑器vim是从vi发展出来的⼀个文本编辑器具有程序编辑的能力 可以主动以字体颜色辨别语法的正确性 方便程序设计还具有代码补全 编译及错误跳转等方便编程的功能 功能丰富一、vi/vim的三种模式1、命令模式(Command mode)当用户刚刚启动vi/vim 便进⼊了命令模式此状态下敲击键盘动作会被vim识别为命令而非输⼊...

weixin_28928727的博客 331

Linux就该这么学【Part four:Vim编辑器与Shell命令脚本】

4.1 Vim文本编辑器 命令模式:控制光标移动,可对文本进行复制、粘贴、删除和查找等工作。 删除(剪切)光标所在整行 dd 删除(剪切)从光标处开始的5行 5dd 复制光标所在整行 yy 复制从光标处开始的5行 5yy 显示搜索命令定位到的下一个字符串 n 显示搜索命令定位到的上一个字符串 N 撤销上一步的操作 u p 将之前删除(dd)或复制(yy)过的数据粘贴到光标后面 p...

你在看我的博客哟~ 405

linux+vi+定位到某行_linux命令笔记Part1.1

作者:蛙课网链接:https://zhuanlan.zhihu.com/p/91908297来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。一、Linux的目录结构/的下级目录bin (binaries)存放二进制可执行文件sbin (super user binaries)存放二进制可执行文件,只有root才能访问etc (etcetera)存放系统配置文件usr ...

weixin_35773344的博客 1067

linux 黑马学习笔记

硬件:计算机系统中由电子、机械和光电元件等组成的各种物理装置,如 CPU、内存、硬盘、键盘、鼠标等。软件:用户和计算机硬件之间的接口和桥梁,用户通过软件与计算机进行交流,操作系统是软件的一类。计算机由硬件和软件组成。操作系统是软件的一类,作用是协助用户调度硬件工作,充当用户和硬件之间的桥梁。常见操作系统包括 PC 端的 Windows、Linux、MacOS 和移动端的 Android、iOS、鸿蒙系统。Linux 由林纳斯・托瓦兹创立,发展至今成为服务器操作系统领域的核心系统。

丰锋的博客 1060

Linux入门小抄-part3-Linux基础-vi/vim和虚拟机网路配置

vi/vim编辑器 学会使用vi编辑器是学习Linux系统的必备技术之一,因为一般的Linux服务器是没有GUI界面的,Linux运维及开发人员基本上都是通过命令行的方式进行文本编辑或程序编写的。vi编辑器是Linux内置的文本编辑器,几乎所有的类unix系统中都内置了vi编辑器,而其它编辑器则不一定,另外很多软件会调用vi编辑进行内容编写,例如crontab定时任务。较之于其它编辑器或GUI编...

XiaodunLP的博客 409

【Linux篇<Day08>】——Linux指令最全练习题

1. 在目录/media下创建一个子目录share 2. 在/media/share目录下创建文件nsd.txt,利用vim写入内容Study Linux 3. 将/media/share/nsd.txt文件复制到/root目录下,同时改名为study.txt 4. 利用vim修改文件/etc/hostname将其原有内容全部删除,写入新的内容为 www.qq.com 5. 将/etc/passwd、/etc/resolv.conf、/etc/hostname同时拷贝到/med

qq_41890240的博客 1648

part1:6-Linux文本编辑器vi

vi编辑器简介: vi是Linux系统的第一个全屏幕交互式编辑器;vim则是vi的升级版得到广大用户青睐。 vim有三种工作模式:命令行模式、插入模式、底行模式 命令行模式常用功能键: yy:复制当前光标所在行; [n]yy:n为数字,复制当前光标开始的n行 p:粘贴复制的内容到当前光标所在行 dd:删除当前光标所在行 [n]dd:删除当前光标所在行开始的n行 /name:查...

weixin_30265171的博客 78

服务器学习历程 Part 3 - 超神的 Vim

学习了 vim 的超神配置以后记录自己的学习 Vim 简介 vim 是 linux 系统中最常用的一个文本编辑器,很多人说 vim 是无敌的编译器,话不能说满,但用过的绝对都说好【用过不说好那肯定是没学会的情况下勉强用了一两次 vim 有三种模式 命令模式 编辑模式 可视化模式 常用的就是命令和编辑,这些模式的概念不需要可以的去记,使用的过程中就会看到它的区别了 那么本片实际上并不是介绍 vi...

qq_37504214的博客 207
上一篇: EasyExcel学习笔记——本地excel的导入导出、Web端excel的导入导出
下一篇: Linux学习笔记【part2】网络配置与远程登录
Parker7
博客等级 码龄7年 18粉丝 74原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

打赏作者

Parker7

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

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

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

打赏作者

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

抵扣说明:

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

余额充值