Linux

解决“运行arm-linux-gcc命令,提示No such fil

今天在ubuntu14.04上安装arm的交叉编译器arm-linux-gcc,环境变量配置好以后,运行arm-linux-gcc命令,总提示Nosuchfileordirectory。然后去arm-linux-gcc所在的目录下,发现不缺少任何文件。而且环境变量配置也是正确的(环境变量很easy,只要配置个path路径就行),因为arm-是可以补全的。之后又在网上下载了几个版本,甚至最新版,还是同样的问题。搞了半天,才发现是ubuntu版本的问题。本人的

系统 2019-08-12 09:26:59 2607

Linux

:我的Linux书架

原地址:http://www.cnblogs.com/wwang/archive/2011/01/27/1944406.html我的Linux书架2011-01-2723:03bywwang工作几年来,一直从事Linux内核驱动方面的开发。从接触Linux到现在,读过不少Linux方面的书籍,现把认为很不错的一部分列出来和大家分享一下。入门类一直认为,在一个系统上学习开发之前,首先需要熟悉这个系统的使用。鉴于天朝的国情,绝大部分人第一个接触的操作系统就是W

系统 2019-08-12 01:33:33 2606

Linux

Linux (RHEL 5.4)下安装 Oracle 10g R2

如转载,请注明出处:http://blog.csdn.net/robinson_0612/archive/2010/03/30/5431428.aspx虽然Oracle10gDatabaseRelease2已经推出几年了,但这个版本仍然为很多初学者学习的版本,下面详细讲述了安装Oracle10g的步骤。一、linux的版本选用目前linux(RHEL)使用的主要版本为5.4版,可以到下面的地址下载其安装文件。RHEL5.4下载http://download

系统 2019-08-12 01:54:31 2605

Linux

basic coder » linux下获取当前程序的绝对路径

basiccoder»linux下获取当前程序的绝对路径linux下获取当前程序的绝对路径2010年2月25日levin发表评论阅读评论5,072人阅读过在linux下运行的程序经常需要获取自己的绝对路径,程序可能需要引用外部的资源文件,比如在../skin/目录下的图片,这样普通程序是没有问题,但当程序在安装到/usr/bin/目录中,或者为程序建立连接以后就会出现问题,我们可以直接通过运行程序的链接来运行程序,这样../skin/目录就找不到了,因为当

系统 2019-08-12 01:32:42 2605

Linux

LInux 2.6 编译内核出现Question

问:在makemenuconfig配置完之后(选的默认配置),然后就make出现如下错误:root@org:/usr/src/linux-2.6.32.27#makeCHKinclude/linux/version.hCHKinclude/linux/utsrelease.hSYMLINKinclude/asm->include/asm-x86CALLscripts/checksyscalls.shCHKinclude/linux/compile.hVDS

系统 2019-08-12 01:33:52 2602

Linux

Linux syslog日志服务器架设攻略

作者:华江从目前的情况来看,Syslog(系统日志)这一历史悠久的日志系统仍旧占据着最主流的地位。由于与类UNIX平台之间的渊源,Syslog是在实际应用环境中最容易获得的日志系统。同时,还有很多的基于Syslog的扩展产品存在,这其中也包括大量基于UNIX平台构建内核的网络硬件设备,这些设备往往都内置了Syslog功能支持,例如Cisco路由器就是如此。一、配置syslog守护进程syslog是Linux系统默认的日志守护进程。默认的syslog配置文件

系统 2019-08-29 23:40:03 2600

Linux

Linux Socket学习二

创建套接口在这一部分,我们将会看到创建套接口与创建管道一样的容易。虽然有一些我们将会了解到的函数参数。为了能创建成功,这些参数必须提供合适的值。socketpair函数概要如下:#include#includeintsocketpair(intdomain,inttype,intprotocol,intsv[2]);sys/types.h文件需要用来定义一些C宏常量。sys/socket.h文件必须包含

系统 2019-08-29 21:55:36 2600

Linux

Linux高级命令行技巧

Linux的命令行方式有着强大的功能,对于熟练的Linux系统管理员来说,往往只需要通过各种技巧,组合构成一条复杂的命令,从而完成用户任务。那么一条复杂的Linux命令怎样构成呢?下面来介绍几个技巧。利用输入/输出重定向在Linux命令行模式中,如果命令所需的输出不是来自键盘,而是来自指定的文件,这就是输入重定向。同理,命令的输出也可以不显示在屏幕上,而是写入到指定文件中,这就是输出重定向。接下来看看标准输入/输出重定向在构造一条Linux命令中的实际应用

系统 2019-08-12 01:33:25 2600

Linux

Linux 自检和 SystemTap

2009年12月03日现代的操作系统内核提供自检功能,即动态地检查内核以理解其行为的能力。这些行为可以反映内核问题和性能瓶颈。拥有这些信息时候,您就可以调优或修改内核以避免出现故障。本文探索一个名为SystemTap的开放源码基础设施,它为Linux®内核提供这种动态的自检。SystemTap是监控和跟踪运行中的Linux内核的操作的动态方法。这句话的关键词是动态,因为SystemTap没有使用工具构建一个特殊的内核,而是允许您在运行时动态地安装该工具。它

系统 2019-08-29 23:05:15 2599

Linux

linux下无线网卡解决方案之Ndiswrapper终极使用

下面是一个简单全面的使用NdisWrapper的指南.这是从BeginningUbuntuLinux,SecondEdition中提炼出来的.这份指南是第8章的一部分.该章给出了在Ubuntu下配置硬件(包括网络设备,打印机,扫描仪,3D显卡等等)的详细说明.除了详细介绍怎样安装/删除NdisWrapper驱动,这份3500多字的指南还包括了精确匹配正确的硬件驱动,从Windows驱动文件中提取必要的文件等关键步骤.这些步骤在其他的指南中往往被忽视了,但它

系统 2019-08-12 09:30:02 2599

Linux

linux权限

1.更改用户ID和组ID1.1.设置用户ID和设置组ID与进程相关联的ID有6个或更多,如下:实际用户ID我们实际上是谁实际组ID有效用户ID用于文件访问权限检查有效组ID附加组ID保存的设置用户ID由exec函数保存保存的设置组ID实际用户ID和实际组ID标识我们是谁。这两个字段在登录时取自口令文件中的登录项。有效用户ID、有效组ID和附加组ID决定了我们的文件访问权限。保存的设置用户ID和保存的设置组ID在执行一个程序时包含了有效用户ID和有效组ID的

系统 2019-08-12 01:33:48 2599

Linux

Linux 命令集锦

本地机器访问虚拟机VirtuakBox中的CentOSVirtuakBox桥接CentOS设置静态IP。(子网掩码,网关和本机一致即可)Linux常用命令全集http://linux.chinaitlab.com/special/linuxcom/Linux常用C函数http://net.pku.edu.cn/~yhf/linux_c/http://man.chinaunix.net/develop/c&c++/linux_c/default.htmcen

系统 2019-08-12 09:30:06 2598

Linux

linux ssize_t与size_t

linuxssize_t与size_t_阿頔就是阿Luke_新浪博客linuxssize_t与size_t(2012-07-0914:59:26)ssize_t是signedsize_t,而size_t是标准C库中定义的,应为unsignedint。socket_t:数据类型"socklen_t"和int应该具有相同的长度.否则就会破坏BSD套接字层的填充.POSIX开始的时候用的是size_t,LinusTorvalds(他希望有更多的人,但显然不是很多

系统 2019-08-12 01:32:02 2596

Linux

linux内核数据结构之链表

linux内核数据结构之链表1、前言最近写代码需用到链表结构,正好公共库有关于链表的。第一眼看时,觉得有点新鲜,和我之前见到的链表结构不一样,只有前驱和后继指针,而没有数据域。后来看代码注释发现该代码来自linux内核,在linux源代码下include/Lish.h下。这个链表具备通用性,使用非常方便。只需要在结构定义一个链表结构就可以使用。2、链表介绍链表是非常基本的数据结构,根据链个数分为单链表、双链表,根据是否循环分为单向链表和循环链表。通常定义定

系统 2019-08-12 01:32:41 2594

Linux

Linux Socket学习(三)

无名套接口套接口并不总是需要有一个地址。例如,socketpair函数创建了两个彼此相连的两个套接口,但是却没有地址。实际上,他们是无名套接口。想像一下冷战期间美国总统与苏联之间的红色电话。他们任何一端并不需要电话号码,因为他们是直接相连的。同样,socketpair函数也是直接相连的,也并不需要地址。匿名调用有时在实际上,连接中的两个套接口中的一个也没有地址。对于要连接的远程套接口,他必须要有一个地址来标识。然而,本地套接口是匿名的。建立起来的连接具有一

系统 2019-08-29 23:23:32 2593