Linux初学1

Unix

unix和LInux的关系

LInux的吉祥物tux

 

Nginx Directoryicon-default.png?t=N7T8https://mirror.iscas.ac.cn/centos/7/isos/x86_64/redhat7 

网络连接

  1. 桥接模式:虚拟系统可以和外部系统通讯, 你自家里折腾当然桥接没问题,如果一个教室里全都用桥接?确定不崩?ip不冲突? 
  2. NAT模式:一般是这个 ,NAT是网络地址转换,相当于给你虚拟机虚拟一个ip,然后在需要访问外部的时候,自动转换成你母机ip去访问外部,相当于王五的主机和虚拟机构成了一个新的局域网 。NAT和私有地址成对出现的,192.168就是典型的C类私有地址,可以重用,内网所有这个网段的设备都可以通过一个外部ip和外部通信,转换的过程就是NAT
  3. 主机模式:独立的系统

 注意安装linux的设置

硬盘分区

boot 1g

swap 类似虚拟内存 2g

根分区 17g

在实际工作中, kdump打开比较好

开始

右上角没有这个图标的,点击小喇叭,选择连接

 内置火狐,没连上网可以试试系统工具的设置里面,找到网络里的有线连接选择打开,就有网了。

 虚拟机克隆

如果想要更多的linux,拷贝一份即可,可以物理机拷贝,也可以

虚拟机快照

 虚拟机迁移删除

直接物理删除,或在vmware中删除指向

vmtools

7.9版本不用安装tool!不用安装!不用安装!系统自带!

这要用root用户登录来操作

 

   桌面没有光驱的打开设置里面DVD那里把已连接选项勾上后重启灰的朋友,要在虚拟机开机后,还没有开机完成之前,点击,亲测可以。灰色的朋友,登录密码后,紧急查看菜单栏虚拟机选项,里面的重装会变黑,鼠标光速点击重装,重新安装为灰色,可能是已经安装好了。可以试试从windows桌面拉到虚拟机桌面上一个文件,如果可以,证明已经安装好了,可以直接用就好了

共享文件夹

如果没有的,先关闭客户机,然后再点击设置共享文件夹,开机就有了

 现在一般是远程方式实现

 linux目录结构

windows中widnows下有CD盘。linux是唯一的根目录,下属root home bin etc 等等等等,其实把硬件映射成一个文件来管理

etc?感觉可以理解成:想要用mysql(上高速),要经过etc(配置文件)

具体的目录结构(不用背,知道即可
1./bin [常用] √usr/bin、 /usr/local/bin)
是Binary的缩写,这个目录存放着最经常使用的命令
2./sbin (/usr/sbin、 /usr/local/sbin)
s就是Super User的意思,这里存放的是系统管理员使用的系统管理程序。
3.home[常用]
存放普通用户的主目录,在Linux中每个用户都有一个自己的目录,一般该目录名是以用户的账号命名
4./root [常用]
该目录为系统管理员,也称作超级权限者的用户主目录
5./lib 系统开机所需要最基本的动态连接共享库,其作用类似于Windows里的DLL文件。几乎所
有的应用程序都需要用到这些共享库
/6.lost+found 这个目录一般情况下是空的,当系统非法关机后,这里就存放了一些文件

 mnt挂载,与外部文件系统交换

可以选择是否启用,因此不必定会出现

远程登录的Linux

工具:xshell和xftp

推荐大家去用宝塔,一个网站全包干,图形化界面非常爽这个大公司不能用的。可以使用finalshell或者mobaxterrm

通过ifconfig这个指令知道linux公网的ip,不能执行可能是因为没有下载工具,你可以先下载:yum install -y net-tolls,不用谢,没有ip的首先看linux是不是没网络,显示线缆被拔出,可能就是Windows里的杀软优化把虚拟机的相关服务禁掉了,打开就行

 ftp21, sftp22,FTP使用TCP端口21上的控制连接建立连接。而,SFTP是在客户端和服务器之间通过SSH协议(TCP端口22)建立的安全连接来传输文件

乱码的>文件打开会话属性选项编码>utf-8

vim

1.正常模式
以vim 打开一个档案就直接进入一般模式了(这是默认的模式)。在这个模式中,你可以使用『上下左右』按键来移动光标,你可以使用『删除字符』或『删除整行』来处理档案内容,也可以使用『复制、粘贴』来处理你的文件数据。
2.插入模式
按下i,I,o,O,a,A,r,R等任何一个字母之后才会进入编辑模式,一般来说按i即可.
3.命令行模式
点击esc,然后输入:

这个模式当中,可以提供你相关指令,完成读取、存盘、替换、离开 vim、显示行号等的动作则是在此模式中达成的!

:wq 保存退出

:q 退出

:q! 强制退出不保存 

快捷键

1,拷贝当前行yy,拷贝当前行向下的5行5yy,并粘贴(输入p)。
2. 删除当前行 dd ,删除当前行向下的5行5dd
3.在文件中查找某个单词[命令行下/关键字,回车查找,输入n就是查找下一个]
4,设置文件的行号,取消文件的行号.[命令行下: set nu和:set nonu]
5,编辑/etc/profile文件,在一般模式下,使用快捷键到该文档的最末行[G]和最首行[gg]
6. 在一个文件中输入“hello”,在一般模式下,然后又撤销这个动作 u
7,编辑/etc/profile文件,在一般模式下,并将光标移动到,输入20,再输入shift+gi
8. 更多的看hsp整理的文档

 shutdown -h now           立刻关机,h就是halt

 shutdown -h  1       1min后关机

 shutdown -r now   现在重启

halt 关机

reboot 重启

sync  内存数据同步到磁盘

 不论是重启还是关机,先运行 sync

虽然shutdown已经默认进行, 要记得sync,小心使得万年船

用户登录注销

1.登录时尽量少用root帐号登录,因为它是系统管理员,最大的权限,避免操作失误。可以利用普通用户登录,登录后再用”su - 用户名’命令来切换成系统管理员身份.
2. 在提示符下输入 logout 即可注销用户
使用细节
1. logout注销指令在图形运行级别无效,在运行级别3下有效.
2. 运行级别这个概念,后面给大家介绍

注意了,用户名登录都是小写,用户名大写是登录不进去的

注意看提示,有时候exit 

用户添加

root可以添加多个用户,ubuntu创建用户需要加-m参数才会创建同名家目录,ubuntu useradd不会在home目录下显示,用adduser

基本语法
useradd 用户名
应用案例
案例1:添加一个用户milan, 默认该用户的家目录在/home/milan
细节说明
1.当创建用户成功后,会自动的创建和用户同名的家目录
2.也可以通过 useradd - d 指定目录 新的用户名,给新创建的用户指定家目录

修改密码 

passwd 用户名 如果不加,则默认给当前页用户

删除用户

userdel 用户名 是删除用户但保留家目录

userdel -r 用户名 删除所有此用户东西

删除不了milan是因为虚拟机中最少要有一个普通用户

查询用户信息

基本语法  id 用户名
细节说明
当用户不存在时,返回无此用户

切换用户

基本语法
su - 切换用户名
细节说明
1.从权限高的用户切换到权限低的用户,不需要输入密码,反之需要。
2. 当需要返回到原来用户时,使用exit/logout指令

查看当前用户

who am i:whoami:显示当前操作的用户名; who am i :显示的是第一次登录时的用户名

用户组

 没有指定组,默认自己一个组

 

 shell的简单介绍:cd经过shell到linux内核可识别的指令,cn一般是bashell,还有fashell,cshell等等等等

用户管理实操

???????????

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/629244.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Java开发大厂面试第04讲:深入理解ThreadPoolExecutor,参数含义与源码执行流程全解

线程池是为了避免线程频繁的创建和销毁带来的性能消耗,而建立的一种池化技术,它是把已创建的线程放入“池”中,当有任务来临时就可以重用已有的线程,无需等待创建的过程,这样就可以有效提高程序的响应速度。但如果要说…

tomcat--java的安装

组成 语言、语法规范。关键字,如: if、for、class等源代码 source code依赖库,标准库(基础)、第三方库(针对某些应用)。由于底层代码太难使用且开发效率低,封装成现成的库JVM虚拟机。将源代码编译为中间码即字节码后,再运行在JVM之上 jdk和jre 概念 j…

水离子雾化壁炉与会所房间的氛围搭配

水离子雾化壁炉在会所房间的氛围搭配可以为房间增添舒适、温馨和现代感,以下是一些建议: 主题定位: 根据会所房间的主题和定位选择合适的水离子雾化壁炉款式和设计风格。可以是现代简约、欧式古典或是豪华奢华,确保与房间整体风格…

nginx反向代理kafka集群实现内外网隔离访问 —— 筑梦之路

背景说明 我们在使用Kafka客户端连接到Kafka集群时,即使连接的节点只配置了一个集群的Broker地址,该Broker将返回给客户端集群所有节点的信息列表。然后客户端使用该列表信息(Topic的分区信息)再与集群进行数据交互。这里Kafka列表…

MQTT_客户端安装_1.4

下载地址 MQTTX 下载 下一步直接安装即可 界面介绍

Lambda 表达式详解

LAMBDA ⚪ λ 希腊字母表中排序第十一位的字母, 英语名称为Lambda ⚪ 避免匿名内部类定义过多 ⚪ 其实质属于函数式编程的概念 ⚪ 也可称为闭包 ⚪ Lambda允许把一个函数作为方法的参数(函数作为参数传递进方法中)。 Lambda是在jdk8之后出现的所以现…

【数据可视化-05】:Plotly数据可视化宝典

一、引言 数据可视化是机器学习流程中不可或缺的一部分。通过图形和图表展示数据,我们可以更直观地理解数据的分布、趋势和关联,从而更有效地进行数据分析、特征工程和模型评估。Plotly是一个功能强大且灵活的数据可视化库,它提供了丰富的图表…

人物介绍模板 PSD 源文件免费获取

免费获取 下载链接在最后! 下载链接在最后! 下载链接在最后! 下载链接在最后! 下载链接在最后! 链接:https://pan.baidu.com/s/1sq3e6djMdZt76Sh_uqVxWg 提取码:naun

相约蓉城 | 全视通邀您参加 CHCC 2024第25届全国医院建设大会

第25届全国医院建设大会暨国际医院建设、装备及管理展览会(CHCC2024),将于5月17日-19日在成都中国西部国际博览城盛大启幕。 全视通将携智慧病房、智慧门诊、智慧手术室、智慧后勤、智慧康养等产品方案亮相11号厅K05展位,期待与您…

Math.Round()函数说明

Math.Round()并不是严格意义上的是四舍五入函数。它默认的执行的是“银行家舍入”算法,即四舍六入五取偶。概括为:四舍六入五考虑、五后非零就进一,五后皆零看奇偶,五前为偶应舍去、五前为奇要进一。 当为5时,取离着最…

TypeScript学习日志-第二十四天(webpack构建ts+vue3)

webpack构建tsvue3 一、构建项目目录 如图: shim.d.ts 这个文件用于让ts识别.vue后缀的 后续会说 并且给 tsconfig.json 增加配置项 "include": ["src/**/*"] 二、基础构建 安装依赖 安装如下依赖: npm install webpack -D …

python实现贪吃蛇游戏,python贪吃蛇

欢迎关注我👆,收藏下次不迷路┗|`O′|┛ 嗷~~ 目录 一.前言 二.代码 三.使用 四.总结 一.前言 贪吃蛇游戏是一款经典的休闲益智类游戏,以下是关于该游戏的详细介绍: 游戏类型与平台:

JAVA云his医院管理系统源码 SaaS模式+融合B/S版电子病历 基于云计算技术开发的云his医院管理系统

JAVA云his医院管理系统源码 SaaS模式融合B/S版电子病历 基于云计算技术开发的云his医院管理系统 定义 美国著名教授Morris.Collen于1988年曾著文为医院信息系统下了如下定义:利用电子计算机和通讯设备,为医院所属各部门提供病人诊疗信息和行政管理信息…

FPGA相关论文阅读

一、Achieving 100Gbps Intrusion Prevention on a Single Server 论文名称中文翻译:在单台服务器上实现100Gbps吞吐量的入侵防御检测。 文章中的Mixed-1和Norm-1 二、Distributed Password Hash Computation on Commodity Heterogeneous Programmable Platforms…

STM32学习-1 新建工程

教学资料来自【STM32入门教程-2023版 细致讲解 中文字幕】 https://www.bilibili.com/video/BV1th411z7sn/?p5&share_sourcecopy_web&vd_sourcec6cfedd1c739ca8502f041514e158616 在keil中,每个代码最后一行必须是空的,不然运行会报错 配置库函…

Failed to start tomcat.service: Unit is not loaded properly: Bad message 如何解决?

错误 “Failed to start tomcat.service: Unit is not loaded properly: Bad message” 通常意味着的 tomcat.service systemd 配置文件存在语法错误或配置不正确。为了解决这个问题,一步步检查和修正这个服务文件。 1. 检查 tomcat.service 文件 首先&#xff0c…

免费泛域名证书申请

通配符证书是一种 SSL/TLS 证书,可用于保护多个域(主机),由域名字段中的通配符 (*) 指示。 如果您有很多需要保护的域或子域,这会很有帮助,因为它可以节省您的时间和金钱。 本文将讨论通配符证书、它们的工…

【文献阅读】李井林等2021ESG促企业绩效的机制研究——基于企业创新的视角

ESG促进企业绩效的机制 摘要 0.引言与文献综述 1.理论分析与研究假设 1.1企业ESG表现与企业绩效 假设1a:企业的环境表现对企业绩效存在正向影响效应。 假设1b:企业的社会表现对企业绩效存在正向影响效应。 假设1c:企业的公司治理表现对企业…

开放式耳机哪款具有高性价比?5款高分开放式耳机倾力推荐

作为多年的耳机发烧友,强烈给你们安利开放式耳机,真的是舒适耐用,性价比高。开放式耳机以其独特的不入耳设计,给用户带来了最舒适的佩戴感受。如果小白还不知道怎么选择高性价比的开放式耳机那就看看我的总结吧!下面就…

Fast-Poisson-Image-Editing代码介绍(二)

目录 2.fpei文件下 2.6 number_solver.py 2.7 process.py 2.8 taichi_solver.py 3. 算法总结 4. 代码运行 4.1 测试 4.2 基于GUI后端自定义框输出编辑图像结果 4.2.1 下载open-cv 4.2.2 输入命令 4.2.3 自定义框 4.2.4 按ESC退出 接续Fast-Poisson-Image-Editing代码…