linux
文章平均质量分 79
hehuimin6
这个作者很懒,什么都没留下…
展开
-
shell编程:引用变量、内部变量、条件测试、字符串比较、整数比较、文件比较、逻辑操作、引号、通配符、调试执行
http://blog.csdn.net/fansongy/article/details/67215751、env显示当前的环境变量 2、PS1='[\u@\h \w \A] \$' 可以设置bash的命令与提示符。3、echo $$ 显示当前bash的PID号4、echo $?显示上一条指令的回传值(指令成功回传值为0,其他为非零)5、unset转载 2014-08-23 16:06:13 · 451 阅读 · 0 评论 -
软中断信号(signal)
信号是Linux编程中非常重要的部分,本文将详细介绍信号机制的基本概念、Linux对信号机制的大致实现方法、如何使用信号,以及有关信号的几个系统调用。 信号机制是进程之间相互传递消息的一种方法,信号全称为软中断信号,也有人称作软中断。从它的命名可以看出,它的实质和使用很象中断。所以,信号可以说是进程控制的一部分。 一、信号的基本概念 本节先介绍信号的一些基本概念,然后给出一转载 2014-09-02 14:21:49 · 2069 阅读 · 0 评论 -
Linux 指令大全
转自http://blog.csdn.net/rzg/article/details/42133#_Toc74969755Linux 指令大全目录名称:cat3名称 : cd.3名称 : chmod.3名称 : chown.4名称:cp.5名称:cut5名称 : find.6名称:less.7指令名称 :转载 2015-03-19 13:43:16 · 588 阅读 · 0 评论 -
简明 Vim 练级攻略------->from CoolShell
vim的学习曲线相当的大(参看各种文本编辑器的学习曲线),所以,如果你一开始看到的是一大堆VIM的命令分类,你一定会对这个编辑器失去兴趣的。下面的文章翻译自《Learn Vim Progressively》,我觉得这是给新手最好的VIM的升级教程了,没有列举所有的命令,只是列举了那些最有用的命令。非常不错。——————————正文开始——————————你想以最快的速度学习人类史上最好转载 2015-03-27 22:41:37 · 516 阅读 · 0 评论 -
LINUX网络编程的读书笔记
LINUX网络编程的读书笔记 第一章文件系统和进程系统1.1文件系统的总体结构 从文件系统的实现角度来看,按层次可以分成应用程序、系统调用、文件子系统、高速缓冲、设备驱动和具体的存储设备等几个层次,如下图: 应用程序 系统调用接口 文件子系统 硬件存储设备 设备驱动程序 高速缓存 字符设备转载 2015-03-31 09:46:12 · 495 阅读 · 0 评论 -
Linux网络编程笔记(修订版)
Linux网络编程笔记(修订版)分类: linux 网络 2012-07-29 08:41 285人阅读 评论(0)收藏 举报 网络编程linuxsocket服务器struct目录(?)[+]基本概念基本接口1 打开一个socket 2 将socket绑定定指定的端口bind3 侦听socketliste转载 2015-03-31 13:14:31 · 423 阅读 · 0 评论 -
Linux内核链表的研究与应用
Linux内核链表的研究与应用分类: Linux内核开发 2012-12-15 19:46 7260人阅读 评论(16)收藏 举报 目录(?)[-]前言一Linux 内核链表数据结构其代码位于includelinuxlisth中30内核中将其数据结构定义放在了includelinuxtypesh中内核链表数据结构的设计思想是使用循环链表的好处转载 2015-04-05 18:24:33 · 558 阅读 · 0 评论 -
Linux进程间通信
Linux进程间通信深刻理解分类: Linux 通讯机制 2012-08-21 19:27 2401人阅读 评论(0)收藏 举报 linuxstruct数据结构semaphoresignallinux内核目录(?)[+]1 管道11 管道概述及相关API应用111 管道相关的关键概念112管道的创建113管道的读写规则114管道应转载 2015-05-08 16:43:37 · 942 阅读 · 0 评论 -
ubuntu无法切换窗口
转载自http://blog.chinaunix.net/uid-27666459-id-4606332.html安装完ubuntu,发现不能使用ALT + TAB切换应用程序,翻遍所有百度结果,没有可行,都是拷这个拷那个。。。真实无语。。。翻墙google,看的第一个就完美解决。记录下来,方便国人少走弯路。首先执行以下2条命令:sudo apt-get install转载 2015-12-31 22:07:47 · 919 阅读 · 0 评论 -
信号量函数(semget、semop、semctl)
信号量函数由semget、semop、semctl三个函数组成。下面的表格列出了这三个函数的函数原型及具体说明。1. semget函数原型semget(得到一个信号量集标识符或创建一个信号量集对象)所需头文件#include #include #include 函数说明得到一个信号量集标识符或创转载 2014-08-26 20:23:03 · 915 阅读 · 0 评论 -
消息队列函数(msgget、msgctl、msgsnd、msgrcv)
消息队列函数(msgget、msgctl、msgsnd、msgrcv)及其范例分类: Linux进程间通信 2011-07-04 17:29 6366人阅读 评论(4)收藏 举报 structsystemcmdgcclinux编程目录(?)[+]msgget函数原型msgctl函数原型msgsnd函数原型msgrcv函数原型消息队列控制范例两进程转载 2014-08-27 10:23:30 · 570 阅读 · 0 评论 -
linux文件操作总结
Linux文件操作总结(系统调用和标准IO库函数)分类: linux 2014-07-31 20:02 13人阅读 评论(0)收藏 举报 linux系统调用标准IO库文件操作总结一、系统调用❑ open: Open a file or device❑ read: Read from an open file or device❑ write: W转载 2014-08-23 15:58:07 · 407 阅读 · 0 评论 -
kernel_list讲解
Sam之前看2.4kernel时,常看到List.也仔细看了一下,但现在长期没有看kernel,没有写程序,已经忘记了很多。今天又看一看并记录下来。 LinuxKernel中,常常需要使用双向链表。在~/include/linux/list.h中,就定义了双向链表和常用的function. 链表转载 2014-08-22 19:23:11 · 516 阅读 · 0 评论 -
深刻理解Linux进程间通信(IPC)
深刻理解Linux进程间通信(IPC)分类: Linux环境编程 2012-04-01 17:42 1941人阅读 评论(0)收藏 举报 linuxstruct数据结构semaphoresignallinux内核目录(?)[+]序管道管道概述及相关API应用管道相关的关键概念管道的创建管道的读写规则管道应用实例管道的局限性转载 2014-08-25 20:47:10 · 958 阅读 · 0 评论 -
《Linux程序设计》学习笔记11——进程和信号
《Linux程序设计》学习笔记11——进程和信号分类: 《Linux程序设计》笔记 2009-08-10 16:48 918人阅读 评论(2)收藏 举报 linuxsignalunixlinux内核编程struct进程的基本概念UNIX98规范和UNIX95规范把进程定义为“一个其中运行着一个或多个线程的地址空间和这些线程所需要的系统转载 2014-08-26 10:36:59 · 488 阅读 · 0 评论 -
vim 快捷键技巧总结
vim 快捷键技巧总结分类: Linux/Shell 2010-11-11 15:27 3076人阅读 评论(0)收藏 举报 vimreferencevi(vim)是上Linux非常常用的编辑器,很多Linux发行版都默认安装了vi(vim)。vi(vim)命令繁多但是如果使用灵活之后将会大大提高效率。vi是“visual interface”的缩写,v转载 2014-08-26 19:46:17 · 353 阅读 · 0 评论 -
Linux入门
欢迎加入Linux的大家庭!对你来说,这可能还是一个陌生的领域,不过相信随着逐步深入的了解,你会喜欢上Linux,喜欢上开源的!首先,让我们来看一下,Linux新手应该注意和了解哪些事情吧!1. 认识几个大牛Linus Torvalds生于1969年12月28日的芬兰赫尔辛基市,拥有美国国籍。他是Linux内核的最早作者,随后发起了这个开源项目,担任Linux内核的首席架构原创 2014-08-26 15:19:46 · 355 阅读 · 0 评论 -
进程间通信机制(管道、信号、共享内存/信号量/消息队列)、线程间通信机制(互斥锁、条件变量、posix匿名信号量)
进程间通信机制(管道、信号、共享内存/信号量/消息队列)、线程间通信机制(互斥锁、条件变量、posix匿名信号量)分类: linux内核基础 2013-09-16 19:43 1246人阅读 评论(0)收藏 举报 进程间通信线程间通信注:本分类下文章大多整理自《深入分析linux内核源代码》一书,另有参考其他一些资料如《linux内核完全剖析》、《lin转载 2014-08-26 20:01:35 · 834 阅读 · 0 评论 -
共享内存函数(shmget、shmat、shmdt、shmctl)
共享内存函数(shmget、shmat、shmdt、shmctl)及其范例分类: Linux进程间通信 2011-07-04 17:38 15972人阅读 评论(0)收藏 举报 structnullcmdgcclinux编程目录(?)[+]shmget函数原型shmat函数原型shmdt函数原型shmctl函数原型父子进程通信范例多进程读写范例转载 2014-08-27 10:21:54 · 662 阅读 · 0 评论 -
交叉编译工具无法执行
原地址:http://www.cnblogs.com/dakewei/p/5917813.html首先贴出出错提示信息:jello@kali:/usr/local/arm/2.95.3/bin$ arm-linux-arm-linux-addr2line arm-linux-gasp arm-linux-protoizearm-linux-ar转载 2017-06-14 11:33:35 · 1353 阅读 · 0 评论