Linux 無線網路技術: GPRS、GSM

作者:Sreekrishnan Venkateswaran GSM 上的 Linux GPRS 和資料 GPRS 是一個用於通過 GSM 傳輸資料的資料分組服務,是一種卓越的數字蜂窩標準。儘管 GSM 上的資料是線路交換的並且不管怎樣都佔用一個通道,但是 GPRS 上的資料是一直串連的(always-on)、封包交換(packet-switched)的資料流,使用者根據使用付費。GSM 的傳輸速度一般是 9.6 kbps,而 GPRS 能夠啟動並執行速度為 56 kbps 到 170 kbps。

linux grep命令

1.作用Linux系統中grep命令是一種強大的文本搜尋工具,它能使用Regex搜尋文本,並把匹 配的行列印出來。grep全稱是Global Regular Expression Print,表示全域Regex版本,它的使用許可權是所有使用者。2.格式grep [options]3.主要參數[options]主要參數:-c:只輸出匹配行的計數。-I:不區分大 小寫(只適用於單字元)。-h:查詢多檔案時不顯示檔案名稱。-l:查詢多檔案時只輸出包含匹配字元的檔案名稱。-n:顯示匹配行及 行號。-s:

linux 中$1什麼意思

 $1在shell中稱為“位置參數”,表示傳入的第1個參數(第1個入參)。用在shell指令碼主體中,表示shell指令碼的第1個入參。用在shell指令碼函數裡,表示函數的第1個入參。test -z $1 是一個判斷運算式,用於判斷$1的值是否為空白字串。若為空白,則結果為true;否則為false。 例子: #!/bin/sh. /lc_sale/.bash_profileecho "Start----------------------"infile=$1while read

Xshell串連虛擬機器裡的Linux

本人實踐:橋接器串連,“網路連接晶片”要選擇正確,選擇“主機使用的網卡”橋接器串連方式,設定Linux ip地址 1..執行下面的命令vi /etc/sysconfig/network-scripts/ifcfg-eth0在最後面,另起一行後,添加下面代碼,最後,按ESC,輸入 : x 儲存並退出。 check_link_down(){return 1;}vi

Linux下區分物理CPU、邏輯CPU和CPU核心數

        ㈠ 概念                      ① 物理CPU                             實際Server中插槽上的CPU個數              物理cpu數量,可以數不重複的 physical id 有幾個                      ② 邏輯CPU                             Linux使用者對 /proc/cpuinfo 這個檔案肯定不陌生. 它是用來儲存cpu硬體資訊的         

s3c2410+linux通過SPI驅動雙數位管參考代碼

       學習了一段時間的嵌入式系統了,感覺它的複雜就體現在要和硬體打交道並且還要在作業系統中控制硬體。開發板上有一個執行個體,我把它改了一下便於理解,以作為以後學習的參考。       本人描述能力差,還是直接和代碼吧。       硬體原理圖:     驅動代碼:     /**************magic_leds.c******************** s3c2410+linux 2.6.24.4通過SPI控制雙數位管顯示的驅動程式參考代碼*/#include

Linux 中的零拷貝技術,第 2 部分

Linux 中的直接 I/O如果應用程式可以直接存取網路介面儲存,那麼在應用程式訪問資料之前儲存匯流排就不需要被遍曆,資料轉送所引起的開銷將會是最小的。應用程式或者運行在使用者模式下的庫函數可以直接存取硬體裝置的儲存,作業系統核心除了進行必要的虛擬儲存配置工作之外,不參與資料轉送過程中的其它任何事情。直接 I/O 使得資料可以直接在應用程式和外圍裝置之間進行傳輸,完全不需要作業系統核心頁緩衝的支援。關於直接 I/O 技術的具體實現細節可以參看 developerWorks

Linux一個健壯的訊號介面

Linux提供了一個更見健壯的訊號介面:sigaction。#include<signal.h>int sigaction( int sig, const struct sigaction *act , struct sigaction *ocat);sigaction結構定義在檔案signal.h中,它的作用是定義在接收到參數sig指定的訊號後應該採用的行動。該結構至少應該包含一下以下幾個成員 。void (*) (int ) sa_handler /*function, SIG_

如何使用arm-linux-androideabi-addr2line

1.將ndk中的arm-linux-androideabi-addr2line可執行檔的路徑加入設定檔~/.bashrc中,例如:export PATH=$PATH:~/dlna/android-ndk-r6b/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin2.使配置生效:source ~/.bashrc3.使用工具。例如:arm-linux-androideabi-addr2line -C -f -e 

【Linux裝置驅動程式(第三版)】—-延遲:逾時(schedule_timeout)

文章目錄 jit.cMakefile裝載測試卸載 【Linux裝置驅動程式(第三版)】----延遲:逾時(schedule_timeout)jit.c#include <linux/module.h>#include <linux/moduleparam.h>#include <linux/init.h>#include <linux/time.h>#include

linux救援模式

linux救援模式修改/etc/fstab, /etc/rc.d/rc.sysinit等系統開機檔案時誤操作就會造成linux無法進入,有rescue盤可以容易修複,這個方法適合於沒有rescue盤時修複系統。grub菜單中選擇linux,按e,e,進入編輯模式, kernel (hd0,0)/vmlinuz root=/dev/hda2.....這一行最後加上 init=/bin/bash,修改好後按enter,b引導修改後的引導資訊類似如下:kernel (hd0,0)/vmlinuz

Linux使用者’nobody’

===========================Linux使用者'nobody'================================1》Windows系統在安裝後會自動建立一些使用者帳戶,在Linux系統中同樣有一些使用者帳戶是在 系統安裝後就有的,就像Windows系統中的內建帳戶一樣。2》它們是用來完成特定任務的,比如nobody和ftp等,我們訪問LinuxSir.Org的網頁程式時,

Linux下安裝Oracle11g伺服器

 安裝環境                     Linux伺服器:SuSe10 sp2 64位                     Oracle伺服器:Oracle11gR2 64位系統要求Linux安裝Oracle系統要求 系統要求說明記憶體必須高於1G的實體記憶體交換空間一般為記憶體的2倍,例如:1G的記憶體可以設定swap

Linux系統教程

  內容簡介:本書是全國資訊技術水平考試指定教材,有資訊產業部全國電子資訊引用教育中心主編。  本書全面而系統的介紹了安裝和配置Thiz Server、Lnux常用命令、Shell操作與簡易編程、使用Vi編輯器、Linux的引導過程及原理、軟體安裝及RPM的使用、配置和使用X Window、使用者和使用者組管理、進程管理、檔案管理等相關內容。  本書適用於參加全國資訊技術水平考試的人員做教材,也可作為Linux愛好者和開發人員的參考書。資訊產業部全國電子資訊引用教育中心 主編高衡緒 穀靜雨

linux as3.0 sendmail SMTP 驗證 成功總結

一、檢查所需的包是否已經安裝好要在Quick Linux AS3裡使用SMTP認證,需要安裝sendmail和cyrus-sasl,這兩個包在Quick AS3安裝時預設應該都是安裝好了的,如果你在使用Redhat或其他的Linux版本,請檢查這兩個包是否已經裝好二、我們來改一下幾個設定檔1。先來看一下/usr/lib/sasl2/Sendmail.conf檔案,裡面的內容應該是pwcheck_method:saslauthd,將這個檔案複製成smtpd.conf,即cp Sendmail.co

[轉載]dd command of Linux

Few linux newbies know much about the standard GNU untilities found in /bin. One of the most useful, and least understood of these commands is dd. Even people who have been using linux for years mostly don't know about the dd command. dd is found on

linux socket 詳解

標頭檔:sys/socket.h相關結構體:struct sockaddr{    unsigned short sa_family;   //地址族    char sa_data[14];   //14位元組協議地址};struct sockaddr_in{    short int sin_family;   //地址族    unsigned short int sin_port;   //連接埠號碼    struct in_addr sin_addr;   //IP地址   

linux下載檔案命令wget

wget是linux最常用的下載命令, 一般的使用方法是: wget + 空格 + 要下載檔案的url路徑  例如: # wget linuxsense.org/xxxx/xxx.tar.gz">http://www.linuxsense.org/xxxx/xxx.tar.gz  簡單說一下-c參數, 這個也非常常見, 可以斷點續傳, 如果不小心終止了, 可以繼續使用命令接著下載  例如: # wget

Linux 使用者(user)和使用者組(group)管理概述

一、理解Linux的單使用者多任務,多使用者多任務概念;Linux 是一個多使用者、多任務的作業系統;我們應該瞭解單使用者多任務和多使用者多任務的概念; 1、Linux 的單使用者多任務; 單使用者多任務;比如我們以beinan 登入系統,進入系統後,我要開啟gedit 來寫文檔,但在寫文檔的過程中,我感覺少點音樂,所以又開啟xmms 來點音樂;當然聽點音樂還不行,MSN 還得開啟,想知道幾個弟兄現在正在做什麼,這樣一樣,我在用beinan 使用者登入時,執行了gedit

【原】Boost下載安裝編譯配置使用指南(含Windows、Linux以及ARM Linux)

——更新於2011/7/19,目前我已對boost的安裝和使用有了新的認識,因此也會對兩年前寫的這篇文章做大幅修改,網上轉載版本泛濫,請以本文為準。——更新於2013/3/20,增加ARM Linux下的編譯配置方法。 理論上,本文適用於boost的各個版本,尤其是最新版本1.48.0;適用於各種C++編譯器,如VC6.0(部分庫不支援),VS2003,VS2005,VS2008,VS2010,V2012,gcc,arm-linux-gcc,C++

總頁數: 3662 1 .... 41 42 43 44 45 .... 3662 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.