随笔分类 - GNU/Linux
摘要:netstat 是 Linux 中用于显示网络连接、路由表、接口状态等信息的命令。虽然它在现代系统中逐渐被 ss 和 ip 命令取代,但在很多环境中仍然有用。 以下是 netstat 命令的详细讲解,包括常见选项和输出解释。 一、基本语法 netstat [选项] 二、常用选项详解 选项 含义 -a
阅读全文
摘要:🧠 基础概念 awk 是什么? awk 是一种强大的文本处理工具,擅长格式化文本、数据提取、报表生成等。 基本结构: awk 'pattern { action }' filename 工作方式: 逐行读取文本 每行按字段分割(默认按空格或Tab) 根据 pattern 匹配并执行 {action
阅读全文
摘要:✅ 基本作用: 使用 awk 按列提取文本内容,并用自定义符号(如冒号 :)拼接输出。 📌 基本语法: awk '{print $列号 ":" $列号}' $1 表示第一列 $2 表示第二列 : 是自定义拼接符号,也可以换成 ,、-、空格等 🔍 示例 1:处理 docker images 输出
阅读全文
摘要:🔹 一、基本语法 scp [参数] 源路径 目标路径 📥 二、从远程服务器下载到本地 scp user@远程IP:/远程/路径/文件名 /本地/路径/ 示例: scp root@192.168.1.100:/home/root/data.csv /home/user/ 📤 三、从本地上传到远程
阅读全文
摘要:Linux DNS 服务器地址配置 一、引言 在 Linux 系统中,正确配置 DNS(Domain Name System)服务器地址对于实现域名到 IP 地址的解析至关重要,它直接影响到我们能否正常访问互联网上的各种网站和服务。本文将详细介绍几种常见的在 Linux 系统中配置 DNS 服务器地
阅读全文
摘要:Linux 存储占用查看命令 目录 图形界面工具 命令行工具 查看指定目录下第一级目录的空间占比 其他相关命令 图形界面工具 1. 磁盘占用分析器 (Disk Usage Analyzer) • 位置:应用程序菜单 > 工具 • 功能:图形化显示文件和目录的磁盘使用情况,适合快速浏览和分析大文件夹。
阅读全文
摘要:Ubuntu 防火墙管理:iptables 与 ufw 的区别、常用命令及常见问题 在 Ubuntu 系统中,防火墙是确保系统安全的重要组成部分。iptables 和 ufw(Uncomplicated Firewall)是常用的两种防火墙管理工具。虽然它们都用于配置和管理防火墙规则,但它们的使用方
阅读全文
摘要:Ubuntu系统上VNC服务的检查与启动 一、检查是否已安装VNC 检查VNC可执行文件 使用 which 命令查看系统中是否存在VNC相关的命令: which vncserver which x11vnc 如果已安装,命令将返回安装路径(例如 /usr/bin/vncserver)。 如果未安装,
阅读全文
摘要:CentOS 上安装和配置 GeoServer 作为系统服务 1. 安装 GeoServer 下载 GeoServer: 从 GeoServer 官方网站 下载最新版本的 GeoServer 压缩包。 解压文件: tar -zxvf geoserver-2.25.3-bin.zip -C /usr/
阅读全文
摘要:CentOS 防火墙命令 一. firewalld 命令 1. 安装 firewalld sudo yum install firewalld -y 2. 启动和停止 firewalld 启动 firewalld: sudo systemctl start firewalld 停止 firewall
阅读全文
摘要:步骤 1: 更新系统 在安装Java之前,确保系统包是最新的。 sudo yum update -y 步骤 2: 下载Java 17 从Oracle官方网站或AdoptOpenJDK下载Java 17。如果使用Oracle JDK,可以到Oracle网站下载。如果使用AdoptOpenJDK,可以使
阅读全文
摘要:问题描述 运行编译后的可执行程序时报错 error while loading shared libraries: lib***.so.: cannot open shared object file: No such file or directory. 原因分析 从错误信息提示中,可以知道是在指
阅读全文
摘要:1、cd 到yum源文件所在位置 cd /etc/yum.repos.d 2、备份CentOS-Base.repo源文件 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup 3、下载阿里云yum源
阅读全文
摘要:在Ubuntu上安装Node.js可以通过多种方法来实现,以下是三种常用的方法:使用Ubuntu存储库、通过NodeSource PPA、使用nvm (Node Version Manager)。 方法1:使用Ubuntu存储库 这种方法适合不需要最新版本Node.js的用户。 更新包列表: sud
阅读全文
摘要:如要查看Ubuntu上占用89端口的进程,可以使用以下命令: sudo lsof -i :89 这个命令会列出正在使用端口89的进程。如果有进程在使用该端口,将会看到相关的信息,如进程ID(PID)、进程名等。 如果希望杀死占用89端口的进程,可以使用以下命令: sudo kill -9 <PID>
阅读全文
摘要:根目录 / 仍然使用了 100% 的空间,可能会导致系统运行受阻。 可以尝试以下方法来释放根分区的空间: 删除不需要的文件:检查根目录中是否有不必要的文件或目录,并删除它们以释放空间。 清理日志文件:检查 /var/log/ 目录中是否有大型日志文件,并根据需要删除或归档它们。 清理软件包缓存:使用
阅读全文
摘要:要在 Ubuntu 上安装 PostGIS,你需要执行以下步骤: 安装 PostgreSQL: 如果尚未安装 PostgreSQL,你需要首先安装它。可以使用以下命令来安装 PostgreSQL: sudo apt update sudo apt install postgresql postgre
阅读全文
摘要:root@echohye:~# free -h total used free shared buff/cache available Mem: 14Gi 5.5Gi 296Mi 152Mi 9.2Gi 9.0Gi Swap: 0B 0B 0B 下面是各列的解释: total: 总内存大小。在这个例
阅读全文
摘要:在Linux系统中,可以使用df命令来查询文件系统的磁盘空间使用情况。 以下是一些常用的df命令选项: df -h 这个命令会以人类可读的方式显示文件系统的磁盘空间使用情况,包括已用空间、可用空间、使用率等。 如果只想查看特定目录的磁盘空间使用情况,可以使用du命令。例如: du -h /path/
阅读全文
摘要:安装GDAL 下载:sqlite,proj,gdal 安装gdal前,要安装proj,安装proj时,报错,提示安装sqlite 安装sqlite 官网:https://www.sqlite.org/download.html 下载 wget -c -P /gdal https://www.sqli
阅读全文

浙公网安备 33010602011771号