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

相关推荐
BOB-wangbaohai1 小时前
Flowable7.x学习笔记(十三)查看部署流程图
笔记·学习·流程图
电子云与长程纠缠4 小时前
Unreal Niagara制作SubUV贴图翻页动画
学习·ue5·编辑器·贴图·niagara
DKPT5 小时前
常见正则表达式整理与Java使用正则表达式的例子
java·笔记·学习·面试·正则表达式
爱码小白5 小时前
wordpress学习笔记
笔记·学习
我的golang之路果然有问题6 小时前
快速上手GO的net/http包,个人学习笔记
笔记·后端·学习·http·golang·go·net
大溪地C6 小时前
HTML5 详细学习笔记
笔记·学习·html5
四夕白告木贞7 小时前
stm32week12
stm32·单片机·嵌入式硬件·学习
chuxinweihui7 小时前
数据结构——栈与队列
c语言·开发语言·数据结构·学习·算法·链表
帅云毅7 小时前
文件上传--解析漏洞和编辑器
笔记·学习·安全·web安全·编辑器·php