当前位置: 首页 > news >正文

【第一章 Linux目录结构,网络连接三种模式,vi和vim】

第一章 Linux目录结构,网络连接三种模式,vi和vim

1.Linux和Unix:
①Unix针对于大型,高性能主机或服务器;
②Linux适用于个人计算机。
2.网络连接的三种模式:
①桥接模式:虚拟系统可以和外部系统通讯,容易造成ip冲突;
②NAT模式:网络地址转换模式,虚拟系统可以和外部系统通讯,不造成ip冲突;
③主机模式:独立的系统。
在这里插入图片描述
3.Linux目录结构:
(1) /bin (/user/bin、user/local/bin) :这个目录存放着最经常使用的命令。
(2) /sbin (/user/sbin、user/local/sbin):这里存放的是系统管理员使用的系统管理程序。
(3) /home:存放普通用户的主目录,Linux中每个用户都有一个自己的目录,一般该目录名是以用户的账号命名。
(4) /root:该目录为系统管理员。
(5) /lib:系统开机所需要最基本的动态连接共享库,其作用类似于Windows里的DLL文件,几乎所有的应用程序都需要这些共享库。
(6) /lost+found:一般情况下为空,系统非法关机后,就会存放一些文件。
(7) /ect:所有的系统管理所需要的配置文件和子目录,比如安装mysql数据库 my.cong。
(8) /usr:用户的很多应用程序和文件都在这个目录下,类似于Windows下的program files目录。
(9) /boot:存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。
(10) /proc:是一个虚拟的目录,是系统内存的映射,访问这个目录来获取系统信息。
(11) /srv:该目录存放一些服务启动之后需要提取的数据。
(12) /dev:类似于Windows的资源管理器,把所有的硬件用文件形式存储。
(13) /media:Linux系统会自动识别一些设备,例如U盘,光驱等,Linux会把识别的U盘挂载到这个目录下。
(14) /mnt:为了让用户临时挂载别的文件系统,可以将外部的存储挂载到/mnt/上,然后进入该目录就可以查看里边的内容了。
(15) /opt:给主机额外安装软件所存放的目录,比如安装oracle数据库可以安装到该目录下,默认为空。
(16) /usr/local:给主机额外安装软件所安装的目录。一般是通过编译源码方式安装的程序。
(17) /var:这个目录存放不断扩充的东西,习惯将经常被修改的目录放在这个目录下。包括各种日志文件。
(18) /selinux:是一个安全子系统,它能控制程序只能访问特定文件,有三种工作模式,可以自行设置。
4.vi和vim:
Linux会内置vi文本编译器,vim具有程序编辑的能力,是vi的增强版。
(1) vi和vim的三种模式:
①正常模式:以vim打开一个档案就直接进入了一般模式,在这个模式中可以使用[上下左右]按键来移动光标,可以使用[删除字符]来处理档案内容,也可以使用[复制、粘贴]来处理文件数据。
②插入模式:按下i、I、o、O、a、A、r、R等任何一个字母之后才会进入编辑模式,一般来说按i即可。
③命令行模式:在这个模式当中,可以提供相关指令,完成读取、存盘、替换、离开vim、显示行号等动作。
在这里插入图片描述
(2) 快捷键:
①拷贝当前行 yy,拷贝当前向下5行 5yy,并粘贴(输入p)。
②删除当前行 dd,删除当前向下的5行 5dd。
③在文件中查找某个单词(命令行下/关键字,回车 查找,输入n就是查找下一个)。
④设置文件的行号,取消文件的行号。[命令行下:set nu和:set nonu]。
⑤编辑/etc/profile 文件,在一般模式下,使用快捷键到该文档的最末行[G]和首行[gg]。
⑥在一个文件中输入"hello",在一般模式下,又撤销这个动作 u。
⑦编辑/etc/profile 文件,在一般模式下,并将光标移动到,输入20(一般模式下看不见),再输入shift+g。

相关文章:

  • 用细节问题撬动自我进化:首届雪浪算力开发者大赛来了!
  • Windows: Longmai GM3000 ukey修改注册表实现是否清PIN码方法
  • 计算机毕业设计Java棉花(源代码+数据库+系统+lw文档)
  • 央视主持人康辉再次出圈,一口气播出一个多小时不卡顿、零失误
  • 14 求导法则
  • 挑战Typescript项目中的strict编译模式
  • 西门子1200PLC中OB,FC,FB,DB
  • 微软宣布 S2C2F 已被 OpenSSF 采用
  • Pipenv使用指南:轻量级虚拟环境管理工具详解
  • 汉字风格迁移篇----CS-GAN:中国书法翻译的跨结构生成对抗网络
  • [安装] 搭建hadoop集群
  • React - setState 更新状态的两种写法
  • pinia 持久化存储
  • A-Level商务例题解析及练习Theory of Maslow Theory of Herzberg
  • Head First设计模式(阅读笔记)-11.组合模式
  • 手把手教你成为荣耀开发者:数据报表使用指引
  • java计算机毕业设计企业人事管理系统源程序+mysql+系统+lw文档+远程调试
  • HDFS的概念及shell操作
  • Spring Web 应用程序中的 Flash 属性指南
  • 虚拟机共享物理机网路的NAT连接方法
  • 电加热油锅炉工作原理_电加热导油
  • 大型电蒸汽锅炉_工业电阻炉
  • 燃气蒸汽锅炉的分类_大连生物质蒸汽锅炉
  • 天津市维修锅炉_锅炉汽化处理方法
  • 蒸汽汽锅炉厂家_延安锅炉厂家
  • 山西热水锅炉厂家_酒店热水 锅炉
  • 蒸汽锅炉生产厂家_燃油蒸汽发生器
  • 燃煤锅炉烧热水_张家口 淘汰取缔燃煤锅炉
  • 生物质锅炉_炉
  • 锅炉天然气_天燃气热风炉