Posts 琐碎内容记录
Post
Cancel

琐碎内容记录

知识点:很杂总之,想着把平时遇到的琐碎知识点记录下

python相关

1.安装本地第三方包,使用
1
pip install -e .

linux相关

1.linux下查看大文件的相关命令

当需要查看大文件时,vim自然不能用了,以下是可以考虑考虑使用的命令

  • more 参考

    1
    
    more xxxx.xxx #   之后的交互命令参考上面链接
    
  • less

linux下搜索文件
  • locate: loacte通过搜索一个已经建立的数据库来在系统中高速查找文件或目录,基本用法如下
1
2
3
locate keyword # 查找keyword
locate -l 2 keyword  # -l指定显示数量
locate -i keyword # -i 忽视大小写
  • find:只能查找文件
1
find [path] [pattern]

go相关

1.使用本地仓库

go 使用本地库来替代在线仓库的办法。需求:开发基于最新的master,但是已经发布的最新版本不够新,需要使用下载到本地的master作为替代。

额外在go.mod添加一行

replace xxxxx => 相对路径or绝对路径

git相关

1.token本地过期时间在~/gitconfig里设置,gitlab token记录在.gitlabconfig, .netrc(linux密码记录文件)

2.想把git的一些命令简化,参考这个文章git设置alias,这儿把配置简单记录下

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
[alias]
    co = checkout
    ci = commit
    st = status
    pl = pull
    ps = push
    dt = difftool
    l = log --stat
    cp = cherry-pick
    ca = commit -a
    b = branch
    pso = push origin
    plo = pull origin
    cm = commit -m
    gst = git status
    gd = git diff
    gl = git pull
    gp = git push
    glo = git pull origin
    gpo = git push origin
    gcm = git common -m
    gc = git checkout
    gcm = git checkout master
    gcd = git checkout develop
    gb = git branch
    ga = git add .

3.通过配置–extra-index-url来引入额外的pypi

docker相关

docker socket的位置
1
echo $DOCKER_HOST

零碎

  • docker命令可以通过 -H指定套接字,docker compose无法指定,需要使用环境变量
This post is licensed under CC BY 4.0 by the author.