
Linux应用
lcw_202
这个作者很懒,什么都没留下…
展开
-
ubuntu 10.04 U盘安装时,GRUB引导指令
<br />1 root (hd0,4)<br /> kernel (hd0,4)/vmlinuz boot=casper noacpi iso-scan/filename=/ubuntu.iso ro quiet splash --label check live-install<br /> initrd (hd0,4)/initrd.lz<br /> <br />此种方法会直接进入Live CD然后在Live CD中安装系统。不幸的时,有时候Live CD启动后,系统窗口管转载 2010-10-26 09:49:00 · 2210 阅读 · 0 评论 -
Linux 进程间通信 - 共享内存shmget方式(转)
共享内存区域是被多个进程共享的一部分物理内存。如果多个进程都把该内存区域映射到自己的虚拟地址空间,则这些进程就都可以直接访问该共享内存区域,从而可以通过该区域进行通信。共享内存是进程间共享数据的一种最快的方法,一个进程向共享内存区域写入了数据,共享这个内存区域的所有进程就可以立刻看到其中的内容。这块共享虚拟内存的页面,出现在每一个共享该页面的进程的页表中。但是它不需要在所有进程的虚拟内存中都有相同转载 2013-01-06 11:07:50 · 924 阅读 · 0 评论 -
转-挂载raw和qcow2格式的KVM硬盘镜像
<!-- #favor_form {width:200px} #favor_form p {color:#666} #favor_form form {height:60px; width:200px} #favor_form form ._favor_input {display:block; margin:2px 0; width:199px} #favo转载 2012-09-11 11:41:55 · 1693 阅读 · 0 评论 -
MYSQL入门总结
安装MYSQL、连接MYSQL、修改密码、增加用户、备份等常用命令<br /> (上篇)<br /> 一、安装MYSQL<br /> 1 软件安装<br /> 1)源码安装:<br /> #groupadd mysql<br /> #useradd -g mysql mysql<br /> #tar zxvf mysql-3.23.49.tar.gz <br /> # ./configure --prefix=/usr/local/mysql <br /> #mak转载 2011-02-23 15:34:00 · 576 阅读 · 0 评论 -
Ubuntu thinkpad
<br />配置小红点中键sudo gedit /usr/lib/X11/xorg.conf.d/20-thinkpad.conf<br /> 加入下面的配置:Section "InputClass"<br /> Identifier "Trackpoint Wheel Emulation"<br /> MatchProduct "TPPS/2 IBM TrackPoint|DualPoint Stick|Synaptics Inc. Composite TouchPad / Trac原创 2011-03-03 15:12:00 · 946 阅读 · 0 评论 -
test
"2.6.34/usr/bin/ld:unrecognizedoption--build-id/usr/bin/ld:usethe--helpoptionforusageinformationcollect2:ldreturned1exitstatus-longene" exceeds 64 characters make: *** [include/generated/utsrelease.h] Error 1原创 2011-03-01 18:15:00 · 526 阅读 · 0 评论 -
在RHEL4中编译安装mysql
在linux/unix操作系统中,使用数据库,一般会用到mysql或oracle.本文介绍了在RHEL4中安装mysql的过程,其他类unix系统也适用.1.下载mysql到RHEL4系统中,也可以用共享的方法或FTP从其他计算机复制(我使用的是mysql-4.0.18.tar.gz)2.把mysql解压到/usr/local # tar zxvf mysql-4.0.18.tar.gz -C /usr/local3.进入解压目录 # cd /usr/local/mysql-4.0.184.进行转载 2011-02-24 17:11:00 · 492 阅读 · 0 评论 -
关闭STDIN_FILE或者其他fd的ECHO回显cgetattr函数和tcsetattr函数
使用tcgetattr函数和tcsetattr函数 还有种方法,可以不使用curses库解决密码输入的回显问题。程序p6.4.c通过使用tcgetattr函数和tcsetattr函数同样达到了目的。具体代码如下:<br /> #include <stdio.h> <br /> #include <termios.h> <br /> #include <unistd.h> <br /> #include <errno.h> <br /> #define ECHOFLAGS (E转载 2010-11-07 21:11:00 · 789 阅读 · 0 评论 -
Linux音频编程指南
<br />转自:http://www.ibm.com/developerworks/cn/linux/l-audio/index.html<br /> 作者:肖文鹏 (xiaowp@263.net), 自由软件爱好者<br />虽然目前Linux的优势主要体现在网络服务方面,但事实上同样也有着非常丰富的媒体功能,本文就是以多媒体应用中最基本的声音为对象,介绍如何在Linux平台下开发实际的音频应用程序,同时还给出了一些常用的音频编程框架。数字音频<br /> 音频信号是一种连续变化的模拟信号,但计算机转载 2010-11-07 21:13:00 · 418 阅读 · 0 评论 -
grub2安装、修复
<br />安装Grub2<br />下载:<br />http://www.gnu.org/software/grub/grub-2-download.en.html<br /><br /> 编译:<br /> ./configure<br /> make<br /> sudo make install<br /> 默认路径为 /usr/local/<br /><br /> 安装:<br /> 先mount上要安装grub的分区,然后<br />sudo grub-install [--ro转载 2010-10-26 09:36:00 · 1847 阅读 · 0 评论 -
Ubuntu 启动流程
<br />转自http://www.linuxdiyf.com/viewarticle.php?id=92001<br /><br /><br /> 因为debian 系衍生出来的linux 一向是没有使用/etc/inittab 作为登入状态文档来使用的。但是<br /><br /> 虽然没有系统默认没有这个文件,但是你可以自己建一个inittab文件。<br /><br /> 因为从/etc/event.d/中的rc-default文件中代码可以看出:<br /><br /> script<b转载 2010-10-28 10:35:00 · 554 阅读 · 0 评论 -
ubuntu 10.04 添加自启动脚本
首先把自己的脚本放到/etc/init.d中,,然后执行如下指令:update-rc.d a start 90 2 3 4 5 . stop 90 0 1 6 .其中a就是你的脚本,注意有两个点。a脚本范例。#!/bin/sh # Source function library. if [ -f /etc/init.d/functions ]; then . /etc/init.d/functions else . /lib/lsb/init-functions fi MO原创 2010-10-28 09:55:00 · 3002 阅读 · 0 评论 -
参数处理
Linux下很多程序甚至那些具有图形用户界面(graphical user interface,GUI)的程序,都能接受和处理命令行选项。对于某些程序,这是与用户进行交互的主要手段。具有可靠的复杂命令行参数处理机制,会使得您的应用程序更好、更有用。getopt() 是一个专门设计来减轻命令行处理负担的库函数。 1、命令行参数 命令行程序设计的首要任务是解析命令行参数,GUI派的程序员很少关心这转载 2013-01-06 10:49:03 · 699 阅读 · 0 评论