linux命令详解
文章平均质量分 68
超过100个Linux命令的详细用法,Linux命令从入门到精通!
灵魂信息
每天前进一小步!
展开
-
usermod命令:修改用户信息
usermod 命令用于修改用户账号的属性,例如更改用户的家目录、登录 shell、用户 ID(UID)、所属组等。。原创 2024-10-06 23:12:19 · 999 阅读 · 0 评论 -
who命令:显示当前登录用户名
who 命令是一个常用的 Linux 命令,用于显示当前登录到系统上的用户信息。例如who用户名终端登录时间远程主机(如果是远程登录的话)。原创 2024-10-07 15:07:37 · 317 阅读 · 0 评论 -
vmstat命令:系统性能监控
vmstat 是一种在类 Unix 系统上常用的性能监控工具,它可以报告虚拟内存统计信息,包括进程、内存、分页、块 IO、陷阱(中断)和 CPU 活动等。小写s 选项显示摘要,默认内存信息以 Byte 为显示单位。使用大写S 选项指定单位为 MB(M)输出#内存信息#其他信息。原创 2024-10-06 23:27:06 · 1022 阅读 · 0 评论 -
zip、unzip:压缩解压命令
zip 和unzip 用于创建和解压 ZIP 格式的压缩文件。tar 和zip 都是十分好用且常用的压缩工具。安装 zip 和 unzip。原创 2024-10-07 17:55:45 · 764 阅读 · 0 评论 -
ulimit:资源限制
ulimit 是一个用于资源管理的工具,对于确保系统资源的合理分配和安全使用至关重要。系统管理:限制用户进程使用的资源,防止资源滥用,保证系统稳定。调试:调整核心文件大小限制,以便在程序崩溃时生成用于分析的较大核心文件。安全:限制文件和进程数量,减少恶意代码对系统的潜在威胁。性能调优:根据应用程序需求调整资源限制,如增加栈大小,以提升性能。开发和测试:模拟生产环境的资源限制,确保应用程序的兼容性和稳定性。。原创 2024-10-05 23:53:55 · 842 阅读 · 0 评论 -
useradd命令:添加Linux新用户
useradd 命令用于在 Linux 系统中创建新用户账号。。原创 2024-10-06 20:58:27 · 899 阅读 · 0 评论 -
uptime命令:显示系统运行时间、负载、用户
uptime命令用于显示系统的当前运行时间、平均负载以及当前登录用户数。。原创 2024-10-06 15:42:35 · 131 阅读 · 0 评论 -
userdel命令:删除指定Linux用户
userdel 命令用于删除 Linux 系统中的用户账号。当您不再需要某个用户账号时,可以使用userdel 命令将其从系统中删除。。原创 2024-10-06 21:48:12 · 429 阅读 · 0 评论 -
updatedb命令:更新locate数据库
updatedb命令用于更新locate命令使用的文件数据库,以便locate命令能够快速定位文件。。原创 2024-10-06 15:28:28 · 431 阅读 · 0 评论 -
学习MDX
Markdown语法:MDX完全兼容Markdown,你可以使用Markdown的所有原生语法来格式化文本。嵌入JSX:你可以在Markdown文件中直接使用JSX,这意味着你可以嵌入React组件,并在Markdown文档中渲染它们。JavaScript表达式:你可以在Markdown中插入JavaScript表达式,这些表达式会被计算并嵌入到最终的文档中。自定义组件:你可以创建自定义React组件并在Markdown文件中使用它们,这为文档提供了更大的灵活性和丰富的交互性。导出元数据。原创 2024-10-07 23:16:16 · 284 阅读 · 0 评论 -
watch命令:周期执行指定命令
watch命令用于周期性地执行指定的命令,并显示其输出结果。。原创 2024-10-06 23:29:42 · 427 阅读 · 0 评论 -
wc命令:统计文本行数、单词数、字节数
wc(word count)是一个在类 Unix 系统中常用的命令行工具,用于统计文本文件的行数、单词数和字节数。。原创 2024-10-07 14:52:21 · 349 阅读 · 0 评论 -
w命令:显示用户、负载信息
在Linux系统中,w 命令用于显示当前系统上的登录用户信息,以及正在运行的进程信息。例如w输出USER TTY 来自 LOGIN@ IDLE JCPU PCPU WHATsoulio tty2 tty2 317月24 61days 0.04s 0.04s /usr/libexec/gnome-session-binary --session=ubuntu当前时间系统开机到现在的运行时长。登录用户:登录用户的数量;每一个登录用户的名字和登录时间。原创 2024-10-07 15:14:29 · 156 阅读 · 0 评论 -
umount命令:卸载文件系统
在Linux系统中,umount 命令用于卸载已经挂载的文件系统。。原创 2024-10-05 23:58:51 · 478 阅读 · 0 评论 -
ufw:Linux网络防火墙
ufw(Uncomplicated Firewall)是一个为 Linux 系统提供简单易用的命令行界面的防火墙管理工具。它是基于iptables的,但提供了更简洁的语法和更直观的操作方式,使得配置防火墙变得更加简单,特别适合那些希望快速设置基本防火墙的用户,同时也支持更高级的配置需求。。原创 2024-10-03 17:35:53 · 969 阅读 · 0 评论 -
whereis命令:查找命令的路径
whereis 命令用于查找命令的:可执行文件、帮助文件和源代码文件。例如找到了 ls 命令的可执行文件、帮助文件的位置。。原创 2024-10-07 15:02:44 · 401 阅读 · 0 评论 -
uname命令:系统信息
uname 是一个在类 Unix 系统中使用的命令,用于打印当前系统的各种信息,如内核名称、版本、机器名称等。。原创 2024-10-06 13:18:19 · 480 阅读 · 0 评论 -
whatis命令:关于命令的简短描述
whatis 命令用于查询命令、函数、文件等的基本用途,查询结果只是一句简短的描述。例如返回关于 ls 命令的简短描述。这个结果实质是来自于man手册的一个章节,在较新的Linux 发行版中已经使用 命令取代 命令了。。原创 2024-09-30 20:09:35 · 343 阅读 · 0 评论 -
tzselect:交互式选择时区
tzselect命令用于交互式地选择系统时区。。原创 2024-10-01 14:29:07 · 388 阅读 · 0 评论 -
tree命令:树状目录
tree 是一个在 Linux 和 Unix 系统上常用的命令行工具,用于以树状结构显示目录的内容。通过tree 命令,您可以快速查看目录及其子目录中的文件和文件夹结构。/etc/apt/原创 2024-10-01 14:27:17 · 593 阅读 · 0 评论 -
traceroute命令:路由追踪
traceroute 是一个常用的网络诊断工具,用于追踪数据包从源主机到目标主机所经过的路由路径,并显示每一跳的延迟。这个命令可以帮助网络管理员或用户识别网络连接中的问题所在,比如延迟过高、路由故障或者数据包丢失。。原创 2024-09-30 17:34:09 · 554 阅读 · 0 评论 -
timedatectl命令:告别时间烦恼,一键同步系统时间
命令用于查看和设置系统的时间和日期,以及配置时区和 NTP(Network Time Protocol)设置。cal显示日历、date查看、设置日期。原创 2024-09-29 03:39:58 · 932 阅读 · 0 评论 -
touch命令:创建文件,更新时间戳
touch 命令在 Linux 和其他类 Unix 系统中用于创建空白文件或者更新已存在文件的时间戳。如果指定的文件不存在,touch 命令会创建一个空白文件;如果文件已经存在,touch 命令会更新文件的访问时间和修改时间,如果文件不存在,则会创建一个空文件。。原创 2024-09-30 00:08:00 · 934 阅读 · 0 评论 -
top命令:系统监控
top 命令是一个非常常用的实时系统监控工具。它提供了动态的、交互式的实时视图。。原创 2024-09-29 22:28:02 · 609 阅读 · 0 评论 -
tr命令:替换文本中的字符
tr 命令用于转换或删除文件中的字符。它可以从标准输入中读取数据,对数据进行字符替换、删除或压缩,并将结果输出到标准输出。。原创 2024-09-30 00:32:04 · 530 阅读 · 0 评论 -
tar命令:压缩、解压的好工具
tar 命令用于创建归档文件(tarball),以及从归档文件中提取文件。文件管理,归档。归档文件可以保留原始文件和目录的层次结构,通常使用.tar或.tar.gz作为文件扩展名。对打包文件进行压缩以节省空间或传输带宽。tar 命令是在 Linux 系统中非常常用的工具,用于管理文件和目录的归档和解压缩。通过掌握tar 命令的基本用法,您可以方便地打包和解压文件,进行文件备份和迁移等操作。原创 2024-09-28 23:44:42 · 1123 阅读 · 0 评论 -
tee命令:轻松同步输出到屏幕与文件
tee 命令在 Linux 和 Unix 系统中用于读取标准输入的数据,并将其同时输出到标准输出和文件中。简单来说,tee 命令可以用来分割数据流,使其既能够被输出到屏幕,也能够被写入到文件中。。原创 2024-09-29 00:13:28 · 350 阅读 · 0 评论 -
time命令:轻松测量Linux命令执行时间!
用于测量 Linux 命令执行的时间,包括实际时间、用户 CPU 时间和系统 CPU 时间。刚开始以为是用来“看现在几点钟”的 🥲。实用工具,性能分析。。原创 2024-09-29 01:44:32 · 502 阅读 · 0 评论 -
systemd-analyze命令:Linux系统启动分析
命令用于分析系统引导过程的时间性能。系统管理,性能分析。,,.。原创 2024-09-28 17:04:49 · 975 阅读 · 0 评论 -
systemctl命令:从入门到实践,掌握Linux服务管理
命令【用途】systemctl 命令用于管理系统服务,包括查看、启动、停止、重启、启用或禁用服务。什么是【服务】Linux 系统服务,也称为守护进程(daemon),是在后台运行的服务程序,它们在系统启动时开始运行,并在系统关闭时停止。这些服务负责执行系统所需的任务,比如网络连接、文件共享、数据库服务等。服务【特点】后台运行:服务通常在后台运行,不依赖于用户界面。自动启动:许多服务配置为在系统启动时自动运行。长时间运行。原创 2024-09-28 00:30:53 · 456 阅读 · 0 评论 -
sysctl 命令:Linux内核参数管理
sysctl是一个用于查看、设置和管理内核参数的命令行工具。。原创 2024-09-27 17:29:14 · 358 阅读 · 0 评论 -
Geekbench6使用指南:Linux系统性能测试,如此简单!
Geekbench 是一款跨平台的基准测试工具,能够评估单核和多核性能,提供详细的分数和性能分析。通过 Geekbench,你可以清晰地了解电脑性能,及时作出优化和升级决策。现在就来试试吧,让你的电脑焕发新生!如果测试分数不尽如人意,可以考虑升级硬件或优化系统设置,以提升整体性能。本文仅介绍了 Linux 如何使用 Geekbench,但 Geekbench 是一个跨平台的基准测试工具,Windows 和 macOS 可前往Geekbench 官方网站。原创 2024-09-27 16:47:51 · 585 阅读 · 0 评论 -
su 命令:一键切换用户身份、提高su命令安全性的建议
su命令是 Linux 和 Unix 系统中的一个实用工具,用于切换用户身份。它允许当前登录用户在不退出登录会话的情况下,切换到另一个用户的身份。通常,su用于从普通用户切换到 root 用户,或从 root 用户切换到其他用户。。原创 2024-09-26 14:42:51 · 419 阅读 · 0 评论 -
source 命令:加载环境变量
source 命令在 Linux 中用于在当前 shell 环境中执行一个脚本文件。它通常用于加载环境变量或执行初始化脚本,而不启动新的 shell。用途source 命令允许用户在当前 shell 会话中运行指定的脚本文件,这意味着在脚本中定义的变量和函数可以在执行后继续在当前 shell 中使用。替代命令: 也可以使用 (点)命令来实现相同的效果,例如. filename。。原创 2024-09-25 16:46:15 · 277 阅读 · 0 评论 -
WSL进阶体验:gnome-terminal启动指南与中文显示问题一网打尽
我们都知道 wsl 启动后就是一个纯命令行终端,一直以来我都是使用纯命令行工具管理Linux的。今天看到网上有人在 wsl 中启动带图形界面的软件。没错,就是在wsl中启动带有图形界面的Linux软件。此时已经不想再去搞分辨率的问题了,Linux图形界面一直都是踩过一个坑还会有另一个坑等待你。命令行就是最好的选择,最佳的体验。Windows+SSH才是Linux用户体验的天花板。此时想起来许多 Linux 命令到了 wsl 中都要使用 sudo 提权才能运行。出于好奇,我就体验了一番,并写下这篇笔记。原创 2024-09-26 14:10:24 · 353 阅读 · 0 评论 -
sync 命令:确保数据安全,实时同步磁盘缓存到存储设备
sync 命令用于强制将所有未写入的缓冲区数据立即写入磁盘,确保数据同步到物理存储设备,从而防止数据丢失或损坏。没有存在感,但是重要:sync 命令不需要我们手动去输入它,执行它。通常,系统会周期性的去 sync 数据。在一些场景下,系统也会自动执行 sync,比如,在关机或重启系统之前。sync 命令存在的意义:在 Linux 系统中,文件写入操作并不是实时完成的。系统通常会先将数据写入到内存中的缓冲区,然后会在适当的时候将缓冲区的内容写入到磁盘。原创 2024-09-26 17:10:04 · 396 阅读 · 0 评论 -
sudo 命令:掌握系统权限控制,实现安全高效管理
sudo 命令允许系统管理员授权普通用户执行特定命令,并以管理员身份运行这些命令,通常需要输入用户自己的密码。sudo 全称是"substitute user do",意为“替用户做”,也就是“以另一个用户的身份执行命令”。优点这种机制既提高了系统的安全性,又简化了权限管理。工作原理当用户执行 sudo 命令时,系统会检查/etc/sudoers 文件,该文件定义了哪些用户可以执行哪些命令。如果用户被授权,sudo 会要求他们输入自己的密码,然后执行指定的命令。配置文件。原创 2024-09-26 16:43:58 · 818 阅读 · 0 评论 -
sysbench 命令:跨平台的基准测试工具
sysbench 是一个跨平台的基准测试工具,用于评估系统性能,包括 CPU、内存、文件 I/O、数据库等性能。。原创 2024-09-27 01:38:42 · 1077 阅读 · 0 评论 -
ssh 命令:全面解析ssh命令,轻松掌握远程登录与数据传输安全
ssh命令用于安全登录远程主机,以便在远程机上执行命令或传输数据。例如登录远程主机上的soulio示例直接参考第三章。了解背景知识:ssh 加密SSH 加密是保护远程连接和数据传输的关键技术,广泛应用于网络管理和安全通信。通过对称和非对称加密、密钥交换和数据完整性检查,SSH 确保了用户在使用网络时的数据安全。除了ssh命令外,stfp 和scp 这两个文件传输命令也建议在 SSH 加密之上。。原创 2024-09-26 03:55:57 · 1330 阅读 · 0 评论 -
bench.sh:一行命令测试Linux服务器基准性能
bench.sh是一个 Linux 系统性能基准测试工具。它的测试结果如下图:给出服务器的整体配置信息,IO 性能,网络性能。很多人使用它测试 vps 性能。。原创 2024-09-26 23:27:38 · 755 阅读 · 0 评论