linux
lhf0921
能力决定信心!
展开
-
Linux 文件系统剖析
developerWorks 中国 > Linux >Linux 文件系统剖析按照分层结构讨论 Linux 文件系统文档选项打印本页将此页作为电子邮件发送转载 2009-10-21 14:23:00 · 423 阅读 · 0 评论 -
redhat下Mplayer的安装
搞了几个小时的mplayer终于可以播放了,添加了gui (没有直接安装相应文件,最快启动mplayer,然后解决出现的问题)过程:1.下载相应的软件包 http://www.mplayerhq.hu/dload.html //没有用svn,直接安装包a.all-20071007.tar.bz2 //codecsb.MPlayer-1.0rc2.tar.bz2 //src原创 2010-05-23 01:02:00 · 1994 阅读 · 0 评论 -
fedora 里面把用户给与sudo的权限
在Linux系统中,root用户是一个权限非常大的用户,正因为其权限大到能危及操作系统的安全,所以我们平时操作电脑的时候都是用的普通用户名,只有在某些场合设置需要超级用户权限的时候再临时用su命令切换为root用户。不过有时候不想让我的root密码告诉别人,但是也想别人做一些超过普通用户安全级别的操作应该怎么做呢,这个时候就用到了sudo命令。 sudo命令其实也就是把当前用户执行的转载 2010-05-25 11:35:00 · 2985 阅读 · 1 评论 -
VMware虚拟机中修改Linux MAC地址
MAC地址为网卡的物理地址,在Windows系统下非常容易修改,在linux模式下则有些复杂, 我们看看VMware虚拟机中修改Linux MAC地址的方法方法一:这个方法最直接简单有效,修改Linux系统里相关rc.local文件MAC值即可。方法二:修改虚拟机的*.vmx文件,这种方法最值得推荐,因为这样就类似于重新“烧录”了VMware虚拟机的“物理网卡ROM”。方法是:转载 2010-05-28 10:29:00 · 2332 阅读 · 0 评论 -
vim的复制粘贴小结[转]
<br />用vim这么久了,始终也不知道怎么在vim中使用系统粘贴板,通常要在网上复制一段代码都是先gedit打开文件,中键粘贴后关闭,然后再用vim打开编辑,真的不爽;上次论坛上有人问到了怎么在vim中使用系统粘贴板,印象里回复很多,有好几页的回复却没有解决问题,今天实在受不了了又在网上找办法,竟意外地找到了,贴出来分享一下。 <br />如果只是想使用系统粘贴板的话直接在输入模式按Shift+Inset就可以了,下面讲一下vim的粘贴板的基础知识,有兴趣的可以看看,应该会有所收获的。<br />vim转载 2010-07-24 21:38:00 · 657 阅读 · 0 评论 -
fedora静态ip设置
<br />弄了快两个小时了,fedora的ip每次重启网络都会变,最后发现还是/etc/sysconfig/network-scripts/ifcfg-eth0不对,BOOTPROTO=static NM_CONTROLLED=yes USERCTL=yes<br />如下:# cd cd /etc/sysconfig/network-scripts/<br /># vi ifcfg-eth0 <br /><br />修改配置文件如下:# Marvell Technology Group Ltd. 88E原创 2010-06-05 14:07:00 · 1252 阅读 · 0 评论 -
Ubuntu下的Web QQ
1、Web QQ用Prism打开效果不错,Prism可以为它创建一个快捷方式到桌面,并且能够单独的窗口显示,方便了不少,用不着用其它的浏览器打开它,然后一系列的麻烦事!代码: sudo apt-get install prism安装完毕后打开它:应用程序/Internet/Prism2、如果你们也想把web QQ的图标做到通知区域,还需要一个小工具支持:AllTray,它可把任意程序设置到通知区域!代码:sudo apt-get install alltray装好之后,点击桌面上的 web qq的快捷方原创 2010-06-05 17:32:00 · 1141 阅读 · 0 评论 -
随笔
<br />……原创 2010-06-05 19:37:00 · 566 阅读 · 26 评论 -
Vmware 6.5下安装vmware tools 后鼠标定位不准的解决方案(fc9)
<br />安装了vmware tool之后发现鼠标定位不准,最后查到是在装载xorg-x11-drv-vmmouse驱动时的一个bug,在客户虚拟机的显示中,鼠标位置可能不正确。直到被更新前,在客户机中添加Option NoAutoAddDevices到/etc/X11/xorg.conf文件的ServerFlags节中。如果需要,创建这个节:<br /><br /> Section "ServerFlags"<br />原创 2010-06-08 19:48:00 · 4404 阅读 · 0 评论 -
Ubuntu
<br />常见问题:原创 2010-12-09 18:21:00 · 556 阅读 · 5 评论 -
ubuntu 10.04下网络配置
<br />$sudo vi /etc/network/interfaces<br />在这里你应该会看到如下内容:<br />=================================<br />1、动态获取:<br /><br />auth eth0<br />iface eth0 inet dhcp<br />按下Ctrl+O组合键即可保存,按下Ctrl+X退出。<br />====================================<br />2、静态指定IP:<br />aut原创 2011-04-03 10:23:00 · 816 阅读 · 0 评论 -
Windows 7下硬盘安装Ubuntu 10.04简明教程(非Wubi安装)
<br />1、在Windows7中下载并安装EasyBCD_1.7.2<br />2、将 Ubuntu-10.04-desktop-i386.iso文件复制到C盘根目录,用压缩软件打开,再打开casper目录,把initrd.lz、 vmlinuz二个文件解压到C盘根目录下。<br />3、运行EasyBCD_1.7.2进入操作窗口后,<br />点Add/Remove Entries<br />再点右下边的NeoGrub<br />再点Install NeoGrub<br />再点Save<br />选转载 2011-04-03 10:29:00 · 966 阅读 · 0 评论 -
VMWare复制Linux虚拟机后eth0找不到的解决方案
现象描述: 最近装了虚拟机系统是 fedora9,为了以后使用方便对虚拟机进行克隆或复制。当使用克隆后的虚拟机时发现原来在基本系统中的网卡eth0到了新系统却没有了,使用ifconfig -a会发现只有eth1。因为基本系统的网络相关配置都是基于eth0的,eth1没有网络相关的配置,此时要正常该虚拟机中的网络,只有添加eth1的网络配置,这样每次都要修改网卡配置在做多Linux系统测转载 2010-05-24 22:28:00 · 2311 阅读 · 1 评论 -
fc9VMware虚拟机时间同步
<br />安装VMWare-TOOLS<br />停止虚拟机,然后在在虚拟机的.vmx文件用记事本打开<br />找到tools.syncTime = “FALSE”将“FALSE”改为“TRUE”,再启动虚拟机即可;<br /> <br />若有的用以上办法还是没有成功,可以尝试安装一下VMware虚拟机Tools:<br />[root@localhost ~]# vmware-config-tools.pl 按回车<br />此时,按提示安装就可以了,正常情况下安装过程中会闪。<br />若版本不匹原创 2010-07-02 18:02:00 · 776 阅读 · 0 评论 -
进程间通讯--消息队列
<br />1. 创建消息队列<br /> #include<sys/types.h><br /> #include<sys/ipc.h><br /> #include<sys/msg.h><br /> int msgget(key_t key,int msgflg);<br /> 成功返回队列ID,失败返回-1。<br />参数<br />说明<br />key<br />创建/打开队列key值,由ftok产生,可以直接原创 2010-06-27 21:02:00 · 496 阅读 · 0 评论 -
Linux操作系统文件系统基础知识
一 、Linux文件结构 文件结构是文件存放在磁盘等存贮设备上的组织方法。主要体现在对文件和目录的组织上。 目录提供了管理文件的一个方便而有效的途径。 Linux使用标准的目录结构,在安装的时候,安装程序就已经为用户创建了文件系统和完整而固定的目录组成形式,并指定了每个目录的作用和其中的文件类型。 /根目录转载 2009-10-21 14:38:00 · 394 阅读 · 0 评论 -
md5sum的使用
MD5算法常常被用来验证网络文件传输的完整性,防止文件被人篡改。 MD5全称是报文摘要算法(Message-Digest Algorithm 5),此算法对任意长度的信息逐位进行计算,产生一个二进制长度为128位(十六进制长度就是32位)的“指纹”(或称“报文摘要”),不同的文件产生相同的报文摘要的可能性是非常非常之小的。 在linux或Unix上,md5sum是用来计算和校验文件报文摘要的工具程转载 2009-10-23 09:50:00 · 649 阅读 · 0 评论 -
超级终端的使用
“超级终端”是一个程序,使用调制解调器或一条零调制解调电缆以太网连接,再调用此程序能够连接到其他计算机、Telnet 站点、公告板系统 (BBS)、联机服务和主机。我们可以用它来调试电路是否可行。 下面是一些对超级终端常用的操作:通过发送0x0C(12)即可实现清屏。有时可能发送一个没有接收正确,连续发送两次0x0C即可保证可靠清屏;将光标退格(注意这并不删除字符):发送0x08(8);将光标右移转载 2009-10-23 10:04:00 · 1184 阅读 · 0 评论 -
Linux 文件类型及文件的扩展名
摘要: Linux文件类型常见的有:普通文件、目录、字符设备文件、块设备文件、符号链接文件等,如果想了解这方面知识的弟兄,就进来了解了解。本文应该说是基础文档。目录 2.1 普通文件;2.2 目录;2.3 字符设备或块设备文件;2.4 套接口文件;2.5 符号链接文件; 1、Linux文件的扩展名;2、Linux 文件类型; 3、关于本文;4、后记;5、参转载 2009-12-19 15:15:00 · 593 阅读 · 0 评论 -
Makefile
概述——什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile了,会不会写makef转载 2009-12-18 08:37:00 · 579 阅读 · 0 评论 -
程序下载到开发板方法
下载到开发板:xp:192.168.0.2 虚拟机RedHat:192.168.0.32 虚拟机Fedora:192.168.0.33 开发板:192.168.0.230 xp和linux采用bridge 连接,ip在同一网段,其余设置一样即可通信============1、usbfdisk -lmount /dev/sda1 /mnt/============2、tftps原创 2010-04-08 21:25:00 · 2689 阅读 · 1 评论 -
内核的配置与编译
内核的配置与编译1、清除临时文件、中间文件和配置文件。make cleanremove most generated files but keep the configmake mrproperremove all generated files + config filesmake distcleanmrproper+remove editor backup and patch files2原创 2010-04-11 11:40:00 · 588 阅读 · 0 评论 -
深入分析 Linux 内核链表
http://www.ibm.com/developerworks/cn/linux/kernel/l-chain/index.html本文详细分析了 2.6.x 内核中链表结构的实现,并通过实例对每个链表操作接口进行了详尽的讲解。一、 链表数据结构简介链表是一种常用的组织有序数据的数据结构,它通过指针将一系列数据节点连接成一条数据链,是线性表的一种重要实现方式。相对于数组原创 2010-04-11 22:18:00 · 553 阅读 · 0 评论 -
三种VMware虚拟机网络设置方法
以下就是本文给出的VMware虚拟机网络设置:) G, ^9 ?- O( [* `2 F( K% T- GVMware虚拟机网络设置之1.bridge : - m* h4 X1 P( o; h$ |默认使用vmnet0 & y# H2 c; z: s将虚拟机的ip设置与主机同网段未使用ip,其余与主机相同: , g# H" p( x* B( K& n1 j例如主机ip是10.70.54.31,设置转载 2010-04-08 13:40:00 · 1193 阅读 · 0 评论 -
常见问题
==================1、warning: incompatible implicit declaration of built-in function没有包含相应的函数,如果两天机器出现的不一样,可能是gcc的版本不同[root@www ttt]# gcc -vReading specs from /usr/lib/gcc/i386-redhat-linux/3.4.6原创 2010-04-09 23:28:00 · 992 阅读 · 12 评论 -
进程创建
fork vs vfork=======================代码段是共享的1、fork():子进程拷贝父进程的数据段 vfork():子进程和父进程共享数据段2、fork():父子进程执行次序不确定 vfork():子进程先执行,父进程后执行====================[root@www ttt]# cat fork1.c原创 2010-04-10 09:45:00 · 455 阅读 · 0 评论 -
Ubuntu 10.04下安装Google拼音输入法
<br />Ubuntu 10.04下安装Google拼音输入法:<br />A. 获取代码:(没有git的先安装git:sudo apt-get install git-core)<br />$ git clone git://github.com/tchaikov/scim-googlepinyin.git<br />$ cd scim-googlepinyin<br />$ aptitude install autotools-dev libgtk2.0-dev libscim-dev libtool转载 2011-04-03 11:14:00 · 975 阅读 · 0 评论