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

Linux基础学习记录

Linux在服务器领域是最强的

Linux与Unix历史来源

Linux与VM关系

软件安装没好,等好了之后继续更新

(引用)

VMware Workstation 17.5.2 Pro__虚拟机 官网下载, 安装及网站账号注册系列问题( 保姆级教程, 官网下载和注册链接跳转异常问题, 附安装包 )_vmware workstation pro 17.5.2-CSDN博客

2025年CentOS镜像下载地址,包括CentOS官网、国内镜像下载,超详细教学,小白也能学会。-CSDN博客

安装好了,安装了hspEduCentos7.6 - VMware Workstation


网络连接的三种方式

1.桥接模式

虚拟系统可以和外部系统通讯(在同一网段),但是容易造成IP冲突(两台设备同一个IP)

2.NAT模式

网络地址转换模式,虚拟系统可以和外部系统通讯,不造成IP冲突

3.主机模式

独立的系统


虚拟机克隆

已经安装好了一台Linux操作系统,还想要一个,可以通过过克隆(以下3种方法)

1.直接拷贝一份已经安装好的虚拟机支持(从文件里复制生成hspEduCentOS7.6 - 副本)

2.使用hspEduCentOS7.6右击点设置-管理-克隆(克隆前先关闭系统)

虚拟机快照

如果你在使用虚拟机系统(比如Linux),(如果出现问题)想回到原先的某一个正常运行状态

(快照管理功能)右击-快照-创建

虚拟机迁移和删除

本质是文件夹

迁移:直接剪切到另一个位置

删除:在文件夹里删了

安装vmtools

在windows下更好的管理vm虚拟机

可以设置windows和centos的共享文件夹

一.安装步骤:

1.进入centos-顶部菜单栏-虚拟机-重新安装VMware Tools(T)-(没有变化的话取消重点)-点桌面的光盘VMware Tools-可以看到文件夹-复制文件夹-打开主文件夹(-其他位置-计算机-opt-)-粘贴文件夹

2.centos会出现一个vm安装包,xx.tar.gz

3.在终端上操作的命令:(右击虚拟机屏幕打开终端)

  • 进入系统目录:cd /opt/
  • 列出目录有哪些文件,文件夹:ls
  • 解压命令:tar -zxvf (名字).tar.gz (实际操作中就写了vm+TAB键就补全了) +回车+得到一个蓝色安装文件
  • 进入到该vm解压目录:cd vm+TAB键+ls--->绿色的文件夹
  • 安装:./vmware-insall.pl+一直回车

有这个表示安装成功

4.安装vmtools,需要有gcc,可以在终端中输入gcc -v看有没有反应

二.共享文件夹的创立

windows-建一个文件夹-去虚拟机那设置一下-顶部菜单栏里找虚拟机-设置(如图)

-虚拟机-主文件夹-其他位置-计算机-mnt-hgfs-可以找见共享的文件夹啦

可以进行新建文件,修改删除,windows和虚拟机上都会同步显示


Linus目录结构

概述

Linux的文件系统是采用层级式的树状目录结构,最上层是根目录(/),然后再此目录下再创建了一些约定俗成的目录

把计算机硬件映射成一个文件来管理(在Linux世界里,一切皆文件)

具体的目录结构

  • /bin(存放一些最常用的指令) || /usr/bin、/usr/local/bin
  • /sbin (较高权限,存放系统管理员使用的系统管理程序) || /usr/sbin、/usr/local/sbin
  • /home(存放普通用户的主目录,在Linus中每个用户都有一个由用户账户名命名的目录)|| 终端输入:useradd name(创建的用户会出现在home中) userdel - r name(删除用户)
  • /root(超级权限者的用户主目录,该目录为系统管理员)
  • /lib (系统开机所需最基本的动态连接共享库)
  • /lost+found (这个目录一般情况下是空的,当系统非法关机后,这里就存放了一些文件)
  • /ect(所有的系统管理所需要配置文件和子目录,比如安装mysql数据库 my.conf)
  • /usr(存放用户的很多应用程序和文件)
  • /boot(存放的是启动Linus时使用的核心文件,包括一些连接文件以及镜像文件)
  • /proc (虚拟目录,系统内存的映射,访问这个目录来获取系统信息) || 不能动,要不然系统可能会崩溃
  • /srv (存放一些服务启动之后需要提取的数据) || 不能动,要不然系统可能会崩溃
  • /sys (系统内核) || 不能动,要不然系统可能会崩溃
  • /tmp (存放临时文件)
  • /dev (windows的设备管理器,把所有硬件用文件形式存储)
  • /media(Linux系统会自动识别一些设备(U盘,光驱),当识别后,Linux会把识别的设备挂载到这个目录下)
  • /mnt(系统提供该目录是为了让用户临时挂载别的文件系统,我们可以将外部的存储挂载在/mnt/上,然后进入该目录就可以查看里的内容了。d:/myshare)
  • /opt (主机额外安装软件所摆放的目录)
  • /usr/local(l另一个给主机额外安装软件所安装的目录,一般·通过编译源码方式安装的程序)
  • /var(存放在不断扩充着的东西,例如日志)
  • /selinux (安全子系统,它能控制程序只能访问特定文件)

实操篇-远程登录到Linux服务器

应用场景:

程序员需要远程登录到Linux进行项目管理和开发(Linux服务器是开发小组共享,工作项目是运行在公网)

下载Xshell8和Xftp8官网:(需tz)

免费家庭/学校 – NetSarang 网站

使用Xshell,Xftp8

在Linux终端上输可以知道IP地址:ifconfig

在windows终端(管理员)输测两个ip或者两台机器是不是网络通畅的:ping 192.....

打开Xshell-会话-新建-(如图操作完成)-连接 (远程控制-->重启虚拟机用reboot)

打开Xftp-会话-新建-(如图操作完成)-连接 (可以传输文件)

Xftp要是出现先乱码,修改编码

实操篇-Vi和Vim编辑器

vi文本编译器

vim具有程序编辑能力

vi和vim常用三种模式

  1. 正常模式:默认
  2. 插入模式:输入 i 进入编辑模式(i,o,a,r的大小写都行)
  3. 命令行模式:提供相关指令

使用vim开发一个Hello.java程序

在Xshell终端输入:vi Hello.java(用vim编写)

回车进入正常模式

输入

  • i进入编辑模式
  • ESC表示退出
  • 进入命令行模式
  • :wq保存并退出
  • ls展示文件
  • TAB输入一半按下会自动补全代码
  • 写完想重新编辑 就再输一半+TAB,完全显示后就按回车就进入了

各种模式的相互切换

快捷键

一般模式

  • 复制粘贴 yy 复制 5yy 复制当前向下的5行 p 粘贴
  • 删除 dd 5dd删除当前行向下的5行
  • 定位最末行和最首行 G最末行 gg最首行
  • 撤销 u

命令行模式

  • 查找单词 (一般模式) /单词,回车查找,输入n查找下一个
  • 设置文件的行号 :set nu和 销毁 :set nonu
http://www.jsqmd.com/news/1345492/

相关文章:

  • GitLab安全加固实战:从HTTP迁移到HTTPS的完整配置与排坑指南
  • 2026年露营团建如何实现休闲与团建双效合一 - 万相科技
  • 2026年最新苏州geo优化公司——行业白皮书:选型避坑与推荐 - 天下观知
  • 从角色设定到情感工程:拆解“美强惨”叙事的技术化创作流程
  • 2026北京房山透明家装实测:三家装企**与口碑解析 - 2027品牌AI展
  • 2026年拼装罐靠谱厂家** 实用推荐指南 - 奔跑123
  • Python Pygame实现FPS射击游戏:子弹轨迹、碰撞检测与动态弹孔效果
  • Unity异步配置加载实战:基于UniTask与JSON的高效数据管理方案
  • 外文人工翻译服务平台测评 - 逢君学术-AI论文写作
  • 北京特别纳税调整:关联交易申报与同期资料准备评测 - 律师律所推荐
  • Unity InputField焦点与光标控制优化:解决UGUI输入框交互难题
  • Debian正则表达式实战:核心用法与性能优化
  • 2026年油性头皮控油洗发水**单:皮肤科医生力荐的安心选择 - 产品评测官
  • 银行流水翻译如何办理?银行流水翻译线上申报步骤是什么?零跑腿攻略! - 实用干货补给站
  • 从Skill使用者到创造者:手把手教你编写规范的AI Agent技能
  • 陕西报考指导、事业单位培训、留学生就业机构怎么选?2026年本地人力资源服务深度分析 - 优质品牌商家
  • 郑州食品厂卫生设备选型参考:为什么一站式供应商值得优先考虑? - 中国品牌企业观察网
  • 肉鸡服务器:从概念到防御的网络安全实战指南
  • 武汉高性价比不等于廉价,武汉配眼镜要看这三点 - 配眼镜新资讯
  • Godot GDScript自动化工作流:代码格式化、静态检查与CI/CD集成实践
  • 深圳报废设备回收与不锈钢废铁回收企业怎么选?2026年靠谱服务商参考 - 优质品牌商家
  • 从零搭建智能QQ机器人:Astrbot框架与Napcat协议集成大模型API
  • 郑州食品厂人员卫生消毒工程设计避坑指南:从更衣室改造到审核通过的完整方案 - 中国品牌企业观察网
  • 2026年复合材料门窗设备厂家哪家好?济南西格玛数控设备|20年门窗设备制造商 - 米諾
  • AI工具助力论文写作:8款神器提升效率
  • 临沂市宠物加厚尿片厂家推荐,狗狗除臭尿片厂家哪家好?2026避坑指南:4个坑+5条硬标准,一篇讲透 - geo88
  • 2026猎头合作平台哪家好:十大靠谱平台与猎企协同能力**盘点 - 阿辰运营笔记
  • AI Agent编排平台Ruflo:让Claude Code从代码生成器进化为自主软件工程师
  • 大模型安全开发实战:从API集成到Agent工具调用的纵深防御体系
  • 2026年基于3200条上海业主真实评价:二手房改造高口碑公司深度解析,益鸟美居凭隐蔽工程零增项获高度认可 - 优家闲谈