ENSUPERB'S BLOG

2019-日常学习手记

字数统计: 440阅读时长: 1 min
2019/07/30 Share

linux 常用

# alias cd="rm -rf *" 准备跑路

$ unalias cd 屏蔽已有alias

1
2
$ mysqldump -u username -p databasename > <filename_to_save> 备份
$ mysqldump -u username -p passwd < <filename_to_open> 还原

$ killall -I -u <username> # -i(大写i)忽略大小写 -u 指定用户

$ rm !(xxx.php|xxxx.php) # 删除除xxx.php,xxxx.php之外的文件

linux 文件权限值

1
2
3
**r** 表示 **read** ,读取权限,代表数字 4
**w** 表示 **write** ,写入权限,代表数字 2
**x** 表示 **execute** ,执行权限,代表数字 1

Sublime快捷键

热键 作用 备注
—- —-
Ctrl + ↑/↓ 滚动整行
Ctrl + Shift + ↑/↓ 移动当前行
页面 —- —-
Ctrl + W 关闭页面
Ctrl + N 新增页面
Ctrl + Shift + T 回复页面
分屏 —- —-
Alt + Shift + 2 左右分两屏 数字以此类推至4
Alt + Shift + 8 上下两屏 类推到9
Alt + Shift + 5 四块屏 特殊
选中
Alt + Shift + L 多行选中 前提:选中多行

Pr 序列

作用
c 切割
a 集体移动
v 普通
alt+鼠标左键 复制
i/o 进与出

Python 文件头部

1
2
3
4
5
6
7
8
9
#!/usr/bin/env python
# _*_ coding:utf-8 _*_
#
# @Version : 1.0
# @Time : 2018/1/1 10:10
# @Author : Your Name
# @File : test.py
#
# Here is Description

Shell 文件头部

1
#!/bin/sh` 或 `#!/bin/bash

Python 字符串前面加u,r,b的含义

  • u

    • 以 Unicode 格式 进行编码,一般用在中文字符串前面
    • 例子:u”我是含有中文字符组成的字符串。”
  • r

    • 去掉反斜杠的转移机制。
    • r”\n\n\n\n”
  • b

    • bytes 类型
    • response = b’Hello World!’

Git

1
2
3
$ git config --global user.username "username"
$ git config --global user.email "xxxx@email.com"
# 必须是双引号
1
2
3
4
5
$ git reset --hard HEAD^  // 上一个版本
$ git reset --hard HEAD^^ // 上两个版本
$ git reset --hard HEAD~100 // 上百个版本
$ git log --pretty=oneline // 一行显示日志
$ git reflog // 行为日志

MarkDown 手册

CATALOG
  1. 1. linux 常用
  2. 2. linux 文件权限值
  3. 3. Sublime快捷键
  4. 4. Pr 序列
  5. 5. Python 文件头部
  6. 6. Shell 文件头部
  7. 7. Python 字符串前面加u,r,b的含义
  8. 8. Git
  9. 9. MarkDown 手册