【Ubuntu】(软件工具)

  1. rarcrack 密码破解
    官网

1.1. install
* sudo apt-get install rarcrack
* sudo apt-get update
* sudo apt-get upgrade
1.2. 命令
* rar文件为test.rar那么保存名字为test.rar.xml
* rarcrack --type rar --threads 10 test.rar
* 在加密文件和xml文件所在的文件下右击打开终端

  1. atom

2.1. 插件
* apm install script 运行代码时使用
* apm install Monokai-Seti
* apm install autocomplete-python 自动补全
* apm install seti-ui
* apm install atom-monokai
* Predawn Syntax
* 定义跳转:python-tools
* minimap 类似与Sub的小地图显示
* ile-icons ,显示文件类型对应的图标
* atom-beautify 必备;格式化代码的,快捷键ctrl-alt-b
* 代码运行:atom-runner (只能输出,不能输入),atom-python-run(Windows,可以输入),python-run-terminalnx(Linux,可以输入)
* regex-railroad-diagram 正则表达式图形化插件
* file-icons
* platformio-ide-terminal
* autocomplete-paths
* sync-settings (atom配置、插件同步工具)
* highlight-selected 选择高亮
* hyperclick 跳转定义

  1. Charles
    官网下载
    破解工具

3.1. 配置
- Proxy->Proxy setting
- Port:8888 Enable transparent HTTP proxying

3.2. 证书
- 设置手机、保持charles连接状态
- Help -> SSL Proxying -> Install Charles Root Certificate on a Mobile Device
- browse to [chls.pro/ssl]
- 设置→通用→关于本机→证书信任设置,里面启用完全信任Charles证书

3.3. 过滤
- Proxy->”Recording Settings”->Include
- Proxy->SSL Proxy Settings->Enable SSL Proxying,点击Add
- Port填写:443

  1. f.lux
    官方下载

4.1. 安装
- sudo add-apt-repository ppa:nathan-renniewaldock/flux
- sudo apt-get update
- sudo apt-get install fluxgui

  1. android studio

5.1. 环境

  • export JAVA_HOME=/opt/android-studio/jre
  • export ANDROID_HOME=/home/jianghw/Android/Sdk
  • export ADB_HOME=${ANDROID_HOME}/platform-tool
  • export GROOVY_HOME=/home/jianghw/Android/groovy-2.4.13
  • export GRADLE_HOME=/home/jianghw/Android/gradle-4.1
  • export PATH={JAVA_HOME}/bin:{ANDROID_HOME}/tools:{GROOVY_HOME}/bin:${GRADLE_HOME}/bin
  • export CLASSPATH={JAVA_HOME}/lib:${JAVA_HOME}/jre/lib

5.2. idea.properties
- idea.config.path=/home/jianghw/Android/.AndroidStudio/config
- idea.system.path=/home/jianghw/Android/.AndroidStudio/system
- idea.plugins.path={idea.system.path}/log

5.3. kvm
* sudo apt install qemu-kvm
* sudo adduser kvm
* reboot
* grep kvm /etc/group 查看权限

  1. git
  • sudo apt-get install git
  • git config --global user.name "jianghw"
  • git config --global user.eamil "[email protected]"
  • ssh-keygen -C '[email protected]' -t rsa
    多key操作
  • ssh-add ~/.ssh/id_rsa_github
  • touch config.config 的文件
   # gitlab
    Host git.iboxpay.com
        HostName git.iboxpay.com  //这里填你们公司的git网址即可
        PreferredAuthentications publickey
        IdentityFile ~/.ssh/id_rsa_gitlab
        User zhangjun
  • ssh -vT [email protected]
    如果之前有设置全局用户名和邮箱的话,需要unset一下
  • git config --global --unset user.name
    在公司的repository下git config user.name "yourname" git config user.email "youremail"
  1. gitkraken

7.1. 下载
* https://www.gitkraken.com/download/linux-deb
7.2. 18.04不显示
* sudo apt-get -f install
* sudo apt-get install libcanberra-gtk-module
* sudo apt-get install libgnome-keyring-common libgnome-keyring-dev

你可能感兴趣的:(【Ubuntu】(软件工具))