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

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

 

http://www.xdnf.cn/news/1537.html

相关文章:

  • JSON实现动态按钮管理的Python应用
  • Java大师成长计划之第1天:Java编程基础入门
  • docker在windows下wsl存储路径的变更与数据迁移
  • 18487.1-2015-解读笔记之四-交流充电之流程分析
  • 大数据人工智能概述
  • Saas、Paas、Faas、Baas的概念学习与对比
  • 什么是鸿蒙南向开发?什么是北向开发?
  • 信息学奥赛一本通 1505:【例 2】双调路径 | 洛谷 P5530 [BalticOI 2002] 双调路径
  • bedtools coverage 获取每个位置的测序深度
  • springboot-基于Web企业短信息发送系统(源码+lw+部署文档+讲解),源码可白嫖!
  • 前端基础之《Vue(8)—内置组件》
  • 第二批流程!合肥市各地文化创意园区认定申报条件时间和申报材料方式归纳
  • 通信安全员考试重难点考哪些?
  • 如何计算光伏电站需要多少光伏板
  • 4.19-4.26学习周报
  • 【Tools】Git常见操作
  • 从并发问题衍生出的Spring的七种事务传播行为
  • 4.7 字符串到整形的相互转换
  • 机器学习分类算法详解:原理、应用场景与测试用例
  • 深入理解 Python 协程:单线程下的高效并发方案
  • JWT的token泄露要如何应对
  • 关于编译原理——语义翻译器的设计
  • 异构迁移学习(无创脑机接口中的跨脑电帽迁移学习)
  • 开发体育直播系统后台权限设计实践分享|ThinkPHP 技术栈落地案例
  • -PHP 反序列化POP 链构造魔术方法流程漏洞触发条件属性修改
  • 开源版「v0」OpenUI:根据文本生成UI界面代码
  • Sqlserver 自增长id 置零或者设置固定值
  • 【工具变量】各市ZF数字治理指标数据集(2001-2024年)
  • RabbitMQ 详解(核心概念)
  • 什么是回表?