使用Ubuntu开发已经有些时间了。写下这篇文章,希望记录下这一年的小小总结。使用Linux开发有很多坑,同时也有很多有趣的东西,可以编写一些自动化脚本,添加定时器,例如下班定时关机等自动化脚本,同时对于服务器不太了解的朋友,建议也可以拿台Linux来实践下,同时Ubuntu在Android开发上有得天独厚的优势,因为官方推荐也是使用Mac 和Ubuntu做开发的,会发现你的android studio听话了,不会总是报一些莫名其妙的错误,在开发上可以更顺心点,另外Linux 的alias 也是非常的棒。可以把git add . 变成输入ga, git commit 变成输入gc.在Linux上,可以得到定制,只有你想不到的。没有做不到的。另外写脚本语言的童鞋们更加会有很多的优势。因为只需要安装一个spf-13,就可以实现再服务器上编写代码,编写完成,就可以看到效果,免去了,本地ok,服务器上报错的问题.优点很多,尚未完善的东西也不少,qq只能使用国际版。这点够你折腾很久的了。没有什么好的投资理财软件等等,废话不多说了,总之就是谁用谁知道。
下面附上截图:
1.基本版面
2.网易云和vim
- 通过crossover可以安装体验较好的qq
我用到的一些有用的app:
- 安装git svn curl vim zsh spf-13
sudo apt-get install git subversion curl zsh vim curl https://j.mp/spf13-vim3 -L > spf13-vim.sh && sh spf13-vim.sh apt-get install git subversion
-
ssh(系统自带的。)
登录远端服务器 ssh username@remote ip
设置远端服务器的公钥ssh-copy-id -i ~/.ssh/id_rsa.pub username@remote ip
产生ssh公钥 :ssh-gen -
Shutter
功能齐全的截图工具。sudo add-apt-repository ppa:shutter/ppa sudo apt-get update sudo apt-get install shutter
- Go For It
一款整合了待办事项与计时器的生产力应用。sudo add-apt-repository ppa:mank319/go-for-it && sudo apt-get update sudo apt-get install go-for-it
-
Synapse (快捷键是ctrl + space)
方便好用的快速启动器,类似于 Mac OS X 上的 Alfred. 相比同平台上的 Gnome Do, 个人认为它要更好些。sudo add-apt-repository ppa:synapse-core/testing sudo apt-get update sudo apt-get install synapse
-
terminator(多window的terminal,丰富的快捷键。对于键盘流来说非常的赞,强烈推荐)
sudo apt-get install terminator
-
搜狗输入法
相关阅读:
搜狗输入法for Linux来啦! http://www.linuxidc.com/Linux/2014-04/100351.htm
Ubuntu安装搜狗拼音输入法-sogoupinyin http://www.linuxidc.com/Linux/2013-03/81889.htm
Ubuntu 12.04下安装搜狗拼音 + 安装搜狗皮肤 http://www.linuxidc.com/Linux/2013-05/83869.htm
Fedora 18 下 搜狗输入法的安装 http://www.linuxidc.com/Linux/2013-05/84651.htm
设置搜狗输入法for Linux在任何时候按左右两侧的shift激活 http://www.linuxidc.com/Linux/2014-04/100898.htm
-
maven
sudo apt-get install maven
-
浏览器chrome
Ubuntu 16.04下安装64位谷歌Chrome浏览器 http://www.linuxidc.com/Linux/2016-05/131096.htm
Ubuntu 16.04中为Chromium、Chrome、Firefox安装Flash播放器插件 http://www.linuxidc.com/Linux/2016-05/131098.htm
Ubuntu 16.04环境Chrome中文字体更换 http://www.linuxidc.com/Linux/2016-05/131093.htm
-
安装QQ
Ubuntu 16.04安装QQ国际版图文详细教程 http://www.linuxidc.com/Linux/2016-09/134923.htm
-
通过crossover[https://www.codeweavers.com/] 可以安装体验比较好的qq版本。
12.Zeal linux下的dash
文档查看系统
sudo apt-get install zeal
13.好用的命令行工具tree
sudo apt-get install tree
image.png
14.ack 快速查询文件的关键字
sudo apt install ack-grep
image.png
15.mysql 查询工具
sudo apt-get install mycli
image.png
16.httpie
sudo apt-get install httpie
image.png
17.autojump 不解释了。神器谁用谁知道
sudo apt-get install autojump
18.htop 交互式进程管理界面很酷
sudo apt-get install htop
image.png
关于chrome 一些好用的插件
-
Axure RP Extension for Chrome
使用chrome查看axure原型设计插件 -
Chrome MySQL Admin
mysql数据库管理工具,基本满足开发要求,但是对于数据库比较,数据库的导入导出仍然是欠缺. -
Vimium
不解释了对于键盘流的小伙伴是必备的。 -
WEB前端助手(FeHelper)
我主要是用到json格式化的时候用到的。 -
Wechat
web版微信聊天 -
hacker theme
chrome下的黑色主题。很酷。在使用中。 -
广告终结者(非常的使用)
清除网页上的所有广告:浮动广告,购物广告,恶意弹窗,跟踪代码,视频广告。让你浏览网页更快更清爽。广告终结者,你唯一需要的广告插件 -
postman(做restful请求很方便,linux同样支持comment line 做请求测试)
- hacker version chrome 下的很棒的黑色主题。很适合程序员用。
这篇文章日后会继续维护当get到新技能后,希望能够让更入门的小伙伴少走一些弯路,同时也是欢迎小伙伴能够提一些建议,共同进步。
更多Ubuntu相关信息见Ubuntu 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=2
本文永久更新链接地址:http://www.linuxidc.com/Linux/2017-07/145335.htm