命令 Primer Plus

Git

添加远程仓库

git remote add <仓库名> <url>

修改文件名/移动文件

git mv [<options>] <source> <destination>

options:

  • -v,显示详细信息
  • -f,目标文件存在,强制执行重命名或移动

创建分支

git branch <branch-name>   # 创建分支
git checkout -b <branch-name>  # 创建并切换到分支

本地分支/远程分支

git checkout -b <本地分支> <仓库名>/<远程分支>   # 检出远程的分支到本地
git push <仓库名> <本地分支>:<远程分支>          # 推送本地的分支到远程仓库的分支(没有在会自动创建)
git branch -u <仓库名>/<远程分支> <本地分支>     # 让本地分支跟踪远程分支

tmux

查看所有会话

tmux ls
快捷键:Ctrl-b + s

分离会话

tmux detach
快捷键:Ctrl-b + d

连接会话

tmux attach
快捷键:Ctrl-b + z

virtualenv

Linux

用户

useradd -m <用户名>     # -m 创建用户名目录
passwd <用户名>         # 设置用户密码
userdel -r <用户名>     # -r 删除用户名目录

压缩文件

nmcli

nmcli con show
nmcli con edit <连接名>
nmcli con down/up <连接名>
nmcli con reload

显卡

sftp

Windows主机💻 → Linux主机💻

sftp username@ip  //连接

put <Windows上的文件> <Linux上的路径> //将文件上传至 Linux

get <Linux上的文件> <Windows上的路径> //将文件下载至 Windows

HEXO

初始化站点

hexo init [folder]
  • folder,文件夹路径

如果指定了 folder 参数,则会在指定路径下初始化站点,否则在当前路径下初始化站点。

该命令会克隆 hexo-starter 至本地,再用包管理器进行安装。因此请提前安装好以下包管理器中的一个:Yarn 或者 npm。

创建博文

hexo new [layout] <title>

layout:

  • post,创建一篇公开博文
  • draft,创建一篇草稿博文

title 为博文名,同时也为 md 文件名。

建议使用全英文,因为在用 git status 查看状态时,中文会被转码。

生成静态文件

hexo generate [options]

options:

  • -d,成静态文件后部署网站

公开草稿

hexo public <filename>

启动本地服务器

hexo server

部署网站

hexo deploy

显示草稿博文

hexo --draft

SQL

导入数据库

mysql> CREATE DATABASE marriage
mysql> source D:\marriage.sql

命令 Primer Plus
http://example.com/2020/12/20/command-list/
作者
Guoguo
发布于
2020年12月20日
许可协议