IPC(InterProcess Communication) - Unix Domain Sockets篇
在寫Linux程式的時候,最常遇到的問題就是如果進行二個執行中的程式 (Daemons) 即時溝通,目前我使用的方式有
1、讀/寫特定檔案(或資料庫),進行資料交換。
IPC(InterProcess Communication) - Unix Domain Sockets篇
在寫Linux程式的時候,最常遇到的問題就是如果進行二個執行中的程式 (Daemons) 即時溝通,目前我使用的方式有
1、讀/寫特定檔案(或資料庫),進行資料交換。
Building for Linux Kernel after version 2.6.36
在2.6.36之後的版本,原先使用的IOCTL已經完全的被移除掉,而在這之後的版本IOCTL可以看到
long (*unlocked_ioctl) (struct file *, unsigned int, unsigned long);
[演算法] 基數排序法
基數排序法,是按照位數順序進行排序的一種方法,從個位數開始排序至最大位數稱為LSD(Least sgnificant digital),從最大位數排序至個位數稱為MSD(Most sgnificant digital),利用這種分配性的排列方式,稱為基數排序法(Radix Sort)。
Shell Script for Linux
在Linux中,許多工作都可以用Script的方式來自動化,減少要一字一字輸入指令的麻煩,不過Script的語法與C語言有點不太一樣,因此需要習慣一下,在此就介紹幾個常用又基本的語法。在此我是用Bash shell來寫。記得在一開始的第一行一定要宣告#!/bin/bash,在最後有提供下面幾個範例的檔案下載,有興趣的人可以下載來玩玩。本人的測試環境為Fedora 14 (Bash Shell)。