自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(173)
  • 收藏
  • 关注

原创 tzselect:交互式选择时区

​tzselect​命令用于交互式地选择系统时区。​​‍。

2024-10-01 14:29:07 229

原创 tree命令:树状目录

​tree​ 是一个在 Linux 和 Unix 系统上常用的命令行工具,用于以树状结构显示目录的内容。通过tree​ 命令,您可以快速查看目录及其子目录中的文件和文件夹结构。/etc/apt/

2024-10-01 14:27:17 469

原创 whatis命令:关于命令的简短描述

​whatis​ 命令用于查询命令、函数、文件等的基本用途,查询结果只是一句简短的描述。例如返回关于 ls 命令的简短描述。这个结果实质是来自于man手册的一个章节,在较新的Linux 发行版中已经使用​ 命令取代​ 命令了。

2024-09-30 20:09:35 286

原创 traceroute命令:路由追踪

​traceroute​ 是一个常用的网络诊断工具,用于追踪数据包从源主机到目标主机所经过的路由路径,并显示每一跳的延迟。这个命令可以帮助网络管理员或用户识别网络连接中的问题所在,比如延迟过高、路由故障或者数据包丢失。‍。

2024-09-30 17:34:09 397

原创 tr命令:替换文本中的字符

​tr​ 命令用于转换或删除文件中的字符。它可以从标准输入中读取数据,对数据进行字符替换、删除或压缩,并将结果输出到标准输出。‍。

2024-09-30 00:32:04 490

原创 touch命令:创建文件,更新时间戳

​touch​ 命令在 Linux 和其他类 Unix 系统中用于创建空白文件或者更新已存在文件的时间戳。如果指定的文件不存在,touch​ 命令会创建一个空白文件;如果文件已经存在,touch​ 命令会更新文件的访问时间和修改时间,如果文件不存在,则会创建一个空文件。‍。

2024-09-30 00:08:00 812

原创 top命令:系统监控

​top​ 命令是一个非常常用的实时系统监控工具。它提供了动态的、交互式的实时视图。​​。

2024-09-29 22:28:02 528

原创 timedatectl命令:告别时间烦恼,一键同步系统时间

​​ 命令用于查看和设置系统的时间和日期,以及配置时区和 NTP(Network Time Protocol)设置。cal​显示日历、date​查看、设置日期‍。

2024-09-29 03:39:58 765

原创 time命令:轻松测量Linux命令执行时间!

用于测量 Linux 命令执行的时间,包括实际时间、用户 CPU 时间和系统 CPU 时间。刚开始以为是用来“看现在几点钟”的 🥲。实用工具,性能分析。‍。

2024-09-29 01:44:32 484

原创 tee命令:轻松同步输出到屏幕与文件

​tee​ 命令在 Linux 和 Unix 系统中用于读取标准输入的数据,并将其同时输出到标准输出和文件中。简单来说,tee​ 命令可以用来分割数据流,使其既能够被输出到屏幕,也能够被写入到文件中。​​‍。

2024-09-29 00:13:28 338

原创 tar命令:压缩、解压的好工具

tar​ 命令用于创建归档文件(tarball),以及从归档文件中提取文件。文件管理,归档。归档文件可以保留原始文件和目录的层次结构,通常使用.tar​或.tar.gz​作为文件扩展名。对打包文件进行压缩以节省空间或传输带宽。‍​tar​ 命令是在 Linux 系统中非常常用的工具,用于管理文件和目录的归档和解压缩。通过掌握tar​ 命令的基本用法,您可以方便地打包和解压文件,进行文件备份和迁移等操作。

2024-09-28 23:44:42 1091

原创 systemd-analyze命令:Linux系统启动分析

​命令用于分析系统引导过程的时间性能。系统管理,性能分析。​,​,​.‍。

2024-09-28 17:04:49 953

原创 systemctl命令:从入门到实践,掌握Linux服务管理

命令【用途】​systemctl​ 命令用于管理系统服务,包括查看、启动、停止、重启、启用或禁用服务。‍什么是【服务】Linux 系统服务,也称为守护进程(daemon),是在后台运行的服务程序,它们在系统启动时开始运行,并在系统关闭时停止。这些服务负责执行系统所需的任务,比如网络连接、文件共享、数据库服务等。​​​​服务【特点】后台运行:服务通常在后台运行,不依赖于用户界面。自动启动:许多服务配置为在系统启动时自动运行。长时间运行。

2024-09-28 00:30:53 427

原创 sysctl 命令:Linux内核参数管理

​sysctl​是一个用于查看、设置和管理内核参数的命令行工具。‍。

2024-09-27 17:29:14 329

原创 Geekbench6使用指南:Linux系统性能测试,如此简单!

Geekbench 是一款跨平台的基准测试工具,能够评估单核和多核性能,提供详细的分数和性能分析。​​通过 Geekbench,你可以清晰地了解电脑性能,及时作出优化和升级决策。现在就来试试吧,让你的电脑焕发新生!如果测试分数不尽如人意,可以考虑升级硬件或优化系统设置,以提升整体性能。本文仅介绍了 Linux 如何使用 Geekbench,但 Geekbench 是一个跨平台的基准测试工具,Windows 和 macOS 可前往Geekbench 官方网站。

2024-09-27 16:47:51 501

原创 sysbench 命令:跨平台的基准测试工具

sysbench 是一个跨平台的基准测试工具,用于评估系统性能,包括 CPU、内存、文件 I/O、数据库等性能。‍。

2024-09-27 01:38:42 991

原创 bench.sh:一行命令测试Linux服务器基准性能

bench.sh是一个 Linux 系统性能基准测试工具。它的测试结果如下图:给出服务器的整体配置信息,IO 性能,网络性能。很多人使用它测试 vps 性能。​​。

2024-09-26 23:27:38 733

原创 sync 命令:确保数据安全,实时同步磁盘缓存到存储设备

​sync​ ​命令用于强制将所有未写入的缓冲区数据立即写入磁盘,确保数据同步到物理存储设备,从而防止数据丢失或损坏。​​​​没有存在感,但是重要:​sync​ 命令不需要我们手动去输入它,执行它。通常,系统会周期性的去 sync 数据。在一些场景下,系统也会自动执行 sync,比如,在关机或重启系统之前。‍sync 命令存在的意义:在 Linux 系统中,文件写入操作并不是实时完成的。系统通常会先将数据写入到内存中的缓冲区,然后会在适当的时候将缓冲区的内容写入到磁盘。

2024-09-26 17:10:04 384

原创 sudo 命令:掌握系统权限控制,实现安全高效管理

​sudo​ 命令允许系统管理员授权普通用户执行特定命令,并以管理员身份运行这些命令,通常需要输入用户自己的密码。​​sudo 全称是"substitute user do",意为“替用户做”,也就是“以另一个用户的身份执行命令”。优点这种机制既提高了系统的安全性,又简化了权限管理。工作原理当用户执行 sudo 命令时,系统会检查/etc/sudoers 文件,该文件定义了哪些用户可以执行哪些命令。如果用户被授权,sudo 会要求他们输入自己的密码,然后执行指定的命令。配置文件。

2024-09-26 16:43:58 771

原创 su 命令:一键切换用户身份、提高su命令安全性的建议

​su​命令是 Linux 和 Unix 系统中的一个实用工具,用于切换用户身份。它允许当前登录用户在不退出登录会话的情况下,切换到另一个用户的身份。通常,su​用于从普通用户切换到 root 用户,或从 root 用户切换到其他用户。​​‍。

2024-09-26 14:42:51 405

原创 WSL进阶体验:gnome-terminal启动指南与中文显示问题一网打尽

我们都知道 wsl 启动后就是一个纯命令行终端,一直以来我都是使用纯命令行工具管理Linux的。今天看到网上有人在 wsl 中启动带图形界面的软件。没错,就是在wsl中启动带有图形界面的Linux软件。此时已经不想再去搞分辨率的问题了,Linux图形界面一直都是踩过一个坑还会有另一个坑等待你。命令行就是最好的选择,最佳的体验。Windows+SSH才是Linux用户体验的天花板。此时想起来许多 Linux 命令到了 wsl 中都要使用 sudo 提权才能运行。出于好奇,我就体验了一番,并写下这篇笔记。

2024-09-26 14:10:24 332

原创 ssh 命令:全面解析ssh命令,轻松掌握远程登录与数据传输安全

​ssh​命令用于安全登录远程主机,以便在远程机上执行命令或传输数据。​​例如登录远程主机​上的soulio示例直接参考第三章。‍了解背景知识:ssh 加密SSH 加密是保护远程连接和数据传输的关键技术,广泛应用于网络管理和安全通信。通过对称和非对称加密、密钥交换和数据完整性检查,SSH 确保了用户在使用网络时的数据安全。‍除了ssh​命令外,stfp​ 和scp​ 这两个文件传输命令也建议在 SSH 加密之上。‍。

2024-09-26 03:55:57 979

原创 source 命令:加载环境变量

​source​ 命令在 Linux 中用于在当前 shell 环境中执行一个脚本文件。它通常用于加载环境变量或执行初始化脚本,而不启动新的 shell。用途source​ 命令允许用户在当前 shell 会话中运行指定的脚本文件,这意味着在脚本中定义的变量和函数可以在执行后继续在当前 shell 中使用。替代命令: 也可以使用​ (点)命令来实现相同的效果,例如. filename​。‍。

2024-09-25 16:46:15 231

原创 sort 命令:文本排序

​sort​ 命令是Linux和Unix系统中用于对文本文件内容进行排序的基本工具。它可以将文件的每一行作为一个单位,按照指定的规则(如字母、数字、月份名等)进行排序,并将结果输出到标准输出(通常是终端)。‍。

2024-09-25 16:16:05 175

原创 smartctl 命令:查看硬盘健康状态

​smartctl​ 命令用于获取硬盘的 SMART 信息。硬盘的 SMART (Self-Monitoring, Analysis, and Reporting Technology) 技术用于监控硬盘的健康状态,并能提供一些潜在故障的预警信息。通过查看 SMART 数据,用户可以了解硬盘的各种属性和状态,如错误率、温度、使用寿命等。

2024-09-25 15:20:43 734

原创 shutdown 命令:系统关机

​shutdown​ 命令用于安全地关闭或重启系统。它可以通知用户关机时间,确保所有进程正常结束,同步文件系统,并执行关机前需要执行的脚本。

2024-09-25 14:19:02 404

原创 service 命令:管理系统服务

​service​ 命令是 Linux 系统中用于管理服务的工具,它通过调用位于​目录下的服务脚本,来启动、停止、重启、查询状态等操作系统服务(守护进程)。service​命令是一个便捷的 shell 脚本,简化了对服务脚本的直接调用。‍随着systemd​ 的普及,新版的 Linux 发行版可能不再包含service​ 命令,而是使用systemctl​ 命令来管理服务。‍。

2024-09-25 02:20:23 615

原创 sed(1):强大的文本处理命令

​sed​(stream editor)是一个强大的文本处理工具,它能够执行基本的文本转换,如替换、删除、插入和修改文本行的特定部分。sed​ 命令通常用于对文本文件进行批量编辑,也可以用于处理来自管道的输入。特点支持正则批量处理非交互式每行处理标签: 文本处理, shell 编程获取帮助视频教程Shell 其实很简单(33)sed 的基本使用_哔哩哔哩_bilibili"/>​sed​的用法比较多样(复杂),通过视频演示更容易理解,同时也需要动手练习,最后通过笔记总结。‍。

2024-09-25 01:12:39 320

原创 scp 命令:在两台主机间远程传输文件

​scp​ 命令使用SSH​加密的方式在本地主机和远程主机之间复制文件。‍。

2024-09-25 00:21:03 372

原创 rpm 命令:RedHat底层包管理器

​rpm​ 是 Red Hat Package Manager 的缩写,是 Red Hat、CentOS、Fedora 等基于 Red Hat 的 Linux 发行版中用于管理和安装软件包的工具。它能够安装、卸载、升级、查询和验证软件包。rpm是基础,提供了底层的软件包操作功能。yum是基于rpm构建的,提供了更高级的依赖管理和仓库功能。dnf是yum的改进版,它保留了yum的许多特性和用法,同时引入了新的特性和优化。‍。

2024-09-24 23:56:03 737

原创 route 命令:显示和操作路由表

​route​ 命令用于查看和修改 Linux 系统的路由表。ip route​ 命令更为常用和推荐,它们的许多功能和参数是相同的。‍。

2024-09-24 22:29:22 423

原创 rmdir :删除空文件夹

在 Linux 系统中,rmdir​ 命令用于删除空目录(文件夹)。‍。

2024-09-24 21:57:48 213

原创 rm 命令:删除文件或目录

​rm​ 命令在 Linux 系统中用于删除文件或目录。‍。

2024-09-24 21:51:47 324

原创 realpath 命令:获取文件完整路径

​realpath​ 用户获取目录(文件、文件夹)的绝对路径,方便脚本和程序处理文件和目录。本文中绝对路径​=完整路径​=真实路径​‍。

2024-09-24 21:21:46 288

原创 qm 命令:管理PVE虚拟机

​qm​ 是 Proxmox Virtual Environment (PVE) 中用于管理虚拟机的命令行工具。它允许用户创建、启动、停止、删除虚拟机,以及管理虚拟机的配置和状态。‍是一个开源的虚拟化管理平台,专为企业和开发者设计。它结合了 KVM (Kernel-based Virtual Machine) 和 LXC (Linux Containers) 的强大功能,提供了一套完整的解决方案,用于创建和管理虚拟机和容器。是虚拟机管理的主流方案之一。‍。

2024-09-24 15:31:27 1029

原创 pwd 命令:显示当前工作目录

​pwd​ 命令在 Linux 和其他类 Unix 系统中用于显示当前工作目录的完整路径(Print Working Directory)。‍。

2024-09-24 11:06:39 421

原创 pvesm 命令:PVE存储管理

​pvesm​ 命令用于管理 Proxmox VE 存储。它允许你列出、创建、删除、修改存储,以及执行其他存储管理任务。支持管理:存储卷(存储池和卷组)、磁盘镜像、ISO 和容器模板等虚拟机和容器的存储资源。支持存储:它支持多种存储类型,如本地存储、NFS、iSCSI、Ceph 等。支持执行:列出、创建、删除、修改存储等存储管理任务。‍。

2024-09-23 23:54:42 780

原创 printf 命令:格式化输出

​printf​ 命令在 Linux 系统中用于格式化并打印字符串到标准输出。它是 C 语言中printf​函数的命令行版本,因此其格式化选项与 C 语言中的非常相似。echo:通常使用 echo,它比较简单。printf:提供了更多的格式化选项,可以更精确地控制输出的格式。‍。

2024-09-23 21:22:00 703

原创 pip 命令:python包管理器

​pip​ 是 Python 的包管理工具,用于安装和管理 Python 包。它通常用于在 Python 环境中安装第三方库或工具。

2024-09-23 16:58:40 1291

原创 patch 命令:补丁的应用

​diff​ 和patch​ 是传统的文件比较和应用差异的工具,而git​ 是一个更现代、功能更全面的版本控制系统,它内置了diff​ 和patch​ 的功能,并且提供了更多用于代码管理和协作的高级特性。

2024-09-23 16:21:03 875

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除