由 Sk 发布的文章
- 如何在 Linux 中监控用户活动
- 如何在 Linux 系统中使用 Ventoy 创建多重引导的 U 盘
- 如何在 Linux 中使用 SCP 安全地传输文件
- 通过 SSH 在远程 Linux 系统上执行命令
- 在 Linux 中如何从命令行查找默认网关的 IP 地址
- 如何在 sudo 运行的命令中防止使用参数
- 如何在 Linux 中更改 GRUB 主题
- 将 Docker 命令转化为 Docker Compose 文件
- 如何使用 Watchtower 自动更新正在运行的 Docker 容器
- 如何使用 Dockerfile 创建自定义 Docker 镜像
- 如何在 Ubuntu 22.04 LTS 中安装 Docker 和 Docker Compose
- Linux 下的 Docker 入门教程
- 在 Linux 上使用 WineZGUI 运行 Windows 应用和游戏
- 详解在 Ubuntu 中引导到救援模式或紧急模式
- 如何在 Ubuntu 22.04 / 20.04 LTS 中重新设置 sudo 密码
- 如何在 Fedora Linux 中安装多媒体编码器
- 在 Fedora 36 中如何重置 root 密码
- 如何在 Fedora 36 工作站中启用最小化和最大化按钮
- 如何在 Linux 桌面中启用 “激活 Linux” 水印通知
- 基于 Tmux 的多会话终端管理示例
- 在 Ubuntu 中安装 Apache、MySQL、PHP(LAMP)套件
- 光速!搜索、学习和实践 Linux 命令!!
- 升级 Ubuntu Linux 内核的几种不同方法
- 从命令行轻松将文本片段上传到类似 Pastebin 的服务中
- 自动共享和上传文件到兼容的托管站点
- 区块链 2.0:Hyperledger Fabric 介绍(十)
- 如何在 Ubuntu 中修复 VirtualBox 的 “Kernel driver not installed (rc=-1908)” 错
- 查找 Linux 发行版名称、版本和内核详细信息
- 如何更改 Linux 控制台字体类型和大小
- 如何在 Ubuntu 上设置多语言输入法
- 修复 Ubuntu 中 “E: The package cache file is corrupted, it has the wrong hash”
- SSLH:让 HTTPS 和 SSH 共享同一个端口
- 如何在安装之前检查 Linux 软件包的版本?
- 如何在 Ubuntu 18.04 的右键单击菜单中添加“新建文档”按钮
- DF-SHOW:一个基于老式 DOS 应用的终端文件管理器
- 如何在 Ubuntu 上设置时间同步
- 如何在 Linux 中验证 ISO 镜像
- GameMode:提高 Linux 游戏性能的工具
- 如何在 Linux 上查找硬件规格
- 在 Linux 上安装 NetData 性能监控工具
- 用大写字母输入 Linux 命令以将其作为 sudo 用户运行
- 在线试用 200 多种 Linux 和 Unix 操作系统
- 如何在 Ubuntu 中删除仓库及其 GPG 密钥
- Pipx:在隔离环境中安装和运行 Python 应用
- 在 Linux 中如何从命令行查找 VirtualBox 版本
- 如何在 Linux 中查找服务的端口号
- 在 AppImage、Flathub 和 Snapcraft 平台上搜索 Linux 应用
- Neofetch:在终端中显示 Linux 系统信息
- 迎接区块链 3.0
- expand 与 unexpand 命令实例教程
- screen 命令示例:管理多个终端会话
- Docker 入门指南
- 给新手的 20 多个 FFmpeg 命令示例
- Dockly:从终端管理 Docker 容器
- PiShrink:使树莓派镜像更小
- Duc:一个能够可视化洞察硬盘使用情况的工具包
- 如何在 Linux 中创建 SSH 别名
- Kindd:一个图形化 dd 命令前端
- ping 多台服务器并在类似 top 的界面中显示
- 如何设置 Linux 系统的密码策略
- iWant:一个去中心化的点对点共享文件的命令行工具
- 在 Linux 中运行特定命令而无需 sudo 密码
- 如何在 Linux 中查看可用的网络接口
- toplip:一款十分强大的文件加密解密 CLI 工具
- 如何修复 Mozilla Firefox 中出现的 “Network Protocol Error”
- 如何 SSH 登录到 Linux 上的特定目录
- 在 Ubuntu 上自动化安装基本应用的方法
- 如何在 Ubuntu 上为用户授予和移除 sudo 权限
- 在 Linux 中安装并使用 PuTTY
- 如何在终端显示图像缩略图
- 如何把 Google 云端硬盘当做虚拟磁盘一样挂载到 Linux
- 如何即时设置一个静态文件服务器
- 如何从命令行同时移动多种文件类型
- Flatpak 新手指南
- 如何在 Linux 中安装微软的 .NET Core SDK
- 在 Linux 中移除从源代码安装的程序的一种简单的方法
- McFly:利用神经网络为 Bash 提供历史命令搜索功能
- dbxfs:在 Linux 中本地挂载 Dropbox 文件夹
- 如何在 Ubuntu 18.04 中启动到救援模式或紧急模式
- 如何不重装修复损坏的 Ubuntu 系统
- 一个免费、安全、跨平台的密码管理器
- 如何在 Ubuntu 18.04 LTS 中配置 IP 地址
- 关于 top 工具的 6 个替代方案
- 如何在 Linux 中从一个 PDF 文件中移除密码
- 如何更换 Ubuntu 系统的 GDM 登录界面背景
- 如何在终端中浏览 Stack Overflow
- 举例说明 alias 和 unalias 命令
- 在 Linux 上自定义 bash 命令提示符
- ProtectedText:一个免费的在线加密笔记
- 在 Linux 中如何查找一个命令或进程的执行时间
- more、less 和 most 的区别
- Chrony:一个类 Unix 系统上 NTP 客户端和服务器替代品
- 几个用于替代 du 命令的更好选择
- 在 Linux 中怎么运行 MS-DOS 游戏和程序
- 使用 Ultimate Plumber 即时预览管道命令结果
- SDKMAN:轻松管理多个软件开发套件 (SDK) 的命令行工具
- 如何在 Linux 中快速地通过 HTTP 提供文件访问服务
- 在 Linux 上使用 Lutries 管理你的游戏
- 如何禁用 Ubuntu 服务器中终端欢迎消息中的广告
- 如何在 Linux 中查看已挂载的文件系统类型
- 如何分析并探索 Docker 容器镜像的内容
- Gifski:一个跨平台的高质量 GIF 编码器
- Flameshot:一个简洁但功能丰富的截图工具
- 如何在 Linux 中一次重命名多个文件
- 如何在 Linux 上锁定虚拟控制台会话
- 在 Linux 手册页中查看整个 Arch Linux Wiki
- 如何创建和维护你自己的 man 手册
- 如何在 Linux 中找到并删除重复文件
- 在 Ubuntu 18.04 LTS 上使用 KVM 配置无头虚拟化服务器
- 如何在 Linux 下锁住键盘和鼠标而不锁屏
- cloc:计算不同编程语言源代码的行数
- Hegemon:使用 Rust 编写的模块化系统监视程序
- Sysget:给主流的包管理器加个前端
- ndm:NPM 的桌面 GUI 程序
- 解决 Arch Linux 中出现的 “error:failed to commit transaction (conflicting file
- 在 Ubuntu 18.04 LTS 无头服务器上安装 Oracle VirtualBox
- 一款免费且安全的在线 PDF 转换软件
- Clinews:从命令行阅读新闻和最新头条
- df 命令新手教程
- 如何在 Linux 中配置基于密钥认证的 SSH
- 在 Linux 中使用 Wondershaper 限制网络带宽
- WinWorld:大型的废弃操作系统、软件、游戏的博物馆
- 在 Linux 中安全且轻松地管理 Cron 定时任务
- 备份安装的包并在全新安装的 Ubuntu 上恢复它们
- 如何让 Ping 的输出更简单易读
- Bat:一种具有语法高亮和 Git 集成的 Cat 类命令
- 如何在 Ubuntu 16.04 强制 APT 包管理器使用 IPv4
- 如何为 Linux 虚拟控制台配置鼠标支持
- Autotrash:一个自动清除旧垃圾的命令行工具
- Cloud Commander:一个有控制台和编辑器的 Web 文件管理器
- Distrochooser 帮助 Linux 初学者选择合适的 Linux 发行版
- Filelight:可视化查看 Linux 系统上的磁盘使用情况
- 如何在 Linux 中压缩和解压缩文件
- 如何重置 MySQL 或 MariaDB 的 Root 密码
- 如何在 Linux 中不使用功能键在 TTY 之间切换
- 查看一个归档或压缩文件的内容而无需解压它
- 一套有用的 Unix 实用程序
- 如何确定你的Linux发行版中有没有某个软件包
- 将 Linux 终端会话录制成 SVG 动画
- 如何在 Ubuntu 中切换多个 PHP 版本
- 如何在 Linux 中切换相同程序的不同版本
- 献给命令行重度用户的一组实用 BASH 脚本
- ArchI0:Arch Linux 应用自动安装脚本
- 如何在 Linux 上使用 pbcopy 和 pbpaste 命令
- 献给 Debian 和 Ubuntu 用户的一组实用程序
- 如何在 Linux 中使用一个命令升级所有软件
- 在 Ubuntu 18.04 LTS 上安装 Microsoft Windows 字体
- Ubunsys:面向 Ubuntu 资深用户的一个高级系统配置工具
- 如何在 Arch Linux 中查找已安装的专有软件包?
- Sosreport:收集系统日志和诊断信息的工具
- 如何记录你在终端中执行的所有操作
- 如何在 Linux 中的特定时间运行命令
- 将 DEB 软件包转换成 Arch Linux 软件包
- 如何在 Linux 中禁用内置摄像头
- 如何在 Linux 中不安装软件测试一个软件包
- Vim-plug:极简 Vim 插件管理器
- PacVim:一个学习 vim 命令的命令行游戏
- Ohcount:源代码行计数器和分析器
- 如何在 Arch Linux 中降级软件包
- 基于 FUSE 的 Bittorrent 文件系统
- Orbital Apps:新一代 Linux 程序
- 在 Linux 中如何归档文件和目录
- 如何在 Linux 中安装 Ncurses 库
- 如何在终端中显示图片
- Cron 任务入门指南
- You-Get:支持 80 多个网站的命令行多媒体下载器
- 在 Linux 中轻松搜索和安装 Google Web 字体
- HeRM's :一个命令行食谱管理器
- Bootiso :让你安全地创建 USB 启动设备
- 如何改善应用程序在 Linux 中的启动时间
- 如何在 Linux 终端下检查笔记本电池状态
- 如何在终端中使用 Instagram
- 如何在任何地方使用 Vim 编辑器输入文本
- 给初学者看的 shuf 命令教程
- 强制关闭你的系统的内核模块
- 如何使用 Vim 编辑器编辑多个文件
- 如何使用 npm 管理 NodeJS 包
- moro:一个用于追踪工作时间的命令行生产力工具
- Gotop:另一个 TUI 图形活动监视器,使用 Go 编写
- vrms 助你在 Debian 中查找非自由软件
- 如何在 Linux 中快速监控多个主机
- Pet:一个简单的命令行片段管理器
- 如何使用 rsync 通过 SSH 恢复部分传输的文件
- 通过扫描二维码将文件从计算机传输到移动设备
- Yoda:您的 Linux 系统命令行个人助理
- 如何在 Linux 系统中防止文件和目录被意外的删除或修改
- FreeTube:注重隐私的开源桌面 YouTube 播放器
- 给初学者的 fc 示例教程
- 为初学者提供的 uniq 命令教程及示例
- 给初学者的 type 命令教程
- 如何知道 CPU 是否支持虚拟化技术(VT)
- Oh My Fish! 让你的 Shell 漂亮起来
- 通过玩命令行游戏来测试你的 BASH 技能
- Zsync:一个仅下载文件新的部分的传输工具
- 有用的 Bash 快捷键清单
- 如何在 Linux 上使用 Vundle 管理 Vim 插件
- 如何在 Linux 中轻松修正拼写错误的 Bash 命令
- fold 命令入门示例教程
- 如何在终端输入密码时显示星号
- 如何在 Arch Linux 中设置日语环境
- MapSCII:在终端显示世界地图
- 怎样完整地离线更新并升级基于 Debian 的操作系统
- 用命令行查看比特币等加密货币的价格
- 无需 root 实现在 Android 设备上运行 Linux
- 如何根据文件权限查找文件
- 如何在 Linux 中从 PDF 创建视频
- 如何创建定制的 Ubuntu Live CD 镜像
- 让我们使用 PC 键盘在终端演奏钢琴
- 如何轻松地寻找 GitHub 上超棒的项目和资源
- 如何在 Linux 上让一段时间不活动的用户自动登出
- Pick:一款 Linux 上的命令行模糊搜索工具
- 巨洞冒险:史上最有名的经典文字冒险游戏
- Undistract-me:当长时间运行的终端命令完成时获取通知
- 学习如何高效地使用 man 页
- 如何在执行一个命令或程序之前就了解它会做什么
- 如何在 Linux 上安装友好的交互式 shell:Fish