linux-基础知识3

news2024/12/29 13:17:00

打包和压缩

zip

安装zip软件包 yum -y install zip unzip
压缩打包命令: zip -q -r -d -u 压缩包文件名 目录和文件名列表

  • -q:不显示命令执行过程
  • -r:递归处理,打包各级子目录和文件
  • -u:把文件增加/替换到压缩包中
  • -d:从压缩包中删除指定的文件
    解压:unzip 压缩包名
    在这里插入图片描述
    打包文件
    在这里插入图片描述
    把压缩包从服务器下载到本地
    在这里插入图片描述
    在这里插入图片描述
    把压缩包上传到服务器(zip格式的压缩包)
    在这里插入图片描述
    用unzip解压
    在这里插入图片描述

tar 命令

压缩打包: tar zcvf 压缩包名 目录和文件名列表
解压:tar zxvf 压缩包名
在这里插入图片描述

进程

查看进程

方法一
用ps查看进程:
ps -ef:查看所有的
ps -ef | less
ps -ef | grep 关键字

ps -ef | less 查看 进程,可以使用q退出
在这里插入图片描述
方法二:
ps aux | less
ps aux | grep 关键字
在这里插入图片描述

终止进程在 Linux 中

运行程序:
假设你要运行的程序名为 my_program,你可以在终端中输入: ./my_program。
或者如果它在系统路径中,可以直接使用:my_program
kill 进程编号
killall 程序名

加 --9后表示强行终止进程

性能分析

top在Linux中,top命令是一个非常有用的性能分析工具,它可以实时显示系统的运行状态,包括CPU使用率、内存使用情况、进程信息等。
top 选项
例如top -u username 来查看特定用户的进程
在这里插入图片描述

使用top -p PID来监控特定

第一行进程信息:

  • 当前时间
  • 运行多长时间
  • 当前登入用户数
  • 系统负载
    在这里插入图片描述

第二行cpu 信息:
用户进程占cpu的百分比

  • 内核进程(操作系统的占cpu的百分比)
  • 改变优先级后的用户进程占cpu的百分比 空闲cpc占cpu的百分比 - 等待磁盘io的进程占cpu的百分比
  • 硬中断占cpu的百分比    
    
  •  软中断 占cpu的百分比   
    
  •  虚拟cpu占cpu的百分比
    

在这里插入图片描述

第三行内存:

  • 物理内存
  • 空闲的内存
  • 已使用的内存
  • 用作缓存的内存
  • 单位是kb
    在这里插入图片描述

第四行交换区(虚拟内存):

  • 交换区总量
  • 空闲的总量
  • 已使用的总量
  • 下一次可以分配给进程的物理内存总量
    优先使用物理内存,物理内存不够时才使用交换区的
    在这里插入图片描述
    剩下的是 进程信息 实时刷新
    在这里插入图片描述
    退出top命令 按q键退出top界面

其他的linux命令

查找目录和文件find

find 查找的目录 -name 文件名 -print
例如:
在当前目录及其子目录查找8.h文件
find . -name *.h -print
搜索的文件名要带" ",不带有时会报错
在这里插入图片描述

查看系统磁盘分区df 查看内存和交换区free

查看系统磁盘分区:
df
df -m
df -h
在这里插入图片描述

查看内存和交换区:
free -m
free -h
在这里插入图片描述

远程拷贝目录和文件scp

采用ssh协议可以在两个linux服务器之间拷贝目录和文件.
在这里插入图片描述
把远程服务器的目录拷贝到本地
scp -r -P 22 root@192.168.150.130:/tmp/aa bb

把本地目录拷贝到远程服务器
scp -r -P 22 bb root@192.168.150.130:/tmp/cc
-r 递归拷贝目录,会拷贝子目录
-P 指定ssh协议的通讯端口缺省是22
在这里插入图片描述

列出目录文件数tree

tree 选项
-d 只列出目录,不列出文件
-D 列出目录和文件的修改时间
-p 列出目录和文件的权限
-f 列出目录和文件的路径
-a 列出隐藏的目录和文件
没有tree要通过yum -y install tree安装
在这里插入图片描述

统计目录大小du和获取帮助man

du -m
du -h
在这里插入图片描述

获取帮助
man 命令
例如man du

设置虚拟机静态ip

安装vm后会在window系统中虚拟出两个虚拟网卡
(查看位置:控制面板\网络和 Internet\网络连接)
在这里插入图片描述
vm提供了三种网络模式:桥接模式,NAT(网络地址转换)模式,仅主机模式(Host Only)

桥接模式(Bridge Mode):

在这种模式下,虚拟机的网络接口卡(NIC)直接连接到物理网络。虚拟机就像是网络上的一台独立计算机,可以直接与其他计算机通信。
NAT模式(Network Address Translation Mode):

在NAT模式下,虚拟机通过宿主机的IP地址访问外部网络。宿主机会为虚拟机提供一个私有IP地址,并将其流量通过自己的IP地址进行转换。这种模式适合需要访问外部网络但不需要被外部直接访问的场景,使用VMnet8。
仅主机模式(Host-Only Mode):

在这种模式下,虚拟机只能与宿主机通信,而无法访问外部网络。它适用于需要在虚拟机和宿主机之间进行私有通信的场景,使用VMnet1。

缺省使用NAT模式
找不到虚拟网卡,可以使用桥接模式
把虚拟机的网络参数改为静态ip

可以在这里修改模式:
在这里插入图片描述
NAT模式:
使用vi 打开 etc/sysconfig/network-scripts/ifcfg-eth33(也有可能是eth0)
在这里插入图片描述
在文件中添加ip地址,子网掩码等。
后添加的后覆盖原有的内容
在这里插入图片描述
ip地址不要与其他的虚拟机的冲突,也不要与本地的ip地址冲突(通过ipconfig查看),
在这里插入图片描述
子网掩码和网关可以在编辑的虚拟网络编辑器中获取,至于dns可以从网上查找
在这里插入图片描述
桥接模式:
只需要修改这些部分配置就行,子网掩码,网关,Ip地址要跟本地的相同

在这里插入图片描述
打开ifcfg-ens33
在这里插入图片描述

将window的ip地址、子网掩码等添加到文件中
在这里插入图片描述
执行命令【systemctl stop network】> 【systemctl start network】(或者重启虚拟机),然后查看ip地址

在这里插入图片描述

修改主机名

hostnamecrl set-hostname 主机名

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

GO语言快速入门(比较乱)

一、环境安装 1、安装Go环境 1、官网下载 2、cmd-->go version 3、环境变量 GOROOT:go安装路径 GOPATH:go存放代码的路径 4、GOWorks新建三个文件 5、go env查看配置 2、安装编辑器 GoLand或者VSCode 3、HelloWorld package main //一个程序只有一个…

设计模式学习[5]---装饰模式

文章目录 前言1. 原理阐述2. 举例2.1 人装饰方案一2.2 人装饰方案二2.3 人装饰方案三 总结 前言 近期在给一个已有的功能拓展新功能时,基于原有的设计类图进行讨论。其中涉及到了装饰模式,因为书本很早已经看过一遍,所以谈及到这个名词的时候…

Unity Adressables 使用说明(一)概述

使用 Adressables 组织管理 Asset Addressables 包基于 Unity 的 AssetBundles 系统,并提供了一个用户界面来管理您的 AssetBundles。当您使一个资源可寻址(Addressable)时,您可以使用该资源的地址从任何地方加载它。无论资源是在…

php转职golang第二期

以下是一份简单的 Go 基本语法笔记: 变量与常量: • var 声明变量。• const 声明常量。数据类型: • 整型、浮点型、布尔型、字符串型等。流程控制: • if-else 语句。• for 循环。函数: • 定义和调用函数。数…

【Hot100】LeetCode—394. 字符串解码

目录 1- 思路栈实现四种情况处理 2- 实现⭐394. 字符串解码——题解思路 3- ACM 实现 原题链接:394. 字符串解码 1- 思路 栈实现四种情况处理 ① 遇到数字,进行倍数相加 、②遇到左括号,压栈之前的元素、③遇到右括号弹出,栈进行…

DFS 算法:洛谷B3625迷宫寻路

我的个人主页 {\large \mathsf{{\color{Red} 我的个人主页} } } 我的个人主页 往 {\color{Red} {\Huge 往} } 往 期 {\color{Green} {\Huge 期} } 期 文 {\color{Blue} {\Huge 文} } 文 章 {\color{Orange} {\Huge 章}} 章 DFS 算法:记忆化搜索DFS 算法&#xf…

理解分类器(linear)为什么可以做语义方向的指导?(解纠缠)

Attribute Manipulation(属性编辑)、disentanglement(解纠缠)常用的两种做法:线性探针和PCA_disentanglement和alignment-CSDN博客 在解纠缠的过程中,有一种非常简单的方法来引导G向某个方向进行生成&…

【Android】使用和风天气API获取天气数据吧!(天气预报系列之一)

【Android】使用和风天气API获取天气数据吧!(天气预报系列之一) 古话说得好,要有天气预报,首先需要有天气,和预报。 今天给大家介绍一个好用的天气预报API:和风天气。以及webAPI的使用方法~&a…

【H2O2|全栈】关于HTML(3)HTML基础(二)

HTML相关知识 目录 HTML相关知识 前言 准备工作 标签的具体分类(二) 本文中的标签在什么位置使用? 本期前置知识点 超文本 超文本引用和源属性 图片标签 锚链接 iframe 锚点 预告和回顾 后话 前言 本系列博客将分享HTML相关…

JavaWeb后端开发总结(3)

AOP基础 AOP概述 首先我们要知道AOP是什么? 看下图 个人解析: AOP叫做面向切面编程,但是实际上就是面向方法编程 图中下面一部分是一个AOP的案例 AOP快速入门案例代码实现 案例:测出业务中各个业务方法所需的执行时间 如果…

怎么利用NodeJS发送视频短信

随着5G时代的来临,企业的数字化转型步伐日益加快,视频短信作为新兴的数字营销工具,正逐步展现出其大的潜力。视频群发短信以其独特的形式和内容,将图片、文字、视频、声音融为一体,为用户带来全新的直观感受&#xff0…

单片机DMA原理及应用详解(上篇)(附工程源码)

这篇文章详细介绍单片机的DMA原理和应用范例。希望我的分享能给你带来不一样的收获! 目录 一、DMA简介 二、DMA原理 三、DMA中断 1. DMA中断的工作原理 2. DMA中断的优点 3. DMA中断的配置和处理 4. 应用场景 四、结语 一、DMA简介 1、DMA(D…

数据分析训练模型后输出模型评估报告

数据分析训练模型后输出模型评估报告 1、模型评估指标 1.1、概念: A:n个正样本,检测到是真值的数量 B:m个负样本,检测到是真值的数量 C:n个正样本,检测到假值的数量 D:m个负样本,检测到假值的数量 1.2、准确率(Accuracy) 正确预测的样本数量与总样本数量的比值。…

轨迹规划-B样条

B样条究竟是干啥的?白话就是给出一堆点,用样条的方式,给这些点连接起来,并保证丝滑的。 同时B样条分为准均匀和非均匀,以下为准均匀为例。 参考链接1:https://zhuanlan.zhihu.com/p/50626506https://zhua…

IP宿主信息在不同领域的广泛应用

在网络世界中,IP地址作为网络设备的唯一标识,扮演着至关重要的角色。而IP宿主信息,通过IP与POI/AOI信息关联,能够帮助用户了解特定IP地址所属的详细信息。本文将深入探讨IP宿主信息在不同领域的广泛应用。 什么是IP宿主信息&…

汽车功能安全--TC3xx之PBIST、MONBIST

目录 1.PMS 电源监控速览 2.PBIST 3.MONBIST 4.小结 1.PMS 电源监控速览 英飞凌TC3xx芯片的四种硬件机制,分别是: PMS:PBIST: Power Built-in Self Test. MCU:LBIST: Logic Built-in Self Test. PMS:MONBIST: Monitor Built-in Self Test. VMT:MBI…

嵌入式基础1-模拟电路技术-3.放大电路

1. 基本放大电路 1. 放大概念与放大电路性能指标 2. 基本共射放大电路工作原理 3. 放大电路的分析方法 阻容耦合 4.案例 2. 多级放大电路 1. 多级放大电路的耦合方式 2. 多级放大电路动态分析 3. 差分放大电路 3. 集成运算放大电路 4. 放大电路的反馈 1. 反馈的基本概念…

云计算第四阶段----CLOUD 01-03

CLOUD Day01 一、虚拟化平台搭建 虚拟化技术产品介绍 #黄线标注的,都是比较主流且常用的虚拟化平台。 虚拟化与云计算的关系 虚拟化是一种技术,它允许在单个物理服务器上创建和运行多个虚拟机(VMs),每个虚拟机都有其…

二叉树的相关选择题和基本方法(持续更新)

二叉树相关选择题和基本方法 选择题1选择题2选择题3选择题4选择题5选择题6选择题7选择题8选择题9选择题10选择题11选择题12选择题13选择题14选择题15选择题16选择题17选择题18选择题19选择题20选择题21选择题22实现二叉树的基本操作查询二叉树当中节点的个数遍历思想子问题思想…

[数据集][图像分类]熊分类数据集309张5类别黑熊泰迪北极熊等

数据集格式:仅仅包含jpg图片,每个类别文件夹下面存放着对应图片 图片数量(jpg文件个数):309 分类类别数:5 类别名称:["black","grizzly","panda","polar","teddy"] 每个类别图…