【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
【【Ubuntu】(软件工具)】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 "ubuntu@ts.h.com"
  • ssh-keygen -C 'ubuntu@ts.h.com' -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 git@github.com
    如果之前有设置全局用户名和邮箱的话,需要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

    推荐阅读