linux学习

 

Linus概述

Linux是什么

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

linux的应用领域

Linux的主要发行版本

Ubuntu(乌班图),RedHat(红帽),CentOS,Debain(蝶变),Fedora,SuSE,OpenSUSE

Linux与Unix的关系

 

Linux安装

 添加虚拟机,按提示设置

软件选择- 默认使用最小安装-工作中也是,学习使用下面3个

安装位置(重要)   

一般选择自动分区  学习时-我要分配分区-点完成

boot分区 1G

swap分区 2G

根分区 17G

 

 学习时无需启用

 

 开始安装;设置root密码,再创建一个普通用户

 

 默认火狐浏览器-测试网络连接成功

 

网络连接的3种模式

1 桥接模式,虚拟系统可以和外部系统通讯,但是容易造成IP冲突

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

 3 主机模式:独立的系统

虚拟机克隆   右键-管理-克隆

 虚拟机快照  右键-快照 快照管理

 虚拟机的迁移和删除

 

安装vmTools

 

 安装步骤   gcc是前面步骤安装centos的时候选择-开发工具

 

设置共享文件夹

 

 

 

 

 Linux目录结构

不用背

 

 

远程登陆Linux

 

 

下载地址  https://www.xshell.com/zh/free-for-home-school/

查看Linux的IP,然后window ping通

xshell新建会话

 

linux传递文件

 

 新建会话

 

可能出现乱码  菜单栏-地球-改成utf-8

Linux编辑器

 

 Vi和Vim的三种模式

Vi和Vim的快捷键

 

 

 

 

linux用户管理

 

指定、修改密码

 

删除用户

 

 

 切换用户

 

 查看当前用户

 

用户组

 

运行级别

指定运行级别

找回root密码

不同版本找回密码的方式不同

帮助指令

 

文件目录类

 

 

 

 

 

 

 

时间日期类

 

 

 

搜索查找类

压缩和解压

压缩文件

压缩文件夹

 

 

 

linux组

 

文件所有者

 

 

文件、目录所在组

 

其他组

 

 

权限基本介绍

 

修改权限

修改文件所有者

修改文件、目录所在组

 

posted @ 2023-02-09 23:38  litiyi  阅读(18)  评论(0编辑  收藏  举报