command linux shell make

Capture a TCP dump from a Linux node in an AKS cluster

https://learn.microsoft.com/en-us/troubleshoot/azure/azure-kubernetes/capture-tcp-dump-linux-node-aks https://learn.microsoft.com/en-us/azure/aks/node ......
Capture cluster Linux dump from

Linux日志搜索

1.关键字“或”的搜索, -E 不能少。grep -E "word1|word2|word3" file.txt满足任意条件(word1、word2和word3之一)将匹配。 2.关键字“且”的搜索grep word1 file.txt | grep word2 |grep word3必须同时满足三 ......
Linux 日志

Linux常用命令使用(一)---find命令

1.命令格式 find pathname -options [-print -exec -ok ...] 2.命令功能 用于查找目录下的文件,同时可以调用其他命令执行相应操作 3.命令参数 pathname - find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。 -prin ......
命令 常用 Linux find

Linux网卡配置

网卡配置目录: ls al /etc/sysconfig/network-scripts/ 参数 TYPE=Ethernet # 网卡类型:为以太网 PROXY_METHOD=none # 代理方式:关闭状态 BROWSER_ONLY=no # 只是浏览器:否 BOOTPROTO=dhcp #设置网 ......
网卡 Linux

Linux查看正在启动的Java程序

要查看正在运行的 Java 程序,可以使用以下命令来获取相关信息: 首先打开终端。 输入以下命令并按Enter键运行:ps -ef | grep java 这将显示所有包含 "java" 字符串的进程列表。其中会包含正在运行的 Java 程序及其对应的 PID(Process ID)。 如果需要更详 ......
正在 程序 Linux Java

linux 安装 redis

一、通用方式 要在Linux上安装Redis,可以按照以下步骤进行操作: 1. 打开终端,使用以下命令下载Redis的压缩包: wget http://download.redis.io/releases/redis-x.x.x.tar.gz 注意将 "x.x.x" 替换为你想要下载的Redis版本 ......
linux redis

linux系统下ps -aux和ps -ef | BSD & SystemV

* [linux系统下ps -aux和ps -ef命令参数的作用及区别详解-腾讯云开发者社区-腾讯云](https://cloud.tencent.com/developer/article/1357618)* [linux ps命令 格式 进程状态 各字段含义 简介\_ps各列含义-CSDN博客] ......
SystemV 系统 linux aux BSD

一文聊透 Linux 缺页异常的处理 —— 图解 Page Faults

本文基于内核 5.4 版本源码讨论 在前面两篇介绍 mmap 的文章中,笔者分别从原理角度以及源码实现角度带着大家深入到内核世界深度揭秘了 mmap 内存映射的本质。从整个 mmap 映射的过程可以看出,内核只是在进程的虚拟地址空间中寻找出一段空闲的虚拟内存区域 vma 然后分配给本次映射而已。 v ......
Faults Linux Page

Linux环境离线安装Docker&Docker镜像部署

引子 相信很多同学在项目上线的时候都会遇到没有网络的情况。一般而言,我们都会想到使用Docker 镜像部署,让我们看看搜索引擎给出来Docker的优势吧(如下图)。那么,问题来了,本身部署环境都没有网络,怎么离线安装Docker呢?怎么使用Docker镜像部署项目?OK,让我们开始吧。 一、Cent ......
Docker 镜像 环境 Linux amp

windows和linux的双系统时间同步问题

两个系统的时间会同步网上的时间然后更新到bios主板,所以刚安装的双系统电脑进入ubantu会导致时间比windows的时间快8个小时,这是由两个系统的时间计算方法不同引起的。 解决方法,(在uabntu内,此时时间快8小时) 1、sudo apt-get update 更新一下否则可能找不到下面的 ......
windows 时间 问题 系统 linux

java基础之“获取系统类型,区分Windows和Linux系统”

一、获取系统类型,区分Windows和Linux系统 // 判断是否是windows系统 System.getProperties().getProperty("os.name").contains("Windows") 二、案例 @Test public void testWindows() { ......
系统 Windows 类型 基础 Linux

vmware虚拟机 linux 本地yum源,网卡配置ens33,防火墙selinux

1、挂载镜像文件,CentOS-7-x86_64-DVD-1804.iso,并且要处于连接状态 #光盘挂载至/mntmount /dev/sr0 /mnt #备份yum源文件cd /etc/yum.repos.d/mkdir -p ./bakmv CentOS* ./bak #编缉本地源vim lo ......
网卡 防火墙 selinux vmware linux

Linux-04ssh

ssh登录 作用 在开发时,通常会用Terminal通过ssh登录到每个服务器里,打开服务器终端,以进行开发,通常来说,一个服务器会给出如下的几个信息: host IP password 登录服务器 基本格式:ssh user@hostname user:用户名 hostname:IP地址/域名 如 ......
Linux ssh 04

Linux服务器快速安装Redis-6.0

最近开始体验FastGPT开源知识库问答系统,用他们试着开发调试一些小助手。这中间需要使用到Redis,就在自己服务器上进行了安装,特此记录下。 环境说明:阿里云ECS,2核8G,X86架构,CentOS 7.9操作系统。 选择版本 1.打开Redis官网下载页面,可以选择需要的版本下载。我这里选择 ......
服务器 Linux Redis 6.0

命令模式 Command

一、定义 将“请求”封装成对象,以便使用不同的请求 命令模式解决了应用程序中对象的职责以及他们之间的通信方式 二、适用场景 请求调用者和请求接收者需要解耦,使得调用者和接收者不直接交互 需要抽象出等待执行的行为 三、优缺点 1、优点 降低耦合 容易扩展新命令或一组命令 2、缺点 命令的无限扩展会增加 ......
命令 Command 模式

Linux开发环境搭建

一、初始化环境脚本 1、Docker安装 # 更新yum yum -y update # 安装Docker yum install -y docker # 阿里云加速器配置(网址内有操作说明) # https://cr.console.aliyun.com/cn-hangzhou/instances ......
环境 Linux

Linux课堂知识总结8

一.文件查找工具locate和find 1.locate locate依靠查询系统上预建的文件索引数据库来查询某个文件,按名字来查找,速度很快 2.find 实时查找工具,通过遍历指定路径完成文件查找 which Linux which命令用于查找文件。 which指令会在环境变量$PATH设置的目 ......
课堂 知识 Linux

Linux课堂知识总结

这是学习Linux的第八节课,老师跟我们讲述了Linux的RPM包管理操作。 一、RPM包管理的用途; 1、可以安装、删除、升级和管理软件;当然也支持在线安装和升级软件;2、通过RPM包管理能知道软件包包含哪些文件,也能知道系统中的某个文件属于哪个软件包;3、可以在查询系统中的软件包是否安装以及其版 ......
课堂 知识 Linux

linux安装jdk和mysql

一、jdk安装 1、yum -y list java* 查看所有jdk版本 2、yum install -y java-1.8.0-openjdk.i686 安装指定jdk,yum会使用标准方式进行下载并安装 二、mysql安装 1、wget http://dev.mysql.com/get/mys ......
linux mysql jdk

linux-04

压缩和解压类 gzip 文件 gunzip 文件.gz zip压缩文件 -r 递归压缩,即压缩目录 unzip解压 -d <目录> 指定解压后文件的存放目录 zip -r myhome.zip /home unzip -d /opt/tmp /home/myhome.zip tar 压缩多个文件 t ......
linux 04

VMware 下的 Linux 系统的空间清理和压缩

问题描述 若虚拟磁盘以逐渐填充扩大的方式运行时,虚拟磁盘文件的体积就会逐渐变大,在 Windows 系虚拟机上,可以在 VMware 上右键选择清理磁盘,然后再回收物理磁盘空间,但在 Linux 系虚拟机上就得在虚拟机中执行清理。 解决方法 首先确认你虚拟机里面装了 vmtools (open-vm ......
VMware 系统 Linux 空间

Docker Alpine Linux 安装 Python3

参考文档:Docker Alpine Linux 安装 Pytho1、Dockerfile Dockerfile 文件一般包含基础镜像信息、维护者信息、镜像操作指令和容器启动时执行指令,’#’ 为 Dockerfile 中的注释。 参考文件::Docker 构建自定义镜像和Dockerfile文件 ......
Python3 Docker Alpine Python Linux

The Missing Semester of Your CS Education----shell工具和脚本

一.shell脚本 1.$的关键字 $0 - 脚本名 $1 到 $9 - 脚本的参数。 $1 是第一个参数,依此类推。 $@ - 所有参数 $# - 参数个数 $? - 前一个命令的返回值 $$ - 当前脚本的进程识别码 !! - 完整的上一条命令,包括参数。常见应用:当你因为权限不足执行命令失败时 ......
脚本 Education Semester Missing 工具

Linux 进程探查

想监测Linux进程,需要熟悉 ps 命令的用法。 Linux系统中使用的GNU ps 命令支持3种不同类型的命令行参数:  Unix风格的参数,前面加单破折线;  BSD风格的参数,前面不加破折线;  GNU风格的长参数,前面加双破折线。 1. Unix风格的参数 Unix风格的参数是从贝 ......
进程 Linux

Linux的链接文件

如需要在Linux系统上维护同一文件的两份或多份副本,除了保存多份单独的物理文件副本之外,还可以采用保存一份物理文件副本和多个虚拟副本的方法。这种虚拟的副本就称为链接。链接是目录中指向文件真实位置的占位符。在Linux中有两种不同类型的文件链接:  符号链接  硬链接 符号链接就是一个实实在在的 ......
链接 文件 Linux

shell基础概述

1.0 编程的目的 计算机的发明,是为了用机器取代/解放人力,而编程的目的则是将人类的思想流程按照某种能够被计算机识别的表达方式传递给计算机,从而达到让计算机能够像人脑/电脑一样自动执行的效果。 编程语言(programming language),是用来定义计算机程序的形式语言。 它是一种被标准化 ......
基础 shell

shell数组

1.数组介绍 1. 数组用于存储多个值,且提供索引标号便于取值 2. Bash支持普通的数值索引数组,还支持关联数组。 数组是最常见的数据结构,可以用来存放多个数据。 有两种类型的数组:数值索引类型数组和关联数组。 数值索引类型数组使用0、1、2、3…数值作为索引,通过索引可找到数组中对应位置的数据 ......
数组 shell

shell函数

1.函数作用 函数是一个非常实用的技能,用于封装代码块,复用代码,省去同一段代码,重复写,导致代码像一块烂抹布; 封装函数后,代码立刻化身为高级绸缎! shell代码,自上而下 先定义、后调用 2.函数定义与调用 方法1,完整写法 function hello(){ echo "hello chao ......
函数 shell

shell变量

1.什么是变量 变量、顾名思义 量就是记录事务的状态; 变就是事务的状态是会发生变化的; 变量本质是计算机中一种存、取数据的机制; 变量的数据都直接存储在内存中; 为什么要有变量? 程序的本质就是数据的不断变化,存取; 计算机程序的本质 程序=数据+算法(逻辑功能) 程序执行的本质就是一系列状态的变 ......
变量 shell

linux 内存碎片处理

Linux内存碎片化主要由于内存的分配和释放不均匀导致,会降低内存利用效率。可以通过以下方法对Linux内存进行碎片整理: 执行sync命令:该命令会强制将内存中的脏数据写回磁盘,释放内存。这可以腾出较大的连续内存块,减少碎片。执行echo 1 > /proc/sys/vm/drop_caches命 ......
碎片 内存 linux
共10900篇  :17/364页 首页上一页17下一页尾页