
linux知识点
文章平均质量分 61
lsnail
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
arm-linux-gcc安装的环境变量设置…
在/etc/profile里添加arm-linux-gcc的存放路径再用source 同步一下具体是在命令行输入#vi /etc/profile回车然后要用vi命令编辑这个文件,在文件最后加export PATH=$PATH:/你的arm-linux-gcc存放的路径保存退出(具体怎么编辑文件和保存退出的方法请参考VI命令)然后会回到终端输入命令界面,输入#source /etc/pr原创 2014-01-26 16:00:37 · 842 阅读 · 0 评论 -
使用busybox构建linux根文件系统
使用busybox构建linux根文件系统(2012-04-13 21:18)标签: 转载 原文地址:使用busybox构建linux根文件系统 作者:charles413主机:Windows 7旗舰版,VMware7.1.2,Fedora9编译环境:arm-linux-gcc 4.4.3Linux版本:linux-2.6.32.2busybox版本:busybo原创 2014-01-26 16:02:05 · 563 阅读 · 0 评论 -
linux下查看网络配置命令(转载)
转载http://visualcasm.blog.sohu.com/112127002.html使用以下命令配置以太网络1、 ifconfig可以使用ifconfig命令来配置并查看网络接口的配置情况。例如:(1) 配置eth0的IP地址, 同时激活该设备。#ifconfig eth0 192.168.1.10 netmask 255.255.255.0 up(2) 配置eth0原创 2014-01-26 16:03:02 · 1160 阅读 · 0 评论 -
linux—select详解(转载)
转载原文地址:linux—select详解(转载)作者:pusguipi<!--@page { margin: 2cm }P { margin-bottom:0.21cm }-->select系统调用时用来让我们的程序监视多个文件句柄的状态变化的。程序会停在select这里等待,直到被监视的文件句柄有一个或多个发生了状态改变。关于文件句柄,其实就是一个整数,通过socket函数的声明就明白转载 2014-01-26 16:02:37 · 482 阅读 · 0 评论 -
关于登录linux时,/etc/profile、~…
关于登录linux时,/etc/profile、~/.bash_profile等几个文件的执行过程。在登录Linux时要执行文件的过程如下:在刚登录Linux时,首先启动 /etc/profile 文件,然后再启动用户目录下的 ~/.bash_profile、~/.bash_login或 ~/.profile文件中的其中一个,执行的顺序为:~/.bash_profile、~/.bash原创 2014-01-26 16:02:32 · 621 阅读 · 0 评论 -
虚拟机环境,在图形界面和文本界面…
虚拟机中使用ctrl + shift + alt + F1是切到终端模式,使用Alt+F7切到图形界面虚拟机环境,在图形界面和文本界面间切换:1 VMWare虚拟机下,由图形界面切换到文本界面,和虚拟机设置有关,默认VM占用Ctrl+Alt为热键,所以由图形界面切换到文本界面的组合键为:Ctrl+Alt+Shift+F(n) ,其中F(n)为F1-F6 ; 由文本界面切原创 2014-01-26 16:02:30 · 1374 阅读 · 0 评论 -
UNIX下STDIN_FILENO与stdin…
谢谢分享,转走了啊原文地址:UNIX下STDIN_FILENO与stdin区别作者:cyanic标准输入 (stdin)标准输入是指数据(通常是文件)走向程序。程序要求数据传输使用读的运算。并非所有程序都要求输入。如dir或ls程序(显示一个目录中的文件名)运行时不用任何输入。除非重导向,输入预期由 键盘取得。标准输入的文件描述子为 0 (零)。POSIX 定义是 STDIN转载 2014-01-26 16:02:22 · 538 阅读 · 0 评论 -
用Crosstool工具构建交叉工具链
通常构建交叉工具链有3种方法。方法一 分步编译和安装交叉编译工具链所需要的库和源代码,最终生成交叉编译工具链。该方法相对比较困难,适合想深入学习构建交叉工具链的读者。如果只是想使用交叉工具链,建议使用方法二或方法三构建交叉工具链。方法二 通过Crosstool脚本工具来实现一次编译生成交叉编译工具链,该方法相对于方法一要简单许多,并且出错的机会也非常少,建议大多数情况下使用该方法构建交叉编原创 2014-01-26 16:02:17 · 1046 阅读 · 0 评论 -
linux 安装ARM-LINUX-GCC
1. 安装标准的C开发环境,由于Linux安装默认是不安装的,所以需要先安装一下(如果已 经安装好的话,就可以免去这一步了): #sudo apt-get install gcc g++ libgcc1 libg++ make gdb2. 下载arm-linux-gcc-3.4.1.tar.bz2到任意的目录下,我把它下载到了我的个人文件夹 里/home/wrq arm-l原创 2014-01-26 16:02:13 · 678 阅读 · 0 评论 -
tiny6410 linux开发平台的搭建
1,安装arm-linux-gcc 安装方法,将安装包解压到/opt下,然后vim/.bashrc 修改一行: export PATH =$PATH:/opt/FriendlyARM/tooschain/4.5.1/bin ,后面是安装的路径,重新登录系统,注销即可,然后arm-linux- +Tab键就可以看到安装成功。2. 安装内核树 要安装与目标板一样版本的内原创 2014-01-26 16:02:03 · 656 阅读 · 0 评论 -
什么情况下使用多线程
如果你的应用程序需要采取以下的操作,那么你尽可在编程的时候考虑多线程机制:连续的操作,需要花费忍无可忍的过长时间才可能完成并行计算为了等待网络、文件系统、用户或其他I/O响应而耗费大量的执行时间所以说,在动手之前,先保证自己的应用程序中是否出现了以上3种情形。为什么需要多线程(解释何时考虑使用线程)从用户的角度考虑,就是为了得到更好的系统服务;从程序自身的角度考虑,就是使目标任务能够原创 2014-01-26 16:02:00 · 1539 阅读 · 0 评论 -
Makefile规则
Makefile 的规则是Make 进行处理的依据,它包括了目标体、依赖文件及其之间的命令语句。一般的,Makefile 中的一条语句就是一个规则。在上面的例子中,都显示地指出了Makefile中的规则关系,如“$(CC) $(CFLAGS) -c $< -o$@”,但为了简化Makefile的编写,make还定义了隐式规则和模式规则,下面就分别对其进行讲解。1.隐式规则隐含规则能够告原创 2014-01-26 16:01:09 · 638 阅读 · 0 评论 -
优先级反转问题及解决方法
转载自http://blog.chinaunix.net/uid-25147458-id-3408682.html(1)什么是优先级反转简单从字面上来说,就是低优先级的任务先于高优先级的任务执行了,优先级搞反了。那在什么情况下会生这种情况呢?假设三个任务准备执行,A,B,C,优先级依次是A>B>C;首先:C处于运行状态,获得CPU正在执行,同时占有了某种资源;原创 2014-01-26 16:03:26 · 847 阅读 · 0 评论