From 12f3f7015dd5efc52646c2c32312dcb1ef28870d Mon Sep 17 00:00:00 2001 From: yewuya Date: Thu, 14 Oct 2021 16:39:18 +0800 Subject: [PATCH] update --- linux常用指令.md | 60 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) create mode 100644 linux常用指令.md diff --git a/linux常用指令.md b/linux常用指令.md new file mode 100644 index 0000000..f3b8daa --- /dev/null +++ b/linux常用指令.md @@ -0,0 +1,60 @@ +# linux 常用指令 + +### 基础指令 + +#### 查找并杀死进程 + +```sh +ps -aux|grep fava #查找包含fava的进程 +# 输出结果 +yewuya 5036 0.0 0.0 14828 1096 pts/0 S+ 14:51 0:00 grep --color=auto fava +# 5036为进程号 +sudo kill -9 5036 #删除5036进程 +``` + +```sh +ssh-copy-id yewuya@192.168.191.187 # 复制本地公钥到指定服务器用户实现免密登录 +``` + +### git常用 + +#### 基础常用指令 + +```sh +git config --global --unset http.proxy//取消http代理 +git config --global --unset https.proxy//取消https代理 +git add . // 添加所有修改文件 +git commit -am “” //添加所有修改文件的commit +git push origin master //上传代码到服务器 +git remote rm origin //删除所有远程服务器 +git remote add origin url //添加新的远程服务器 +git submodule update --init --recursive //更新下载全部子模组 +``` + +#### 生成密钥 + +```shell +git config --global user.name "yewuya" #配置用户名 +git config --global user.email "yewuya0206@gmail.com" #配置邮箱 +ssh-keygen -t rsa -C "yewuya0206@gmail.com" #生成密钥 +``` + +#### 设置代理 + +```sh +git config --global https.proxy http://127.0.0.1:7890 +git config --global https.proxy https://127.0.0.1:7890 +git config --global http.proxy 'socks5://127.0.0.1:7890' +git config --global https.proxy 'socks5://127.0.0.1:7890' +``` + +#### 修改已提交的commit + +```sh +git rebase -i HEAD~1 #修改commit HEAD~1为commit的数量 + #在打开的文件中将需要修改的commit前的pick改为edit,并保存关闭文件 + +git commit --amend #修改commit内容 +git rebase --continue #完成内容修改 +git push --force origin #强制提交 +```