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指令

相关推荐
小雪崩3 小时前
嵌入式学习 day61-62:IMX6ULL驱动——系统移植
学习
一隅论数智4 小时前
OWL(Web Ontology Language)介绍与使用举例(二)
大数据·经验分享·笔记·学习·自然语言处理·学习方法·政务
我命由我123454 小时前
Photoshop - Photoshop 使用内容识别填充移除对象
学习·职场和发展·产品运营·求职招聘·职场发展·学习方法·photoshop
梓雨枔5 小时前
JavaScript+快速学习,简单好用~
javascript·学习
老王爱玩车5 小时前
自定义类型:结构体
c语言·开发语言·学习
JWASX6 小时前
Java 转 go 学习 - GRPC(1)
学习·golang
鬼手点金7 小时前
opencode-全能开发者配置
java·linux·服务器·前端·javascript·学习·前向传播
代码山河7 小时前
Java学习路线图:2026年最新版,从入门到架构师
java·学习·架构·教程·面向对象·项目
sunoo-2298 小时前
【嵌入式Linux驱动学习】Day1-Day2 全流程梳理:环境搭建→U-Boot→内核→根文件系统→驱动基础
linux·运维·驱动开发·笔记·学习·阿里云·恩智浦
我命由我123458 小时前
Photoshop - Photoshop 使用简单的选择工具
学习·职场和发展·产品运营·求职招聘·职场发展·学习方法·photoshop