专题索引
3 项文章索引
22 项学习路线
面向第一次主要在远程服务器上使用 Linux 的读者,整理一条从终端基础到常用工具的主线入口。
Linux 新手快速上手笔记
以远程服务器工作流为主线,整理 Linux 新手最先该掌握的终端、路径、权限、进程和日志基本操作。
从零开始配置 SSH
本文档详细介绍如何从零开始配置 SSH,包括安装 SSH、生成密钥对、配置 SSH 服务、允许 root 登录以及设置密钥认证等步骤。
使用SSH私钥文件连接到远程服务器
1. 准备 SSH 私钥文件
Tmux终端复用工具介绍
Tmux(terminal multiplexer)是一个强大的终端复用器,允许用户在一个终端窗口中访问多个独立的会话,以及分离和重新连接会话。使用tmux,你可以在不打断运行中的进程的情况下断开与会话的连接,之后还能重新连接回去。下面是如何在Unix-like系统中使用tmux的基本指南:
vscode端口转发
打开「vscode端口转发」查看完整内容与上下文。
Jupyter 远程连接服务器指南
Jupyter Notebook不仅可以在本地使用,还能方便地用于远程连接服务器。这样,如果你有一台内存较大的服务器,但不喜欢在Linux上进行操作,可以在本地Windows上通过Notebook远程连接服务器,利用服务器的资源编写代码。
输出绝对路径
在 Linux 中,如果你想输出一个文件的绝对路径,你可以使用 readlink 命令或者 realpath 命令。以下是这两个命令的用法:
Linux find 命令详解
打开「Linux find 命令详解」查看完整内容与上下文。
查看文件夹或者文件占用空间
打开「查看文件夹或者文件占用空间」查看完整内容与上下文。
重定向错误输出
为了确保所有输出数据都被重定向到文件中,您可以尝试以下几种方法:
linux循环执行某个命令
在 Linux 终端中循环执行命令可以使用 while 循环。以下是一个简单的例子,这个脚本会无限循环执行 make test 命令:
Zip命令
在Linux上,zip命令用于打包和压缩(归档)文件。以下是一些常用的zip命令的基本用法:
Linux 压缩文件格式详解:zip、tar、tar.gz
在 Linux 系统上,压缩和打包文件是日常操作中的常见需求。常见的压缩格式包括 zip、tar 和 tar.gz。每种格式都有其独特的特点和应用场景。本文将详细介绍这些格式的区别、优缺点以及使用建议。
pigz:并行压缩工具详解
1. 简介
使用 passwd 命令修改密码
在大多数 Unix 和 Linux 系统中,用户可以使用 passwd 命令来修改密码。本文档详细介绍了 passwd 命令的使用方法及相关注意事项。
Linux设置代理
宿主机直接通过clash端口代理
bash脚本无交互安装
在运行 Miniconda 安装脚本时,-b 选项用于启用“无交互模式”安装。这意味着安装过程将自动进行,而不需要用户在安装过程中进行任何输入或确认。具体来说,-b 选项会:
nvidia-smi命令介绍
nvidia-smi 是 NVIDIA System Management Interface,它是一个命令行实用程序,用于监控和管理 NVIDIA GPU 设备。以下是命令行选项的概述和解释:
安装和配置 Git
打开「安装和配置 Git」查看完整内容与上下文。
Linux服务器上配置Git环境
要在CentOS Linux服务器上配置Git环境,可以按照以下步骤进行操作:
使用Git LFS克隆大文件
Git LFS (Large File Storage) 是 Git 的一个扩展,专门用于管理大文件。它通过将大文件存储在一个单独的位置,并在 Git 仓库中存储指向这些大文件的引用,从而 避免了 Git 仓库变得过于庞大。下面是详细的使用 Git LFS 管理和克隆大文件的步骤。