Linux系统学习----概述与目录结构

linux 是一个开源、免费的操作系统,其稳定性、安全性、处理多并发已经得到业界的认可,目前很多企业级的项目 (c/c++/php/python/java/go)都会部署到 Linux/unix 系统上。

一、虚拟机系统操作

1.网络连接的三种方式(桥接模式、nat模式、主机模式)

网段:ip地址前三个地址一样,例如192.168.0.20、192.168.0.50以及192.168.30这三个ip在同一个网段。

注:桥接模式要保证虚拟机系统和外部系统的网段一样,但是最多只能有255个,数量少,容易造成IP冲突

NAT模式只能由虚拟系统像外部通讯,通讯是单向的

(2)虚拟机克隆

(3)虚拟机迁移和删除

(4)安装vmtools


(5)远程登录

二、目录结构


三、vi、vim编辑器

(1)概念

(2)三种模式

(4)vi、vim快捷键

四、用户登录与用户管理

(1)关机和重启命令

(2)用户登录与注销

logout在Xshell上有效,在虚拟机的命令窗口无效

(2)添加用户

命令pwd显示当前用户所在的目录

(3)删除用户

(4)切换用户

(5)用户组

1.用户组的基本操作

创建用户,没有指定组,会默认创建与用户名相同的组,并加入用户

2.用户和组相关文件

shell:解释命令,并将命令传给Linux内核

五、实用指令

(1)运行级别

(2)帮助指令

1.man命令和help命令

(3)文件目录类

1.pwd指令和ls指令

2.cd指令

3.mkdir指令

4.rmdir指令

5.touch指令

6.cp指令

7.rm指令

8.mv指令

9.cat指令

10.more指令

11.less指令

12.echo和head指令

13 >指令和>>指令

追加用 >>,覆盖用 >

14.ln指令

15.history指令

(4)时间日期类

1.date指令

(5)查找指令

1.find指令

2.locate指令

3.grep指令

(6)压缩与解压

1.gzip/gunzip指令

2.zip/unzip指令

3.tar指令

相关推荐
('-')9 分钟前
《从根上理解MySQL是怎样运行的》第十章学习笔记
笔记·学习·mysql
hd51cc11 分钟前
MFC学习笔记 对话框
笔记·学习·mfc
Radan小哥29 分钟前
Docker学习笔记—day0010
笔记·学习·docker
im_AMBER33 分钟前
Canvas架构手记 05 鼠标事件监听 | 原生事件封装 | ctx 结构化对象
前端·笔记·学习·架构
老神在在00138 分钟前
Mybatis01
后端·学习·spring·java-ee·mybatis
Y***890844 分钟前
Neo4j图数据库学习(二)——SpringBoot整合Neo4j
数据库·学习·neo4j
理人综艺好会1 小时前
MySQL学习之go-mysql
学习·mysql·golang
想要成为计算机高手1 小时前
π*0.6: 从实践中学习 -- 2025.11.17 -- Physical Intelligence (π) -- 未开源
人工智能·学习·机器人·多模态·具身智能·vla
黑客思维者1 小时前
LLM底层原理学习笔记:模型评估的基准测试体系与方法论
人工智能·笔记·神经网络·学习·模型评估·基准测试
小猪佩奇TONY1 小时前
OpenGL-ES 学习(17) ---- CubeMap 纹理
学习