update
This commit is contained in:
parent
33747d169e
commit
12f3f7015d
60
linux常用指令.md
Normal file
60
linux常用指令.md
Normal file
@ -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 #强制提交
|
||||
```
|
||||
Loading…
x
Reference in New Issue
Block a user