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等等等等

用户管理实操

???????????

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

激光打标机:手机制造中不可或缺的加工设备

激光打标机在手机行业中有多种应用,主要体现在以下几个方面: 1. 手机外壳打标:光纤激光打标机在手机外壳上打标的痕迹非常美观,可以印上厂家品牌标识,既保证了手机外壳的美观,也提高了产品的打标质量和加工…

内网环境ubuntu设置静态ip、DNS、路由,不影响网络访问

内网环境通常是有线的,通过服务器的ip、mac、dns地址访问网络才生效的,如果ip地址变了,就不能访问网络了。 如果你的ip地址变了,或者要防止ip变更影响网络访问,就要设置 1、依次点击右上角的电源-设置,在打…

Element-ui-vue3-前端界面开发-配置-编辑main.js-nodejs基础语法-vue3-html模板语法-vue文件编译

前端配置 1.下载nodejs 18 lts2.配置nodejs和安装vue3.vue调试技巧3.1.debugger3.2.vue devtools4.编辑main.js5.nodejs基础语法5.1.import5.1.1.导入单个模块或组件5.1.2.导入整个模块或库5.1.3.导入默认导出5.1.4.导入 css文件5.1.5.导入模块和组件5.2.export5.2.1.命名导出5…

VMware Workstation 安装CentOS Linux操作系统

1.我们已经下载好VMware 创建新的虚拟机 2.选择典型 3.安装程序光盘映像文件 4.配置用户名密码 5.命名虚拟机,并确定位置 6.如图所示设置 7.等待(时间会有点久) 8.输入密码登入账号

Java开发大厂面试第01讲:String 的特点及其重要的方法都有哪些?

几乎所有的 Java 面试都是以 String 开始的,如果第一个问题没有回答好,则会给面试官留下非常不好的第一印象,而糟糕的第一印象则会直接影响到自己的面试结果,就好像刚破壳的小鹅一样,会把第一眼看到的动物当成自己的母…

长期的图片活码怎么做?在线制作图片活码的方法

现在通过扫描二维码来查看内容的方式,在日常生活中越来越常见,其中扫码看图就是很常用的一种方式。在很多的公共场所或者宣传单页上,扫码后即可查看相关的图片信息,从而获取我们需要的内容,那么在电脑上将图片生成二维…

SpringBoot上传文件到服务器(跨服务器上传)

目录 (一)上传文件到本地(windows) (二)上传文件到linux服务器 (三)跨服务器上传文件 (一)上传文件到本地(windows) 1.新建一个文件…

粘贴图片上传,显示剪切板中的图片

<van-cell-group inset><van-fieldpaste.native"(e) > handlePasting(e, index)"autosizeplaceholder"请将图片粘贴到此处"/> </van-cell-group> <div class"img-list"><divclass"img-item"v-for"…

全面提升数据采集效率:IP代理产品的应用与评估详解

全面提升数据采集效率&#xff1a;IP代理产品的应用与评估详解 文章目录 全面提升数据采集效率&#xff1a;IP代理产品的应用与评估详解背景应用场景&#xff1a;平台首页信息抓取准备评测素材详细的产品使用和评测流程产品介绍亮数据的IP代理服务亮数据的爬虫工具及采集技术 注…

信创基础硬件之整机

整机是成套或整体单机、单台形式的机电产品&#xff0c;由硬件系统(hardware system)和软件系统(software system)两部分组成的&#xff0c;包括主板、内存条、硬盘、CPU、光驱、机箱、显示器、键盘、鼠标、音响等部件。 服务器作为在网络环境下为客户机提供各种服务、特殊专用…

MySQL是如何选择索引的?

2.3.5. 索引选择 MySQL是如何选择索引的&#xff1f; 优化器决定了具体某一索引的选择&#xff0c;也就是常说的执行计划。而优化器的选择是基于成本&#xff08;cost&#xff09;&#xff0c;哪个索引的成本越低&#xff0c;优先使用哪个索引。 SQL 优化器会分析所有可能的执…

【数组的度】leetcode,python

一种很菜的做法&#xff08;暴力&#xff09;&#xff0c;for循环&#xff08;样例能过一大半呢&#xff0c;复杂度的话。。。&#xff09; class Solution:def findShortestSubArray(self, nums: List[int]) -> int:nlen(nums)if n1:return nmx1#出现次数最多的计算for i …