Ubuntu使用(一)——常用命令与软件安装配置
1、安装输入法
2、配置JDK
3、eclipse
3.1 eclipse启动错误
修改eclipse.init的配置,主要加-vm以及下面的jre路径,路径前别留空格
之前因为加了空格,一直找不到原因,差点就打算装回windows了
openFile
--launcher.appendVmargs
-vm
/usr/local/java/jre/bin/java
-vmargs
-Dosgi.requiredJavaVersion=1.6
-XX:MaxPermSize=256m
-Xms1536m
-Xmx2048m
3.2 eclipse不显示菜单
写一个简单的shell,然后执行这个sh文件
最下面一行是eclipse的路径
#!/bin/bash
export UBUNTU_MENUPROXY=0
/usr/local/eclipse/eclipse
3.3 eclipse显示java包视图
Window —— Show View —— Other —— Package Exporer
3.4 eclipse启动加载js导致项目无法maven installer
http://www.cnblogs.com/silentjesse/p/3981004.html
http://blog.csdn.net/a154832918/article/details/16979267
3.5 eclipse中不能输入中文
在代码编辑区,点击右键——input Methods——x 输入法,问题解决
3.6 eclipse中取消所有断点
在Debug页面,点中右上角的Breakpoints旁边有两个灰色的x,鼠标放上去,显示Remove All Points,选中即可。
3.7 查看接口被那些类实现
选中接口类名F4 或 右键——Open Type Hierarchy
3.8 eclipse超级频繁地崩溃
常常是正在写着代码,或者调试,突然一言不合就崩溃,一个上午就要崩那么个四五次,让我有点开始怀疑人生了。
我安装的是jee-kepler,看了网上很多教程改eclipse.ini都没啥卵用,最直接也是最有效的办法就是换成
jee-neon版本的eclipse,解决问题。
3.9 eclipse toggle mark occurrences
选中了之后,当你用鼠标点中类中的一个对象或者方法,代码中其他位置出现这个对象或方法都会被标记出来。
3.10 eclipse 导入代码模板
windows-》preference—》java-》code style-》code template
如果要用Tab作为缩进单位,就在code style - Formatter - Edit -Tab policy(Tabs Only,Tab size 4)
4、mac主题
5、连接服务器、上传文件、查看日志
http://blog.csdn.net/arnoldlu/article/details/17394237
通过SSH连接服务器
apt-get install ssh
ssh 用户名@服务器ip
5.1 通过SCP上传文件
scp 文件 用户名@服务器:要传送文件的服务器路径
5.2 查看日志
6、解压
6.1 解压rar文件
rar x 文件名.rar
6.2 解压zip文件中文乱码
unzip -O GBK 文件名.zip(大写的O)
7、查找
find 路径 -name "xxx"
8、文件权限
修改文件及子文件权限为所有人可读可写
chmod -R 777 文件名
使用上述命令修改文件权限后,将文件上传到git上,会有很多create mode 100644
解决办法是将文件权限恢复成原先的权限,即只有拥有者才有读写权限
chmod -R 600 文件名
9、安装mysql,并远程连接
apt-get install mysql-server
apt-get isntall mysql-client
apt-get install libmysqlclient-dev
mysql -h 数据库服务器IP -u账号 -p密码
show databases;查看数据库
show tables;查看表
10、查看文件的命令
可以查看文件的大小,比如2.7G
du -sh 文件名
11、工作区
工作区要好好利用起来,简直就是神器,通过alt+ctrl+上下左右键来切换。
有四个工作区,一个可以专门放终端,一个专门放eclipse,另一个放网页,还有一个放QQ对话框。
简直太赞。
12、Ubuntu系统问题
12.1 强制关机后,一直停留在登陆页面,可以登陆进游客的系统,但原先的系统进不去
ctrl+alt+f1
登录当前用户比如说,我的用户名是fang,现在fang的图形界面进不去
cd ~
sudo chown fang:fang .Xauthority
ls .Xauthority -l
成功后显示
-rw ---1 fang fang .Xauthority
然后ctrl+alt+F7
就可以解决问题
Ubuntu使用(一)——常用命令与软件安装配置的更多相关文章
- Vmvare + Ubuntu 16.04环境搭建 + 相关软件安装配置笔记【深度学习】
前言 由于学习与工作的需要,加上之前配置好的vmmachines都损坏了,我就重新弄一个ubuntu虚拟机,配置一下环境,给自己留个记录 1.文件 2.配置过程 1.在Vmware中新建虚拟机,自定义 ...
- 1.Maven+SpringMVC+Eclipse软件安装配置,Maven报插件错误,Eclipse总是卡死的解决办法,导入一个maven工程后 一直显示importing maven project
使用Maven+SpringMVC+Eclipse软件安装配置过程中的问题: 1.Eclipse总是卡死的解决办法: 一:内存不足所以会卡死,配置一下eclipse.ini修改这几个值就好了-X ...
- ubuntu的一些常用命令,测试版本:Ubuntu 12.04.5 LTS
最近配置了一台Linux服务器,选用的是Ubuntu 12.04.5 LTS版本. 把之前放在Windows Server 2003上的网站移到了现在的服务器上,给我的感受用一个字形容:真JB快! 网 ...
- Linux常用的工具软件安装
一. linux简单介绍 linux的优势 可靠的安全性,良好的稳定性,完善的网络功能 跨平台的硬件支持,丰富的软件支持,多用户多任务 Linux的发行版本 Redhat 红帽子,最大稳定 CentO ...
- ubuntu的一些常用命令及疑难杂症
记录ubuntu下各种注意事项及常用命令 1,发热:因为硬件厂商对linux类系统的支持不足,驱动不会自动安装,所以要自己装... http://www.linuxidc.com/Linux/2015 ...
- ubuntu怎用使用命令搜索软件源中的软件
转自:http://jingyan.baidu.com/article/6d704a13f6bf1b28da51ca69.html ubuntu中是用apt-get来进行软件安装的,我们首先打开终端来 ...
- Linux基础命令、软件安装
常用命令 查看当前系统中存在哪些shell cat /etc/shells [root@** ~]# cat /etc/shells /bin/sh /bin/bash /usr/bin/sh /us ...
- DPKG命令与软件安装、APT
====Linux软件包==== Linux系统中,软件通常以源代码或者预编译包的形式提供. 软件的源代码通常需要编译为二进制代码才可使用,安装比较耗时.用户可以自行调节编译选项,决定需要的功能或组件 ...
- ubuntu 软件安装配置使用总结(由xmind:Depends:java8-runtime but is not installed引出)
ubuntu 软件安装总结(由xmind:Depends:java8-runtime but is not installed引出) 不知道抽什么风,这几天PC上又用起了linux操作系统.其实之前断 ...
随机推荐
- 了解ip相关知识
最近一直扫盲,作为一个编程工作者,其实涉及的东西很广,但也一直没有深入一些网络的概念. 内内网IP局域网,网线都是连接在同一个 交换机上面的,也就是说它们的IP地址是由交换机或者路由器进行分配的.而且 ...
- python之路(八)-迭代器&生成器
迭代器 迭代器是访问集合元素的一种方式.迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束.迭代器只能往前不会后退,不过这也没什么,因为人们很少在迭代途中往后退.另外,迭代器的一大优点是 ...
- 不同后台服务器共用同一session
建一个类继承SessionStateStoreProviderBase类,override Initialize.SetAndReleaseItemExclusive.ReleaseItemExclu ...
- Django 执行单独脚本及SyntaxError缩进报错解决
有时候会碰到这样的场景,对于一些业务升级,我需要把数据库数据做些处理,同时又想以 Django 项目的环境变量执行脚本,这个时候使用 python 脚本是再适合不过的手段了. 注意:在pycharm里 ...
- shell 日常技巧
批量注释: :<<COMMENT code COMMENT 循环: #!/bin/bash for varible1 in {1..5} #for varible1 in 1 2 3 ...
- PHP LDAP 目录协议函数库
在 LDAP 的协议之中,很像硬盘目录结构或倒过来的树状结构.LDAP 的根就是全世界,第一级是属于国别 (countries) 性质的层级,之后可能会有公司 (organization) 的层级,接 ...
- GIT学习笔记——常用命令
最近使用使用GIT较多,但命令很容易就忘记了,于是整理下,大多整理与一些文档和他人博客 在当前目录新建建一个纯git代码库 $ git --bare init 在当前目录新建一个Git代码库 $ gi ...
- 如何获取java运行时动态生成的class文件?
查看运行时生成的文件,以更清楚运行情况. 查看动态生成的类,一般有两个方法: 1. 使用据说是jdk自带包sa-jdi.jar里的工具. 其中,不想自己搞,当然就利用下,sa-jdi.jar 里自带的 ...
- ubuntu 16.04 下安装动态链接库方法
一般先使用ldd 来查看该应用程序缺少什么东西,然后,再根据sudo apt install XXX 去安装相应的动态库. 假如没有对应的库,可以使用: sudo ln -s /usr/lib/lib ...
- C语言数组一种巧妙的使用方式
作为计算机一种比较古老的语言,它并没有随着岁月老去,而是仍旧在整个领域发挥出耀眼的光芒,就像写作,有很多光芒万丈的句子值得我们去珍藏,今天就遇到了个比较巧妙的数组使用方法,做个记录,以供后续使用. # ...