刚从win全面转到ubuntu,很多命令都不熟悉,现在以把一些常用的命令资料记录下来,以免频繁的google。
1.rm -rf 非空目录名 删除一个非空目录下的一切
2.改变文件或目录权限:chmod。两种用法:
a)chmod [-vR] mode 文件名
b)chmod [-vR] [No] 文件名
其中:-v 显示权限改变的详细资料,-R 表示对当前目录下的所有文件和子目录进行相同的权限更改,mode为权限字符串,No为权限数字串
3.刚装上U10的时候,浏览网页特慢,原因是域名解析太慢,解决方案是进行本地域名解析缓存,这样,只要域名解析过一次就可以从本地缓存中直接读取而不用请求dns服务器。
具体见这篇博文。
4.用git下载android源码,见blog:
android sdk source (linux平台下)下载和附加到eclipse里
5.ubuntu下elipse得code assistant窗口假死解决办法:在elipse.ini中加入
-Dorg.eclipse.swt.browser.XULRunnerPath=/usr/lib/xulrunner-1.9.2.
该bug见https://bugs.eclipse.org/bugs/show_bug.cgi?id=305531
6.解决文本类文件编码的问题。例如将文件从GBK转换成UTF-8:enconv -L zh_CN -x UTF-8 filename.. 详细见:
linux下GBK->UTF-8文件编码批量转换脚本
7. repo时发生的一个错误
IOError: [Errno 2] No such file or directory: '/home/<user_name>/ mydroid/.repo/manifests/.git/HEAD'
使用repo init下载源码时碰到这个错误。google到解决方法:
Solution:
~$touch ~/.gitconfig
~$rm -rf .repo
从解决方法不难看出错误的大概原因。
8.用git时gitconfig里面的user.name, user.email所有名字都需要和gerrit系统profile中的username和email对应相同,否则总会在使用ssh验证gerrit配置时出现: Permission denied (public key)错误。
9.在terminal下经常要加一些环境变量到.bashrc中,每次修改完后执行source ~/.bashrc
命令,这样就不需要重启terminal了
10.ubuntu下的中文输入法一直都不好用,不过现在可以把android下的google拼音移植过来(虽然也有不少bug):
下面是安装步骤(需要自己编译):
A. 获取代码:
$ git clone git://github.com/tchaikov/scim-googlepinyin.git
$ cd scim-googlepinyin.git
B. 编译前提:
上面给的链接里面有介绍怎么编译的,但少提了几个必需组件,这里列一下:
* autotools-dev
* libgtk2.0-dev
* libscim-dev
* libtool
* automake1.9
用下面命令看看是不是安装了,如果没有,会自动帮你安装上:
$ aptitude install autotools-dev libgtk2.0-dev libscim-dev libtool automake1.9
C. 编译:
记住系统必须先存在SCIM(没有的话 sudo apt-get install scim 一下)
$ ./autogen.sh
$ make
$ sudo make install
大功告成,重启下SCIM然后就能体验了。
2011.1.4 Note : Don't work fine yet..I recommend not to use it.
11.安装vim插件
对于zip格式的插件,用一下命令:
~/.vim$unzpi somePlugin.zip -d . //.表示当前目录
对于tar格式的,用这个:
~/.vim$tar -oxvf somePlugin.tar
如果格式为tar.gz,那么在执行上面命令之前,执行这个:
~/.vim$gunzip somePlugin.tar.gz //这个就可以得到somePlugin.tar了
12.Text search
$grep xxx -nr
NOTE: After being familiar with Ubuntu, I realize that the best way to remember commands is looking up helps all the time.
分享到:
相关推荐
Ubuntu常用命令大全 Ubuntu常用命令大全 Ubuntu常用命令大全 Ubuntu常用命令大全
ubuntu常用命令大全
Ubuntu 常用命令,可以了解一些基本的环境和操作
Linux操作系统,Ubuntu操作系统的常用命令大全,针对Ubuntu的一些基本操作,适合初学者
linux Ubuntu常用命令 常用的指令,创建文件夹等
Ubuntu 常用文件操作命令。列举并收集了常用的ubuntu的各种对文件的操作命令。
常用命令(ubuntu)
Ubuntu终端常用命令,Linux学习。
linux Ubuntu 常用命令整合,一些命令和一些小问题的解决方案
Ubuntu常用的命令总结
ubuntu上的各种常用命令,非常实用。
包括以下常见命令: sudo apt-get install 软件名 安装软件命令 sudo nautilus 打开文件(有root权限) su root 切换到“root” ls 列出当前目录文件(不包括隐含文件) ls -a 列出当前目录文件(包括隐含文件) ...
ubuntu20.04 stm32开发笔记---之开发环境搭建 。不是IDE,请要找IDE的不用浪费时间。谢谢!
Ubuntu 常用命令收集,包含了常用命令的中文解释
ubuntu 8.10 linux 基本命令大全