命令 指南linux awk
在linux环境上安装python
一、 环境 操作系统:CentOS 7.9 64位 Python版本:3.8.2 二、 安装包: 百度网盘地址及提取码: 地址:https://pan.baidu.com/s/1P1kSAm_OuAiBZEShJi1XPA 提取码:88ra 三、 步骤: 3.1上传安装包并解压缩 mkdir -p ......
Git——常用命令
1. 第一次初始化 git init 初始化仓库git add .git commit -m ‘first commit’git remote add origin git@github.com:帐号名/仓库名.gitgit pull origin mastergit push origin mas ......
Linux服务器快速安装PostgreSQL15以及pgvector向量插件
最近开始体验FastGPT或Dify等开源知识库问答系统,用他们试着开发调试一些小助手。这中间需要使用到PostgreSQL,就在自己服务器上进行了安装,特此记录下。 环境说明:阿里云ECS,2核8G,X86架构,CentOS 7.9操作系统。 选择版本 1.打开PostgreSQL官网下载页面,选 ......
关于在linux上部署tomcat
一、环境准备 1、选择一款远程工具连接到服务器 2、准备一款ftp软件连接到服务器 二、tomcat搭建 》、进入 /opt/tars 目录,按照 appId 创建文件夹,例如 /opt/tars/10398。 》、将 S:\研发中心\开发部\tools\Java\apache-tomcat-8.5 ......
简单的Kali Linux学习教程
计算机操作系统安全 操作系统安全是计算机系统安全的重要组成部分,目的是保护操作系统的机密性、完整性和可用性。在当前的网络环境下,操作系统面临着许多威胁,如病毒、木马、蠕虫、黑客攻击等等。为了保护操作系统的安全,需要采取各种措施来防范这些威胁。本文将介绍一些常见的操作系统安全问题以及相应的解决方案。 ......
性能测试复习准备——linux环境下安装nacos-server-2.3.0.tar.gz
参考:https://blog.csdn.net/henrin/article/details/130898186 参考:https://blog.csdn.net/weixin_59663288/article/details/125958594?utm_medium=distribute.pc_ ......
Linux 如何回收僵尸进程
fork创建子进程后,子进程退出时,父进程使用wait或waitpid回收子进程资源。如果父进程先于子进程结束,那么子进程成为孤儿进程,由systemd进程完成回收。如果子进程先于父进程结束,父进程没有回收,那么子进程变成僵尸进程。僵尸进程是已经死亡的进程,无法通过kill命令杀死,可以通过杀死父进 ......
Linux进程状态
进程状态 top里面S列表示进程状态。 R 正在运行或者等待运行(Running或Runnable),进程在CPU的就绪队列中。 D 硬件交互导致的不可中断睡眠状态(Uninterruptible Sleep),进程正在与硬件交互。 Z 僵尸进程(Zombie),虽然进程已经结束,但是父进程没有回收 ......
ThinkPHP6.x 使用指南
PHP 版本:PHP 8.1.0 框架版本:ThinkPHP 6 编辑工具:PHPStorm 2021.3.3 系统环境:Windows 10 0x01 概述 (1)简介 ThinkPHP 框架简称 TP 框架 TP 框架是免费开源的、轻量级的、简单快速且敏捷的 PHP 框架 可以免费使用 TP 框 ......
MySQL自带的命令行工具mysqldump来导出数据
我们需要使用MySQL自带的命令行工具mysqldump来导出数据。该工具可以将整个数据库或单独的表导出为.sql文件,可在另一台服务器上使用mysql命令将其导入。 使用mysqldump导出数据的命令如下: mysqldump -u username -p password database > ......
【Linux】调试常见的应用程序奔溃“Segmentation fault (core dumped)”
https://blog.csdn.net/hello_nofail/article/details/129994481?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522170264661316800227454508%2522%252 ......
手把手教你-把Kali Linux系统安装到U盘 【超详细】(随身携带/即插即用)
【0-背景说明】: 1)为什么想要把Kali Linux系统安装到U盘? 之前学习渗透测试的时候,有安装过虚拟机,在虚拟机上安装Kali Linux系统,但是因为是在现有系统上安装虚拟机又安装kali Linux系统,电脑运行速度很受影响,不仅仅是占用了原有电脑中的内存,而且在虚拟机上运行系统,感觉 ......
linux系统下rsync使用笔记
rsync的功能 rsync能够基于网络(含局域网和互联网)快速地实现多台主机间的文件同步工作 rsync的特点 rsync有独立的文件内容差异算法,会在传送前对两个文件进行比较,只传送两者内容间的差异部分,因此速度更快 rsync的使用场景 1、本地代码更新到测试服务器,我们一般采用git方式,测 ......
当你打开终端并输入命令时会发生什么?(下)
当你打开终端并输入命令时会发生什么?(下) 哈喽大家好,我是咸鱼 我们先来大致回顾一下文章《当你打开终端并输入命令时会发生什么?(上)》的内容 终端设备是由电传打字机演变过来的,电传打字机通过物理线与大型计算机连接在一块来实现输入输出 如上图,分别是二战时期的电传打字机和西门子 “Fernschei ......
百度工程师移动开发避坑指南——Swift语言篇
百度工程师移动开发避坑指南——Swift语言篇 百度Geek说 关注 1 人赞同了该文章 作者 | 启明星小组 上一篇我们介绍了移动开发常见的内存泄漏问题,见《百度工程师移动开发避坑指南——内存泄漏篇》。本篇我们将介绍Swift语言部分常见问题。 对于Swift开发者,Swift较于OC一个很大的 ......
Linux下自动生成c++工程的UML类图
在Qtcreator上面折腾了一两天,也没能生成出UML类图。 下面是在Linux通过两个工具Graphviz + Doxygen生成类图的过程。 安装软件: sudo apt install graphviz doxygen 进入项目文件目录,首先生成配置文件: doxygen -g Doxyge ......
Cyclone V SoC FPGA 制作SD卡 image 不支持scp命令怎么办?
按照 (https://rocketboards.org/foswiki/Documentation/EmbeddedLinuxBeginnerSGuide)制作了一个image, 当我想通过Winscp 访问板子的时候提示访问被拒绝。 将开发板和windows 用一根网线连接起来, 并设置在同一个 ......
Redis基础命令操作
一、基础命令 1.ping(心跳检查) ping //输入ping 命令,看到PONG响应,说明客户端与Redis的连接正常。 2.get/set(读写键值) set name xiaoHong //set key value 会将指定 key-value写入到DB。 get name //get ......
Linux系统与网络管理
0. 背景 0.1 Unix Unix诞生于1969年 特点 多任务 多用户 多平台 保护模式 可移植操作系统接口(POSIX) 0.2 Linux 与Unix关系 类Unix系统,完全按照Unix的思想设计的 历史 诞生于1991年,创始人Linus 1. 基础知识 1.1 Shell 系统用户界 ......
命令模式
命令模式,请求以命令的形式包裹在对象中,并传给调用对象。调用对象寻找可以处理该命令的合适的对象,并把该命令传给相应的对象,该对象执行命令。 命令模式有三个角色,一个命令,二是命令接收者,三是命令调用者。 命令模式一般有undo(),redo()方法,还可以增加命令日志的记录。 像http请求,数据库 ......
linux文件权限
setfacl(Set file access control lists)是一种在Linux系统中设置文件访问控制列表(Access Control Lists,ACL)的工具。ACL是一种扩展的权限机制,用于更细粒度地控制文件和目录的访问权限。 setfacl命令用于设置文件的ACL规则。它允许 ......
Linux下解压命令、压缩命令大全,详细教程
Linux下解压命令、压缩命令大全,详细教程 linux常用的解压和压缩命令如下: 1、.tar 解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!) 2、.gz 解压1:gunzip FileName.gz解压 ......
Linux NAND Flash建立分区表的几种方式
MTD支持三种创建分区表的方式: cmdline:通过bootargs传入。 dts:在dts中编写。 struct mtd_partition结构体代码:代码中固定配置。 他们的优先级是:cmdline > dts > 结构体代码。 mtd_device_parse_register--解析MTD ......
Linux 清理磁盘空间
Linux 清理磁盘空间 1、确定磁盘占用 df -h 参数说明: -a:列出所有的文件系统,包括系统特有的/proc等文件系统 -k:以KB的容器显示各文件系统 -m:以MB的容量显示各文件系统 -h:以人们较易阅读的GB,MB,KB等格式自行显示 -H:以 M=1000K代替M=1024K的进位 ......
linux下的抓包工具tcpdump命令用法
############linux下的抓包工具tcpdump命令详解######### tcpdump命令--详解 tcpdump是工作中必用的一道指令,如果熟悉掌握,将会很快的帮你解决问题! 先看看tcpdump的具体参数及意义: -i:指定tcpdump监听的网络接口 -s:指定要监听数据包的长 ......
shell实战正则三贱客——awk
shell实战正则三贱客——awk 特点及应用场景 awk 一门语言类似于c语言 过滤,统计,计算 过滤,统计,日志 执行过程 awk -F, 'BEGIN{print "name"}{print $2}END{print "end of file"}' oldboy.txt 执行过程说明 awk读 ......
Helm Chart 部署 Redis 的完美指南
目录一、Helm介绍二、安装Helm三、配置Helm的repository四、部署chart(以部署redis为例)1. 搜索chart2. 拉取chart3. 修改values.yaml的一些配置(简单演示一下基本的配置)4. 启动chart5. 升级和回滚a. 升级b. 回滚 一、Helm介绍 ......
docker-基础常见命令
2.1.常见命令 首先我们来学习Docker中的常见命令,可以参考官方文档: https://docs.docker.com/engine/reference/commandline/cli/ 2.1.1.命令介绍 其中,比较常见的命令有: 命令 说明 文档地址 docker pull 拉取镜像 d ......