- 2024-10-29Linux基本指令(一)
01ls指令语法:ls[选项][目录或文件]功能:罗列当前目录下的指定文件或目录常见选项-a(显示当前目录下的所有文件) -l(显示文件详情) -d(不进入文件里面)示例:ls-a ls-l ls-a-l(命令中的选项可以传递多个)以“.”开头的为隐藏文件,在加上-a后才可见 文件=
- 2024-10-29【JumpServer教程】简便添加Windows资产:JumpServer堡垒机使用指南
简介:本文是JumpServer堡垒机使用指南,介绍了如何在JumpServer中简便添加Windows资产的步骤,包括准备工作、开启Windows远程设置、在JumpServer中配置Windows资产以及授权使用。一、背景在很多时候,还有些传统公司,使用的是windowsserver服务器,所以对于这类资产如何管理呢?别急,ju
- 2024-10-29【Linux操作系统】Linux配置OpenSSH服务器步骤记录
1.安装OpenSSH服务器软件包用指令查询,已经全部安装。编辑/etc/ssh/sshd_config文件:# $OpenBSD:sshd_config,v1.1032018/04/0920:41:22tjExp$#Thisisthesshdserversystem-wideconfigurationfile. See#sshd_config(5)formoreinformat
- 2024-10-29如何在Linux上配置软件负载均衡(如HAProxy)
在Linux环境中,确保应用服务的高可用性和性能是至关重要的。本文将引导你完成以下步骤:1.理解软件负载均衡的重要性;2.选择合适的负载均衡器;3.详细配置HAProxy为例;4.进行性能调优和测试;5.监控和维护。开始负载均衡配置之前,首先需要明确其作用和目标。1.理解软件负载均衡的重要性
- 2024-10-29安装配置rocky Linux 9.4的环境
安装RockyLinux9.4系统:由于centos7已经停止技术支持,作为代替的技术选型探索,选用centos创始人发起的rockylinux作为平替进行测试验证。1.在虚拟机中安装完系统后,首先替换阿里云源,但是出现了SSL的报错。所以正确的配置顺序应该是确保系统的ca-certificates软件包是最新的,这
- 2024-10-29linux 命令值xargs与tr
提出问题:为什么有了管道符|,还需要xagrs管道符 | 允许将一个命令的输出作为另一个命令的输入。然而,管道符在处理某些类型的输入时存在局限性,特别是当需要将一系列输入项作为单个命令的多个参数时()。xargs 的出现正是为了解决这个问题。xargs 能够从标准输入(stdin)读取数据,
- 2024-10-29Linux压缩和解压文件
1.linux压缩文件到指定文件夹方法一:使用tar命令压缩文件tar-czvf/目标文件夹/压缩文件名.tar.gz/要压缩的文件或文件夹路径这将把指定的文件或文件夹压缩为一个名为“压缩文件名.tar.gz”的gzip压缩文件,并将该文件保存到指定的目标文件夹。方法二:使用zip命令压缩文件zip
- 2024-10-29Linux更改符号链接
目录1.删除旧链接2.创建新的符号链接例如我的电脑上有两个版本的cuda,11.8和12.41.删除旧链接rmcuda2.创建新的符号链接ln-s/usr/local/cuda-11.8//usr/local/cuda
- 2024-10-29linux 自定义命令
linux下有多种自定义命令的方式:1、alias方式:也就是别名2、环境变量的方式:将写好的脚本放在对应的目录中,然后将目录放在$HOME/.profile中。3、函数的方式:在$HOME下建立.bash_func文件夹,可使用命令mkdir-p$HOME/.bash_func实现。在$HOME/.bashrc下添加加载函数的代码#在$
- 2024-10-29Linux安装mysql【超详细】
一、下载安装包1、查看是否已经安装了MySQLrpm-qa|grepmysql2、查看系统位数getconfLONG_BIT3、下载MySQLMySQL官网地址4、也可以直接在服务器执行指令下载,但是下载速度比较慢。还是自己下载好拷贝过来比较快。wgethttps://dev.mysql.com/get/Downloads/my
- 2024-10-29如何在Linux中配置防火墙
在Linux中配置防火墙的步骤:1.使用iptables配置防火墙;2.使用Firewalld配置防火墙;3.配置其他防火墙选项。iptables是一个用于管理IPv4防火墙规则的工具,使用iptables配置防火墙的基本步骤:检查防火墙状态、允许或拒绝流量、保存规则。1.使用iptables配置防火墙iptables是一个用于
- 2024-10-29Linux系统换源
Centos7、Ubuntu系统换源清华大学开源软件镜像站Centos7手动换源使用bash脚本换源一键完成换源Ubuntu手动换源使用bash脚本换源一键完成换源清华大学开源软件镜像站https://mirrors.tuna.tsinghua.edu.cn/直通车:清华大学开源软件镜像站Centos7所使用的Linux
- 2024-10-29linux-账号管理与ACL权限设置
一.用户概述1.Linux用户有以下三类,每一个用户都有一个数值,称为UID。2.Linux用户相关文件A.passwd文件介绍(1)/etc/passwd文件每一行都表示的是一个用户的信息;一行有7个段位;每个段位用:号分割。(2)每一段的解释:账号名称:密码:UID:GID:个人资料:主目录:ShellB.shadow文
- 2024-10-29为什么Linux一定需要虚拟内存
Linux之所以需要虚拟内存,是为了提供更大的地址空间和更好的内存管理。虚拟内存允许Linux将物理内存和硬盘空间结合起来,以满足运行程序的需求。同时,虚拟内存还实现了内存的保护和隔离,提高了系统的稳定性和安全性。Linux作为一个现代的操作系统也需要虚拟内存来提供更好的内存管理
- 2024-10-29树莓派CM4(五):搭建QT开发环境
1.软件版本Ubuntu20.04QT5.12.122.参考链接https://zhuanlan.zhihu.com/p/138021025?utm_id=0https://zhuanlan.zhihu.com/p/137745265https://bugreports.qt.io/browse/QTBUG-62216https://www.tal.org/tutorials/building-qt-512-lts-raspberry-pi-raspberry-
- 2024-10-29linux直接下载安装mysql8
linux直接下载安装mysql8下载并解压下载地址:https://dev.mysql.com/get/Downloads/mkdir/opt/mysql8wgethttps://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.40-linux-glibc2.28-x86_64.tar.xztar-xJvfmysql-8.0.40-linux-glibc2.28-x86_64.tar.xzmvmysql-8.0.4
- 2024-10-29centos9(linux): 在prometheus服务端添加被监控节点
一,从服务端所在机器测试被监控节点是否9100端口打开1,用telnet$telnet172.16.13.191002,用nc$nc-nvv172.16.13.19100 二,在服务端prometheus中添加一个监控节点编辑配置文件:viprometheus.yml内容:在static_configs: 下增加一行:-targets:["172.16.13.
- 2024-10-29linux无法用中文怎么解决
linux无法用中文的解决方法:1.配置语言环境;2.安装中文字体;3.设置输入法;4.处理文件编码问题;5.测试和调试。Linux是一个强大的操作系统,但有时用户可能会在使用中文时遇到一些问题,首先,您需要确保Linux系统的语言环境正确配置为中文。1.配置语言环境首先,您需要确保Linux系统的语言
- 2024-10-29Linux:vmstat指令
学习自:Vmstat命令详解-CSDN博客Linux内存之vmstat-CSDN博客1、Linux分页管理概述vmstat(VirtualMemoryStatistics,虚拟内存),用于对OS的虚拟内存、进程、CPU活动进行监控。它是对系统整体情况的分析,无法对某个进程进行深入分析。1)虚拟内存Linux系统内存分为物理内存、虚拟
- 2024-10-29黑客常用Linux漏洞扫描工具(含安装步骤)
第一款:Trivy概述Trivy是一个开源漏洞扫描程序,能够检测开源软件中的CVE。这款工具针对风险提供了及时的解释,开发人员可自行决定是否在容器或应用程序中使用该组件。常规的容器安全协议使用的是静态镜像扫描来发现漏洞,Trivy则是将漏洞扫描工具无缝合并到集成开发环境当中
- 2024-10-28禁用Linux的地址空间随机化
问题描述当我们学习OS的时候,往往需要接触到虚拟地址分配的相关知识。当接触到《OperatingSystems:ThreeEasyPieces》(OperatingSystems:ThreeEasyPieces)中的示例程序mem.c时(文末附上common.h)#include<unistd.h>#include<stdio.h>#include<stdlib.h>#include"c
- 2024-10-28Escalate_Linux靶机提权学习
靶机下载https://www.vulnhub.com/entry/escalate_linux-1,323/用VMware打开扫描端口nmap-sS-sV-n-T4-p-192.168.93.134StartingNmap7.94SVN(https://nmap.org)at2024-10-0409:26CSTNmapscanreportfor192.168.93.134Hostisup(0.00090slatency).Not
- 2024-10-28【Linux学习】(8)第一个Linux编程进度条程序|git三板斧
前言第一个Linux编程——进度条git的简单使用一、第一个Linux编程——进度条在写进度条之前我们需要两个基础知识:回车换行缓冲区1.回车换行首先我们需要知道回车换行它是两个概念,回车是回车,换行是换行换行:光标从上往下,直接到下一行(例如光标现在在当前行的第5个
- 2024-10-28【Linux探索学习】第五弹——Linux用户管理:创建、删除与查看普通用户
前言:Linux下创建普通用户是我们以后经常要做的一件事,一个超级用户下可以有多个普通用户,这样我们就可以用这些普通用户去做不同的事情,所以学习如何创建并管理这些用户就显得尤为重要提醒:本篇是在Ubuntu系统下进行的操作目录一、创建普通用户二、测试是否创建成功方法一:方法二:三、查
- 2024-10-28Linux网络连接三种模式的区别(图解超详细)
(CentOS安装难点——网络连接方式的理解)参考视频链接为什么选择NAT模式?如上图情景设定:图中三个人在同一个教室网络,可以相互通讯,因为他们三人在同一网段(三者都以192.168.0打头)。1.桥接模式虚拟系统可以和外部系统相互通讯,但是容易造成ip冲突(张三ip:192.168.0.20,他