Linux系统中发现gcc未安装,以下为gcc安装过程中的依赖包
rpm -ivh cpp-4.1.2-42.el5.i386.rpm
rpm -ihv kernel-headers-2.6.18-92.el5.i386.rpm
rpm -ivh glibc-headers-2.5-24.i386.rpm
rpm -ivh glibc-devel-2.5-24.i386.rpm
rpm -ivh libgomp-4.1.2-42.el5.i386.rpm
rpm -ivh gcc-4.1.2-42.el5.i386.rpm
rpm -ihv libstdc++-devel-4.1.2-42.el5.i386.rpm
rpm -ihv gcc-c++-4.1.2-42.el5.i386.rpm
找到对应的...
阅读全文
写在前面的话:
博主新开了个人站点:你也可以在这里看到这篇文章,点击打开链接
本文是博主学习linux驱动移植整整两周后通过查阅资料并结合自己的一些观察所做的一些记录,旨在作为日后温习材料,由于博主尚无太多经验文中内可能会出现一些谬误,希望看到的热心朋友能拍砖指正。
在我前面的日中已经提到了我所做的SC16C550的串口移植,本来是没有什么技术难度,但对于新人来讲了解内核代码的结构和移植的原理是首要的,于是在...
阅读全文
摘自此处
1. 连接ftp服务器
格式:ftp [hostname| ip-address]
a)在linux命令行下输入:
ftp 192.168.1.1
b)服务器询问你用户名和密码,分别输入用户名和相应密码,待认证通过即可。
2. 下载文件
下载文件通常用get和mget这两条命令。a) get 格式:get [remote-file] [local-file]
将文件从远端主机中传送至本地主机中。
如要获取远程服务器上/usr/your/1.htm,则
ftp> get /usr/your/1.htm 1.htm (回车)
b) m...
阅读全文
1.是否安装
安装了的话应该是这样的:如果不是,那就装一下。
chen@chen-book1:~/libevent20$ ls -al /usr/lib |grep libevent
lrwxrwxrwx 1 root root 21 2013-06-07 10:43 libevent-2.0.so.5 -> libevent-2.0.so.5.1.4
-rw-r--r-- 1 root root 281472 2011-07-08 08:28 libevent-2.0.so.5.1.1
-rwxr-xr-x 1 root root 814018 2013-06-07 10:43 libevent-2.0.so.5.1.4
-rw-r--r-- 1 root ro...
阅读全文
uboot中bootm命令的具体分析
/*本文的部分内容参考了http://blog.csdn.net/xitijie/article/details/7004737这篇文章,在此表示感谢*/
bootm要做的事情:
1. 读取头部,把内核拷贝到合适的地方
2. 把参数给内核准备好,并告诉内核参数的首地址
3. 引导内核
启动内核:
do_bootm_linux:
1. 设置参数,跳到入口地址theKernel = (void (*)(int, int, uint))ntohl(hdr->ih_ep);
参数的传递:在某个地址按某种格式,存放好数...
阅读全文
# 管道( pipe ):管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父子进程关系。
# 有名管道 (named pipe) : 有名管道也是半双工的通信方式,但是它允许无亲缘关系进程间的通信。
# 信号量( semophore ) : 信号量是一个计数器,可以用来控制多个进程对共享资源的访问。它常作为一种锁机制,防止某进程正在访问共享资源时,其他进程也访问该资源。因此,主...
阅读全文
我觉得grep这个命令太酷了,应该至少排到linux 最cool命令的top10吧?
1.作用
Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。
2.格式
grep [options]
3.主要参数
[options]主要参数:
-c:只输出匹配行的计数。
-I:不区分大 小写(只适用于单字符)。
-h:查询多文件...
阅读全文
一,组操作
1,创建组
groupadd test
增加一个test组
2,修改组
groupmod -n test2 test
将test组的名子改成test2
3,删除组
groupdel test2
删除 组test2
4,查看组
a),查看当前登录用户所在的组 groups,查看apacheuser所在组groups apacheuser
b),查看所有组 cat /etc/group
c),有的linux系统没有/etc/group文件的,这个时候看下面的这个方法
cat /etc/passwd |awk -F [:] '{print $4}' |sort|uniq | getent group...
阅读全文
转载自 http://soft.chinabyte.com/os/281/11563281.shtml
Linux操作系统的hostname是一个kernel变量,可以通过hostname命令来查看本机的hostname。也可以直接cat
/proc/sys/kernel/hostname查看。
#hostname
#cat /proc/sys/kernel/hostname
上面两种输出结果相同。
修改运行时Linux系统的hostname,即不需要重启系统
hostname命令可以设置系统的hostname
#hostname newname
newname即要设置的...
阅读全文
There are two types of links
symbolic links: Refer to a symbolic path indicating the abstract location of another file
hard links : Refer to the specific location of physical data.
To
create a symbolic link in Unix or Linux, at the shell prompt, enter the following command:ln -s {target-filename}
{symbolic-filename}
Reference:
http://www.cyberciti.biz/faq/creating-soft-link-or-symboli...
阅读全文