• 常见工具指令【Vim | GIT | ZIP | UNZIP | IDEA】


    VIM

    快捷键说明
    Ctrl + U (up)向上翻动半页
    Ctrl + B (back)向上翻动一页
    Ctrl + D (down)向下翻页半页
    Ctrl + F (forward)向下翻动一页

    GIT

    指令解释
    git init 使用指定目录作为Git仓库
    git add filename向资源库添加文件filename
    git rm file从资源库中删除文件
    git branch 分支名称创建一个新的分支
    git checkout 目标分支名称切换分支
    git checkout master
    git merge test
    如果想将更改提交到主分支,则需切换回master分支,然后使用合并
    git branch -d 分支名称删除分支
    git push origin --delete 分支名称删除远程分支
    git diff 在合并改动之前,使用该命令预览差异
    git fetch origin
    git reset --hard origin/master
    丢弃你在本地的所有改动与提交,可以到服务器上获取最新的版本历史,并将本地主分支指向它
    git branch列出本地的所有分支名称
    git branch -r查看远程的所有分支
    git remote -v查看远程仓库信息
    git fetch拉取远程仓库的最新提交。
    git commit --amend修改commit 信息
    git rm -r 文件夹名 --cached删除远程的文件或者( 文件夹 -r参数)
    git reflog重置之前的HEAD的指向
    git remote set-url origin 换掉远程origin仓库

    terminal

    command备注
    Ctrl + U清空当前指令行
    Ctrl + A光标

    Alraths

    指令说明
    getstatic 查看类的静态属性
    sc -d 查看对应的ClassLoader的hashcode
    heapdump [–live] dump java heap 到指定文件, dump出的文件是二进制文件,参数live表示只dump存活的对象
    jvm查看当前JVM信息,包括线程信息
    mbean查看或监控Mbean的属性信息

    压缩与解压

    -c: 建立压缩档案 
    -x:解压 
    -t:查看内容 
    -r:向压缩归档文件末尾追加文件 
    -u:更新原压缩包中的文件
    -z:有gzip属性的
    -j:有bz2属性的
    -J:具有xz属性的
    -Z:有compress属性的
    -v:显示所有过程
    -O:将文件解开到标准输出
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    文件类型解压指令压缩指令
    *.tartar -xvf xxx.tartar -cvf target.tar *.jpg
    *.tar.gztar -zxvf xxx.tar.gztar -czf target.tar.gz *.jpg
    *.tar.bz2tar -xjvf xxx.tar.bz2tar -cjf target.tar.bz2 *source.jpg
    *.tar.Ztar -xZvf xxx.tar.Ztar -cZf target.tar.Z *source.jpg
    *.rarunrar e xxx.rarrar a target.rar *source.jpg // 下载rar for linux
    *.zipunzip xxx.zip -C zip target.zip *source.jpg // 下载zip for linux

    SSH的生成

    • 输入指令:sh-keygen -t ed25519 -C “your_email@example.com”
      1. 数据密钥保存的文件名称 key_file_name
      2. 数据加密key
      3. 确认加密key
    • ssh-agent -s
    • ssh-add ~/.ssh/key_file_name

    提交key_file_name.pub文件

    Typora快捷键

    快捷键说明
    command + enter表格新增一行

    IDEA快捷键

    快捷键说明
    option + command + left切换光标至上一个位置
    control + I(Implement)快速书写实现接口方法
    command + delete删除一行
    option + command + V(variable)自动生成对象产生的变量
    command + option + L格式化代码
    command + N生成geter setter
    control + option + O删除无用的import package
    option + 鼠标左键拖移创建多个光标
  • 相关阅读:
    Part2_扩展MATSIM_Subpart2_Mobsim_第11章 QSim
    职场混沌:读书的好,别在变局到来才知道
    智能DNS云解析的宕机切换是如何实现的?-中科三方
    Prometheus|云原生|grafana的admin用户密码重置备忘记录
    Spring基础
    排查 Spring Boot 没有你想的那么简单
    配置haproxy负载均衡http
    探索企业主要人员API在金融领域的应用
    【Transformers】第 10 章:服务 Transformer 模型
    讯优随身Wi-Fi(410)折腾
  • 原文地址:https://blog.csdn.net/Leesure_CSDN/article/details/133762829