
Linux
taesimple
这个作者很懒,什么都没留下…
展开
-
Ubuntu访问flash网页中文字体变方块的解决方案
编辑 /etc/fonts/conf.d 下面的 49-sansserif.conf 文件1.sudo gedit /etc/fonts/conf.d/49-sansserif.conf原创 2010-06-03 20:31:00 · 288 阅读 · 0 评论 -
Ubuntu把家目录文件夹名称改为英文
Ubuntu中文安装后,家目录均为中文,如“下载” “文档”等等,在使用Shell时很不方便,可用如下方法将这些文件夹名称改回英文1.使用命令 export LANG=en_US xdg-user-dirs-gtk-update2.在弹出的窗口中询问是否将目录转化为英文路径,同意并关闭3.使用命令 epxort LANG=zh_CN4.重启原创 2012-04-11 19:23:47 · 1326 阅读 · 0 评论 -
Ubuntu下alias的通用性问题
1.一般情况下,可将alias写入到~/.bash_aliases中(该文件已默认被~/.bashrc包含)2.方法1只能针对家目录对应的用户(tae),若想对所有用户生效,则alias应写入/etc/profile中3.值得注意的是,方法2不能对sudo命令生效,因为sudo需要指定命令的路径,别名不能生效。解决办法之一是:写一个相应的命令文件,放至/usr/sbin下目前只实现了l原创 2012-04-12 21:53:51 · 601 阅读 · 0 评论 -
Linux学习笔记(五)vim常用操作
Tips:vim操作区分大小写若无特别说明,以下操作均是在“一般模式”下进行下文中的中括号[]表示其具体内容由实际操作决定光标移动:← ↓ ↑ → h j k l:对应于上面四个方向定位:$:光标移至当前行的行尾gg:光标移至第一行G:光标移至最后一行[number]gg或[number]GG:光标移至指定行(由行号决定)撤销与恢复:原创 2011-03-02 16:22:00 · 453 阅读 · 0 评论 -
vim配置文件备份
" vim配置文件为~/.vimrc,若不存在的话则自行建立"""""""""""""""""""""base"""""""""""""""""""""""" 不要使用vi的键盘模式,而是vim自己的set nocompatible" 语法高亮set syntax=on" 去掉输入错误的提示声音set noeb" 在处理未保存或只读文件的时候,弹出确认set confi原创 2011-03-03 09:53:00 · 605 阅读 · 0 评论 -
Ubuntu下Foxit Reader的安装
Ubuntu默认的pdf阅读软件是Evince,对中文的支持不太好。先使用Foxit Reader进行替代,安装步骤如下:1.在这里下载deb格式安装包2.使用命令sudo dpkg -i [安装包名] #安装Foxit Reader3.使用命令sudo apt-get remove evince #卸载默认的Evince原创 2012-04-15 16:33:19 · 1325 阅读 · 0 评论 -
Ubuntu中Terminal和GNOME文件管理器的互通方法
Terminal -> GNOME文件管理器使用命令gnome-open [路径]GNOME文件管理器 -> Terminal1.需要文件管理器插件Nautilus的支持,使用下列命令下载安装Nautilussudo apt-get install nautilussudo apt-get install nautilus-open-terminal2.安装成功后,在GN原创 2012-04-12 22:00:20 · 358 阅读 · 0 评论 -
Ubuntu下修改Chrome字体(不使用stylist)
编辑~/.config/google-chrome/Default/User StyleSheets/Custom.css文件,添加如下几行:@charset "utf-8";body * { font-family:"WenQuanYi Micro Hei","wqy-microhei",Tahoma,SimSun !important;}PS:关于标签和书签栏中原创 2011-04-26 15:18:00 · 458 阅读 · 0 评论 -
Gnome下让gvim自动最大化
1.使用命令sudo apt-get install wmctrl #安装wmctrl2.在~/.vimrc中添加function Maximize_Window() silent !wmctrl -r :ACTIVE: -b add,maximized_vert,maximized_horzendfunction3.在~/.bashrc中添加alias g原创 2011-04-26 14:35:00 · 429 阅读 · 0 评论 -
搭建以gvim为基础的IDE
按本文所述方法添加配置vim插件后,可在gvim中实现如下功能:追踪对象定义CTRL+]跳回CTRL+T追踪对象调用CTRL+U在文件/工程中grepF3查看quickfix结果F6/F7buffer间切换CTRL+TAB.c/.h对应文件打开F12添加书签CTR原创 2011-04-22 16:22:00 · 2015 阅读 · 0 评论 -
Ubuntu 10.10安装fcitx
Ubuntu的几种可用输入法ibus是Ubuntu默认输入法scim已被淘汰当前安装的是fcitx 4, 比老版强很多安装fcitx1.若已安装过scim,为防止冲突,使用命令sudo apt-get purge scim2.使用命令sudo add-apt-repository ppa:fcitx-team/stable #最新的版本都不需要sudo apt原创 2012-04-11 19:17:12 · 305 阅读 · 0 评论 -
Ubuntu安装中文man
1.使用命令sudo apt-get install manpages-zh #下载安装中文man2.编辑/etc/manpath.config,将"/usr/share/man"全部替换为“/usr/share/man/zh_CN"原创 2011-11-05 11:19:58 · 374 阅读 · 0 评论 -
Vim的快速注释插件NerdCommenter
1.在此处下载NerdCommenter2.解压后,将../plugin中的文件移至~/.vim/plugin下,将../doc中的文件移至~/.vim/doc下3.注释开关为+c+space,默认为'\'键,为了方便,将其改映射为','键,方法如下1)编辑~/.vimrc2)添加如下一行let mapleader=","3)保存,重启vim原创 2012-04-11 23:46:10 · 1845 阅读 · 0 评论 -
Ubuntu路由器不能上网的解决办法
<br />1.sudo gedit /etc/network/interfaces<br /> <br />2.文件内容应如下,不符合需修改:<br /> ......<br /> auto lo<br /> iface lo inet loopback<br /> a原创 2010-08-09 13:19:00 · 345 阅读 · 0 评论 -
Ubuntu恢复默认面板的方法
1.gconftool --recursive-unset /apps/panel2.rm -rf ~/.gconf/apps/panel3.pkill gnome-panel原创 2010-08-09 13:07:00 · 242 阅读 · 0 评论 -
Ubuntu10.04手动安装jdk
<br />1.从SUN官网下载jdk-6u21-linux-i586.bin<br /> <br />2.sudo chmod u+x jdk-6u21-linux-i586.bin //修改权限<br /> <br />3.sudo cp [下载目录] /usr/lib //将安装文件复制到安装目录/usr/lib下<br /> <br />4.sudo ./s jdk-6u21-linux-i586.bin //进行安装<br /> <br />5.sudo gedit /etc/environ原创 2010-08-09 16:18:00 · 202 阅读 · 0 评论 -
Linux学习笔记(一)常用命令
1.连按两次Tab:命令补齐、文件补齐2.Ctrl+c:中断当前程序3.Ctrl+d:输入结束、退出命令行4.bc:简易计算器(使用quit命令退出)5.ls -a:列出当前目录下的所有文件(包含以.开头的隐含文件)6.ls -l:列出当前目录下文件的详细信息7.pwd:查看当前所在目录的绝对路径8.cd ..:返回上一级目录(向上)9.cd -:返回上一次所在目录(后退)(与命令8区别)10.cd ~:返回当前用户的宿主目录(如/home/tae)11.mkdir [目录名]:创建一个目录12.rmdir原创 2011-01-12 16:15:00 · 197 阅读 · 0 评论 -
gcc常用参数
1.-Wall:让gcc编译器开启所有警告(推荐)2.-o [可执行文件名字]:指定可执行文件的名字3.原创 2011-01-23 20:25:00 · 160 阅读 · 0 评论 -
Linux下生成静态链接库的方法
<br />1.使用命令<br /> gcc -c *.c<br /> 生成后缀名为.o的目标文件<br /> <br />2.使用命令<br /> ar r [静态链接库名.a] *.o<br /> 其中,linux下的静态链接库名一般以lib开头,如libg729.a原创 2011-02-28 10:52:00 · 204 阅读 · 0 评论 -
Linux学习笔记(二)杂
1.当创建一个新目录时,自动创建了两个文件名:.(点)和..(点-点)。点引用当前目录,点-点则引用父目录。在最高层次的根目录中,点与点-点相同。2.以_t结尾的数据类型被称为原始系统数据类型。它们通常在头文件中定义。3.用户信息记录在/etc/passwd中,组信息记录在/etc/group中原创 2011-02-28 15:11:00 · 183 阅读 · 0 评论 -
Linux学习笔记(三)更改文件权限
1.更改文件所属用户组 chgrp [-R] [组名] [文件名或目录名] NB:要改成的用户组名称,必须在/etc/group里存在。若要将目录下的所有子目录和文件都更新成这个用户组,须加-R参数2.更改文件拥有者 chown [-R] [用户名] [文件名或目录名] NB:用户名必须在/etc/passwd中存在。-R参数作用同上。 修改文件用户组/拥有者操作常用于cp某些系统文件后,将该属性从root改为用户能够操作的值3.更改文件读写执行权限 chmod [-R] [三原创 2011-02-28 19:47:00 · 184 阅读 · 0 评论 -
Linux学习笔记(四)压缩与打包命令
1.compress:将文件压缩为.Z格式的压缩文件(已淘汰,不推荐使用)2.gzip [-cdt#] [文件名]:压缩为.gz格式的压缩文件,兼容compress,可以用来解压.Z格式的压缩文件 其中 -c:将压缩的数据输出到屏幕上,可通过数据流重导向来处理 -d:解压缩 -t:检验压缩文件的一致性 -#:压缩等级(1~9),1压缩比最低,速度最快 zcat:直接查看压缩文件的内容,无需解压(类似的有zmore,zless)3.bzip2 [-cdt#] [文件名]:比gzip原创 2011-03-02 14:43:00 · 177 阅读 · 0 评论 -
Linux学习笔记(六)Bash Shell
1.用户通过Shell与核心(kernel)沟通。计算机自里向外依次是:硬件,核心,Shell,用户2.KDE,GNOME之类的图形操作界面也可以视作广义的Shell3.原创 2011-03-03 10:19:00 · 338 阅读 · 0 评论 -
解决evince下中文乱码问题
<br />1.下载poppler-data<br /> sudo apt-get install poppler-data<br /> <br />2.修改/etc/fonts/conf.avail/49-sansserif.conf中"app原创 2011-04-22 10:28:00 · 246 阅读 · 0 评论 -
make命令与Makefile文件
<br /> 一个简单的Makefile规则如下:<br /> Target: Requirements<br />Command1<br />Command2<br />...<br /> <br />Target原创 2011-04-11 15:30:00 · 201 阅读 · 0 评论 -
gdb常用命令
1.list(l):列出源代码 2.quit(q):退出gdb 3.start:开始执行程序,停在main函数第一行语句前等待命令 4.run(r):重新从程序开头运行 5.next(n):步进(不进入函数调用) 6.step(s):步进(进入函数调用) 7.finish:连续运行到当前函数返回为止 8.display [变量名]:使得每次停原创 2011-01-29 01:39:00 · 160 阅读 · 0 评论