常用命令基础Ubuntu镜像环境搭建安装基础编译环境安装CUDA依赖scp命令https访问权限安装中文设置时区更新时间Linux查看操作系统版本UbuntuTartar.xz解压大文件传输文件切分文件传输zip加密压缩git修改访问令牌token基础Ubuntu镜像环境搭建安装基础编译环境aptinstall-ybuild-essential安装CUDA依赖aptinstall-ylibxml2scp命令sudoaptinstallopenssh-clienthttps访问权限aptinstall-yca-certificates安装中文aptupdateaptinstall-ylocales fonts-wqy-microhei# 开启 zh_CN.UTF-8sed-is/# zh_CN.UTF-8 UTF-8/zh_CN.UTF-8 UTF-8//etc/locale.gen locale-gen update-localeLANGzh_CN.UTF-8LC_ALLzh_CN.UTF-8# 写到bashrc永久生效cat/root/.bashrcEOF export LANGzh_CN.UTF-8 export LC_ALLzh_CN.UTF-8 export LANGUAGEzh_CN:zh EOFsource/root/.bashrc设置时区更新时间aptinstall-ychronyLinux查看操作系统版本cat/etc/os-releaseUbuntulsb_release-aTartar.xz解压tar-xvf文件名.tar.xz大文件传输文件切分文件切分split-b1G-d--verbose/data/16G_file.iso /tmp/bigfile_parts/iso_part_文件合并catiso_part_[0-9][0-9]/data/16G_file_merged.iso文件传输nohupsshpass-p远程密码rsync-avP-essh -p 远程端口/本地文件路径 远程用户名远程IP:/远程目录/rsync.log21rsync支持断点续传-e ssh -p 远程端口如果在服务器修改了默认 SSH 22 端口后使用sshpass -p 远程密码如果临时无法配置免密登录可使用 sshpass 工具实现命令行输入密码sshpass 工具可专门解决 SSH 非交互式传密码sshpass 工具安装Debian/Ubuntusudoaptupdatesudoaptinstallsshpass-yCentOS/RHELsudoyuminstallsshpass-y# 若提示找不到先装 EPEL 源sudo yum install epel-release -yzip加密压缩zip-rexxx.zip src/-r压缩文件夹-e加密git修改访问令牌token执行下面两条命令彻底清除旧凭证gitconfig--global--unsetcredential.helperrm-f~/.git-credentials然后再执行gitpull重新输入 用户名 新 Token 即可。在服务器终端执行这一句让 Git 记住新令牌gitconfig--globalcredential.helper store