Linux
Listening_music
这个作者很懒,什么都没留下…
展开
-
linux目录及内容
<br />在安装时不指定安装目录前提下mysql的数据库文件、配置文件和命令文件分别在不同的目录,了解这些目录非常重要,尤其对于Linux的初学者,因为Linux本身的目录结构就比较复杂,如果搞不清楚MySQL的安装目录那就无从谈起深入学习。<br /><br />下面就介绍一下这几个目录。 <br />1、数据库目录 <br />/var/lib/mysql/ <br />2、配置文件 <br />/usr/share/mysql(mysql.server命令及配置文件) <br />3、相关命令 <b转载 2010-12-17 10:31:00 · 653 阅读 · 0 评论 -
vim+ctags+cscope 打造Android源码阅读工具
1. 在Android源码顶层目录下运行ctags -R 生成tags文件2. 在Android源码顶层目录运行cscope -Rbq,生成cscope.out文件3.修改~/.vimrc使之可以自动加载tags和cscope.out文件,注意要使用ctags和cscope数据库,必须在android源码顶层运行vim程序我的.vimrc如下:"开关tag窗口nnore转载 2012-04-01 16:19:21 · 3309 阅读 · 0 评论 -
Ubuntu中的快捷键整理
1.关于终端的快捷键:Tab:tab键是比较常用的一个快捷键,它的作用是补全文件名或者路径。举例来说,输入”cd /ho”在按一下tab键,终端里就会显示”cd /home”了。如果您的文件夹下,有两个名字开头部分相同的文件,比如有”picture001.bmp”和”picture002.bmp”两个文 件,输入”rm pic”以后按下tab键,就会补全成”rm picture”,您可以接转载 2011-12-21 09:18:45 · 1155 阅读 · 0 评论 -
Linux下那些有趣的命令(好有爱啊^_^)
yes:输出一串y,有时可以用来对付很多y/n选择的应用 。输出很多。。。 banner:打印字符标题,就是用字符拼出大字来 ,最好把窗口最大化,否则可能显示不全。 ddate:把日历转成什么其他历,Today is Sweetmorn, the 63rd day of Discord in the YOLD 3173 fortune:输出一句话,内容有很多种,据说有唐诗宋词(有唐诗宋转载 2011-12-13 16:28:33 · 843 阅读 · 0 评论 -
ubuntu下安装新字体并更新字体缓存后,系统显示不正常,花屏,很卡
遇到如题所述的情况的时候,大家可以执行一下下头的这条命令,然后重启就OK啦~sudo fc-cache -fv 2>&1 | grep failed | cut -f1 -d":" | xargs -i sudo touch {} && sudo fc-cache -fv原创 2011-12-06 09:33:24 · 2879 阅读 · 0 评论 -
Linux下的Chrome快捷键整理
Linux 键盘快捷键标签页和窗口快捷键Ctrl+N打开新窗口。Ctrl+T打开新标签页。Ctrl+Shift+N在隐身模式下打开新窗口。按 Ctrl+O,然后选择文件。在 Chrome 浏览器中打开计算机中的文件。按住 Ctrl 键的同时点击链接。或用鼠标中键(或鼠标滚轮)转载 2011-12-06 15:21:32 · 1480 阅读 · 0 评论 -
ubuntu下安装新字体并更新字体缓存后,系统显示不正常,花屏,很卡
遇到如题所述的情况的时候,大家可以执行一下下头的这条命令,然后重启就OK啦~sudo fc-cache -fv 2>&1 | grep failed | cut -f1 -d":" | xargs -i sudo touch {} && sudo fc-cache -fv原创 2011-12-06 09:30:52 · 3865 阅读 · 0 评论 -
eclipse中导入工程后中文注释出现乱码的解决办法
default encode为UTF-8,显示中文会变成乱码解决方案:Windows- >Pereferences- >Genral->Workspace- >Text File Encoding 选项下选择other,可以先尝试系统提供的几个选项,如果不行的话,就手动输入"GBK"即可。当然,前提是你的系统里得有GBK 字体!原创 2011-12-06 10:00:31 · 10588 阅读 · 10 评论 -
Ubuntu Linux系统下Gnome桌面快捷配置
1、用快捷键启动程序为您指定的程序添加一个键盘快捷键,只需按相应快捷键便能启动程序等,就像我们使用 XP 时为快捷方式添加热键一样,GNOME 也有这些功能,而且设置并不难。首先打开终端输入:gconf-editor依次打开“Apps->Metacity->keybinding Commands”,这里一共能定义12条命令,如下图所示,我设置了 command_转载 2011-11-10 08:50:26 · 999 阅读 · 0 评论 -
undefined reference问题总结
<br />最近在Linux下编程发现一个诡异的现象,就是在链接一个静态库的时候总是报错,类似下面这样的错误:(.text+0x13): undefined reference to `func' <br /> 关于undefined reference这样的问题,网上也有很多的说法,在此,我以详细地示例给出其中的各种原因说明以及解决方法,然后再给出我所遇到的与大家均不同的问题。<br />1. 链接时缺失了相关目标文件(.o)<br /> 测试代码如下:<br /> <br />转载 2011-04-17 19:52:00 · 18998 阅读 · 1 评论 -
Linux下C语言编程--文件的操作
<br />1:文件的创建和读写<br />当我们需要打开一个文件进行读写操作的时候,我们可以使用系统调用函数open.使用完成以后我们调用另外一个close函数进行关闭操作. <br />#include <br />#include <br />#include <br />#include <br />int open(const char *pathname,int flags); <br />int open(const char *pathname,int flags,mode_t mode);转载 2010-12-24 11:02:00 · 622 阅读 · 0 评论 -
linux下gdb单步调试
<br />用 GDB 调试程序<br />GDB 概述<br />————<br />GDB 是 GNU 开源组织发布的一个强大的 UNIX 下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像 VC 、 BCB 等 IDE 的调试,但如果你是在 UNIX 平台下做软件,你会发现 GDB 这个调试工具有比 VC 、 BCB 的图形化调试器更强大的功能。所谓 “ 寸有所长,尺有所短 ” 就是这个道理。<br />一般来说, GDB 主要帮忙你完成下面四个方面的功能:<br /> 1 、启动你的程转载 2010-12-24 11:00:00 · 867 阅读 · 0 评论 -
SuSe Linux 的界面和文本编辑的切换方法
<br />Linux字符界面切换到图形界面 <br />由字符界面切换到图形界面可用两种简单方法实现: <br />1、在字符界面输入startx或init 5 。 <br />2、通过编辑/etc/inittab文件实现默认进入图形界面。 <br />把其中的id:3:initdefault中的3改为5,这样以后系统启动后将直接进入文本模式。 <br />以下是配置引导进入图形模式的etc/inittab文件的部分内容: <br />#Default runlevel.The runlevels use转载 2010-12-28 11:36:00 · 2388 阅读 · 0 评论 -
Linux下的压缩、解压缩命令详解
<br />linux zip命令<br />zip -r myfile.zip ./*<br />将当前目录下的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录下所有文件.<br />2.unzip<br />unzip -o -d /home/sunny myfile.zip<br />把myfile.zip文件解压到 /home/sunny/<br />-o:不提示的情况下覆盖文件;<br />-d:-d /home/sunny 指明将文件解压缩到/home/sunny目录下转载 2010-12-24 10:57:00 · 675 阅读 · 0 评论 -
Linux高级编程 - 进程间通信(Interprocess Communication)
<br />ALP Chapter 5 进程间通信(Interprocess Communication)<br />这一章就是著名的IPC,这个东西实际的作用和它的名字一样普及。例如我们浏览网页,打印文章,等等。 <br />IPC总共有五种类型: <br />共享内存(Shared Memory):最容易理解的一种,就像一个特工把情报放在特定地点(内存),另一个特工再过来取走一样。 <br />内存映射(Mapped Memory):和共享内存几乎相同,除了特工们把地点从内存改成了文件系统。 <br /转载 2010-12-28 11:38:00 · 891 阅读 · 0 评论 -
socket套接字的相关函数和理解
<br />FreeBSD套接字模型<br /> BSD套接字构建在基本的UNIX®模型上: 一切都是文件。那么,在我们的例子中,套接字将使我接收一个HTTP文件,就这么说。然后我们要负责将 PNG文件从中提取出来。<br /> 由于联网的复杂性,我们不能只使用 open系统调用,或open() C 函数。而是我们需要分几步 “打开”一个套接字。<br /> 一旦我们做了这些,我们就能以处理任何文件描述符 的方式处理套接字。我们从它读取 (read),向它写入(write),建立管道(pipe), 必定转载 2010-12-24 10:59:00 · 935 阅读 · 0 评论 -
socket套接字的相关函数和理解
<br />FreeBSD套接字模型<br /> BSD套接字构建在基本的UNIX®模型上: 一切都是文件。那么,在我们的例子中,套接字将使我接收一个HTTP文件,就这么说。然后我们要负责将 PNG文件从中提取出来。<br /> 由于联网的复杂性,我们不能只使用 open系统调用,或open() C 函数。而是我们需要分几步 “打开”一个套接字。<br /> 一旦我们做了这些,我们就能以处理任何文件描述符 的方式处理套接字。我们从它读取 (read),向它写入(write),建立管道(pipe), 必定转载 2010-12-24 10:58:00 · 1413 阅读 · 0 评论 -
超详细的vim+cscope 的使用规则
写在前面 Linux下编程一直被诟病的一点是: 没有一个好用的IDE, 但是听说Linux牛人, 黑客之类的也都不用IDE.但是对我等从Windows平台转移过来的Coder来说, 一个好用的IDE是何等的重要啊, 估计很多人就是卡在这个门槛上了,"工欲善其事, 必先利其器"嘛, 我想如果有一个很好用的IDE, 那些Linux牛人也会欢迎的. 这都是劳动人民的美好愿望罢了,我今天教转载 2012-04-05 16:03:49 · 7422 阅读 · 0 评论