Show Menu
Cheatography

my first cheatsheet Cheat Sheet by

ssh

/etc/s­sh/­ssh­d_c­onfig
默认配置文件
PermitRootLogin
no
禁止根用户登录
PermitRootLogin
prohibit-password
禁止根用户使­用密码登录
PasswordAuthentication
no
禁止密码登录

升级pip后­出现I­mpo­rtE­rro­r解决方法

找到/usr/bin下对应版本的pip文件
然后修改文件­内容,­将以下三行
from pip import main
if __name__ == '__mai­n__':
 ­ ­ ­ sys.ex­it(­main())
替换为以下内容
from pip import __main__
if __name__ == '__mai­n__':
 ­ ­ ­ sys.ex­it(­__m­ain­__._­ma­in())

pip国内镜像

pip install -i https:­//p­ypi.tu­na.t­si­ngh­ua.e­du.cn­/simple
或者修改~/.pi­p/p­ip.c­on­f(没­有就创­建一个)如下:
[global]
index-url = https:­//p­ypi.tu­na.t­si­ngh­ua.e­du.cn­/simple
 

docker

docker save image > filename
保存镜像到文件
docker load < filename
从文件加载镜像

bash

passwd
修改当前用户登录密码
passwd username
修改其他用户登录密码
du -sh path_t­o_dir
查看目录大小
ln -s src dst
创建软链接
tar -cvf filena­me.tar path_t­o_dir
tar打包(­无压缩效果)
tar -xvf filena­me.tar
tar解包
tar -zcvf filena­me.tgz path_t­o_dir
tar.gz压缩
tar -zxvf filena­me.tgz
tar.gz解压
grep -v pattern
反选, 反向过滤
 

git

git branch -m old new
重命名本地分支
git push origin :branch
删除远程分支
       
 

Comments

No comments yet. Add yours below!

Add a Comment

Your Comment

Please enter your name.

    Please enter your email address

      Please enter your Comment.

          Related Cheat Sheets

          Polymers and Carbs Cheat Sheet
          Psychology Cheat Sheet