比尔·盖茨对软件的态度是:“if you want good software, you have to pay for it.”。但是,GNU Linux与开源软件却无情地将他的理想打破。Linux所展示给人们的是,好软件,好的操作系统可以免费,也可以在需要的人们之间自由传播。
本文针对现有嵌入式Linux系统下USB读/写速度慢的问题,结合AT91RM9200处理器的开发实例,介绍一种基于Philips公司的USB接口控制芯片ISP1761来实现低成本高速USB主机控制器的硬件设计方法。
关于linux内核的可移植性我不用多说,现在的linux操作系统,你装系统时应该很明白的知道了,很少说(至少我没见到)不兼容不能装的问题。今天就来说说这个问题。
本文主要介绍linux系统中有些常用命令,希望对你有所帮助。
export命令可以用来设置或显示环境变量。在shell中,当一个变量创建时,只会在当前的shell中有 效,之后创建的子进程不会有该变量。而命令export可以将一个shell变量变成环境变量,在随后创建的子进程中也能访问到该环境变量,但是子进程在 修改了环境变量的值之后,父进程并不能知道,因为子进程将复制父进程的环境变量。因此,当shell退出时,那些在该shell中export出来的环境 变量也会消失。
Linux进程间通信方法:信号、管道与命名管道、消息队列共享主存、信号量、套接字。
expr:expr命令是一个手工命令行计数器,用于在UNIX/LINUX下求表达式变量的值,如expr a op b;要注意的是a b 和op之间的空格不能少。
经常与 Shell 为伍的你是不是也会经常碰到下面这些情境:要保存某些文件到特定目录或者先备份某个文件,然后开始捣鼓。遇到这些情境该怎么办?
本文主要讲解Linux系统下采用多线程和libpcap编程,使用glade2和glade3制作界面的不同点,对于Linux系统的初学者来说是帮助他们入门的好课件!
当我们用红帽Kickstart脚本或useradd或其他方式写东西的时候,经常会需要用到crypt命令加密生成的密码格式。在Linux下,有很多方法可以生成这种加密格式的密码。本文就介绍了几个常用的,如mkpasswd,htpasswd,openssl等命令,以及几个常用脚本语言的实现方式。