linux复习笔记01(小滴课堂)

1.安装CentOs7系统

 

 

 

 点击下一步在自定义硬件中:

我们可以删除我们不使用的,后续如果需要再加上即可。

 

 然后我们就可以开启这台虚拟机了。

我们可以进行下载cetos7.

 

这里选择简体中文就可以。

 

时间的设置。

 

可以开启下网络。

 

在这里选择设置root密码,我设置的密码是abc123456.

 然后让它安装就可以了。

这样我们就登录成功了。

 d容易与局域网其它主机引起ip地址冲突。

DHCP服务是指由服务器控制的一段IP地址范围,当客户机登录服务器的时候,会自动获取服务器分配的IP地址与子网掩码。

 

 

 

 我们先去重启网卡:

然后我们使用命令:ip addr查看ip:

 

我们可以看到它的ip地址。

 ping命令可以检测网络是否连通:ping ip地址。

我们去ping一下我们的ip地址:
 

我们发现是可以ping通的。

 

在外部ping虚拟机也是可以ping通的。

 

我们发现ping百度也是可以通的。

 我们现在把这台虚拟机改成仅主机模式:
当然我们还要像之前那样重启网卡。

然后再查看一下ip地址:

我们的ip地址完全不一样。

 

我们看一下此时的虚拟机和外部的物理主机能否通信:
 

我们发现是可以通信的。

外部也可以ping通。

 

这个我们发现ping不通。

 我们ping一下本地Ip:

本地也ping不通。

虚拟机的快速克隆和快照恢复:

我们如果每次都去新建虚拟机,那会很消耗时间的,但是呢,如果我们采用克隆的方式,就会大大的节约时间了。

只有关机的虚拟机才能进行克隆。

在响应的虚拟机上点击右键选择克隆即可。

两台虚拟机是一模一样的呢。

Linux必备命令:

1.cd命令

切换目录:

table键自动补全:

cd -切换回之前的目录。

2. pwd 查看当前所在目录

回到上一层。

3.ls命令

列出当前层级所有目录

ls -l

以列表的形式展示:

ls -ltr 按时间顺序显示

ls -a显示隐藏路径

ls 默认当前路径。

ls -ltr/home 可以查看对应其它的目录,这里是看home目录

可以用这种方式创建文件。

可以用cat命令查看内容。

使用-n可以查看行号。

more命令:

查看大文件内容:

按空格翻页,回车一行一行看,q退出。

head默认查看前十行。

也可以自定义查看前多少行的文件。

tail命令:

默认查看文件后十行:

同样也可以自定义想要查看的行数。

tail -f命令动态查看。一般用于查看日志。

touch命令:可以创建一个空文件。

mkdir创建一个空的目录:

我们没法直接这样创建目录。

我们想递归的方式创建目录需要-p:

rmdir删除目录:

ll是ls -lrt的缩写形式。

cp:复制命令

我们拷贝了文件,但是并没有更改名字成功。

加上-a我们不光可以更改名字,还可以重新去命名文件。

mv命令:移动文件或者给文件改名字:

给文件改名字:

移动到别的目录:

在我们移动文件的时候也可以给它改个名字:

rm命令:删除文件或目录

rm-rf强制删除不会有任何提示。

rm命令无法删除目录。

但是-rf可以删除任何,包括目录:

diff命令:对比文件之间的差异:

创建123.txt文件并输入内容:

创建另一个文件:

它就会打印出我们的差异。

ssh命令:远程安全登录其他主机

可以用这种方式去登录其他主机。可以使用exit命令退出这台机器。

id命令:查看当前用户:

也可以加上用户名作为参数呢。

uname命令可以查看系统信息:

加上-a参数可以查到更详细的信息:

ping命令检查网络是否连通。

echo命令:标准的输出命令:

man命令:帮助查看文档:

man+命令:

同样空格翻页,回车一行一行查看。

man命令后面加参数还可以有搜索功能:

help命令帮我们查看内部命令的帮助。

它只能查看shell脚本命令。

clear命令:清屏。

who命令:当前在本地系统上的所有用户信息:

uptime命令看系统信息:

load average后面的分别是1分钟,5分钟,15分钟的负载。

w命令查看系统信息:

free命令查看当前服务器的内存使用情况:

通常我们查看内存的时候也会加上单位:

wc命令:统计行数

cat -n命令也可以做到同样的事情。

grep命令查找文本中符合条件的字符串:

配合wc命令可以查看到符合条件的子字符串的数量。

-w精确匹配

-v 反向选择

-i 忽略大小写

find命令:

只查文件,忽略文件夹。

uniq命令:

加上sort -n可以进行排序。

对排序好的内容进行统计。

sort命令:对内容进行排序。

df命令:文件系统的磁盘使用情况统计。

netstat命令:查看端口号的使用情况

netstat -tunlp

-t显示tcp端口

-u显示udp端口

-n:指明拒绝显示别名

-l:指明listen的

-p:指明显示建立相关链接的程序名

hostname命令:

查看主机名。

ps命令:

显示所有进程信息。

一般使用ps -ef。

可以使用这个组合命令查看nginx是否在运行。

可以用这两个命令查看特定的进程。

kill命令:

杀死进程。

top命令:

监控Linux系统状况,比如cpu,内存的使用。

按住键盘q退出。

du命令:

不加参数是统计所有内容的总和。

防火墙命令:

查看防火墙状态。

echo命令还可以判断上一条命令是否正确。

0正确,非0错误。

cal命令:查看日历。

这就是我们工作中比较常用的命令。我们就算学会创建虚拟机并且会使用常见命令了。

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

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

相关文章

高忆管理:证券账户国债逆回购怎么操作?

国债逆回购的本质就是一种短期贷款,个人经过国债回购商场把自己的资金借出去,取得固定的利息收益,那么,证券账户国债逆回购怎样操作?怎样在股票账户上买国债逆回购?下面高忆管理为我们准备了相关内容&#…

嵌入式面试笔试刷题(day14)

文章目录 前言一、进程控制块1.PCB控制块的作用2.PCB的存储位置 二、进程的三级映射三、return , exit, pthread_exit四、pthread_join作用五、互斥锁和信号量的区别六、怎么判断链表是否有环总结 前言 本篇文章继续我们的刷题之路。 一、进程控制块 这里只讲解进程的PCB控制…

内网隧道代理技术(二十)之 CS使用HTTP代理上线不出网机器

CS使用HTTP代理上线不出网机器 CS工具自带上线不出网机器 如图A区域存在一台中转机器,这台机器可以出网,这种是最常见的情况。我们在渗透测试的过程中经常是拿下一台边缘机器,其有多块网卡,边缘机器可以访问内网机器,内网机器都不出网。这种情况下拿这个边缘机器做中转,…

Laravel 表单验证器的常用的2种使用方法

1、使用控制器的 validate 方法进行参数验证 场景一:前后端未分离 /*** 保存一篇新的博客文章。** param Request $request* return Response*/ public function store(Request $request) {$this->validate($request, [title > required|unique:posts|max:2…

基于神经网络结合紫外差分光谱的二氧化硫浓度定量预测

基于神经网络结合紫外差分光谱的二氧化硫浓度定量预测 前言一、代码运行1. 解压数据2. 导包3. 读取数据4. 构建网络5. 设置优化器6. 模型训练7. 可视化loss8. 模型验证 二、结果展示三、总结作者简介 前言 二氧化硫(SO2)是一种常见的环境污染物&#xff…

电梯五方对讲接口说明 Sip五方对讲使用说明

1.2/4线接线模块输出接口;接4方对讲设备:12V,2/4线接线模块供电输入 -:GND,接地 R二/四线R Li二四线L 2.RS-485接口:预留援口,可接读卡器、楼层控制器、探头,需要软件额外开发实现。 3.短路输出接口2:对应短路输入接口&#x…

【C++】DICOM医学影像工作站PACS源码

PACS即影像存档与传输系统,是医学影像、数字化图像技术、计算机技术和网络通讯技术相结合的产物,是处理各种医学影像信息的采集、存储、报告、输出、管理、查询的计算机应用程序。 PACS是基于DICOM标准的医学影像管理系统,其模块覆盖了从影像…

【USRP】产品型号、参数、架构全解析系列 6:N320 / N321

一、USRP 简介 通用软件无线电外设( USRP ) 是由 Ettus Research 及其母公司National Instruments设计和销售的一系列软件定义无线电。USRP 产品系列由Matt Ettus领导的团队开发,被研究实验室、大学和业余爱好者广泛使用。 大多数 USRP 通过以太网线连接到主机&am…

ZooKeeper基础命令和Java客户端操作

1、zkCli的常用命令操作 (1)Help (2)ls 使用 ls 命令来查看当前znode中所包含的内容 (3)ls2查看当前节点数据并能看到更新次数等数据 (4)stat查看节点状态 (5&#xf…

区块链实验室(20) - FISCO控制台连接到指定的节点

在FISCO技术文档中,控制台默认采用config.toml作为配置文件,并指定了连接的节点地址和商品,如下所示。 [network] peers["127.0.0.1:20200", "127.0.0.1:20201"] # The peer list to connect在该案例中,控…

数据结构:栈的实现

1. 栈(Stack) 1.1 栈的概念 栈(Stack)是只允许在一端进行插入或删除操作的线性表.首先栈是一种线性表,但限定这种线性表只能在某一端进行插入和删除操作.进行数据插入和删除操作的一端叫栈顶,另一端称为栈底.栈中的元素遵循后进先出LIFO(Last In First Out)的原则 压栈:栈的插…

【算法系列篇】分治-归并

文章目录 前言什么是归并算法1. 排序数组1.1 题目要求1.2 做题思路1.3 Java代码实现 2. 数组中逆序对2.1 题目要求2.2 做题思路2.3 Java代码实现 3. 计算右侧小于当前元素的个数3.1 题目要求3.2 做题思路3.3 Java代码实现 4. 翻转对4.1 题目要求4.2 做题思路4.3 Java代码实现 总…

【漏洞复现】广联达办公OAsql+文件上传+弱口令

漏洞描述 广联达办公OA是一款综合办公自动化解决方案,旨在提高组织内部的工作效率和协作能力。它提供了一系列功能和工具,帮助企业管理和处理日常办公任务、流程和文档。默认弱口令admin password,后面就不提了。 免责声明 技术文章仅供参考,任何个人和组织使用网络应当…

uni-app:实现右侧弹窗

效果&#xff1a; 代码&#xff1a; <template><view class"container"><button click"showModal true">点击按钮</button><view class"modal-overlay" v-if"showModal" click"closeModal">…

Django学习

1、启动项目 python manage.py runserversettings.py 视图函数&#xff0c;用于接收浏览器请求 Django使用的是MTV,是MVC是升级

通过nginx将https协议反向代理到http协议请求上

通过nginx将https协议反向代理到http协议请求上 1、问题背景2、介绍nginx的反向代理功能及配置https协议3、具体实现3.1 后端服务支持方式3.2 nginx重定向方式 3.3、nginx的反向代理方式4、关于nginx常用模块和指令 1、问题背景 目前一个系统仅支持https协议访问&#xff0c;因…

【Linux安装java环境】超简单,以jdk8为例

文章目录 前言详细步骤总结 前言 一些小伙伴在到手一台虚拟机后&#xff0c;发现需要配置java环境&#xff0c;看了文章后会发现超级简单&#xff0c;以下内容以安装jdk1.8为例。 详细步骤 查看是否存在java环境java -version若弹出找不到java命令&#xff0c;执行下一步。官…

linux并发服务器 —— IO多路复用(八)

半关闭、端口复用 半关闭只能实现数据单方向的传输&#xff1b;当TCP 接中A向 B 发送 FIN 请求关闭&#xff0c;另一端 B 回应ACK 之后 (A 端进入 FIN_WAIT_2 状态)&#xff0c;并没有立即发送 FIN 给 A&#xff0c;A 方处于半连接状态 (半开关)&#xff0c;此时 A 可以接收 B…

Java逻辑控制

目录 一、顺序结构 二、分支结构 1、if语句 &#xff08;1&#xff09; 语法格式1​编辑 &#xff08;2&#xff09;语法格式2​编辑 &#xff08;3&#xff09;语法格式3 2、switch 语句 三、循环结构 1、while循环 2、break 3、continue 4、for 循环 5、do whil…

实训笔记9.1

实训笔记9.1 9.1笔记一、项目开发流程一共分为七个阶段1.1 数据产生阶段1.2 数据采集存储阶段1.3 数据清洗预处理阶段1.4 数据统计分析阶段1.5 数据迁移导出阶段1.6 数据可视化阶段 二、项目的数据产生阶段三、项目的数据采集存储阶段四、项目数据清洗预处理的实现4.1 清洗预处…