Time of Update: 2014-03-10
大多數UNIX系統都提供了一種功能,可以對當前終端視窗的大小進行跟蹤,在視窗大小發生變化時,使核心通知前台進程組。核心為每個終端和偽終端儲存一個winsize結構:Struct winsize { unsigned short ws_row; /* rows, in character */ unsigned short ws_col; /* columns, in characters */ unsigned short ws_xpixel;
Time of Update: 2014-03-10
上一篇博文搗鼓了一下樹莓派直連線串連PC。吃完午飯心血來潮,樹莓派既然能用直連線串連PC,曾經也試過拿PC當作熱點,為何不嘗試一下用WLAN將樹莓派與PC互連呢?果斷搞起。首先,我當前筆記本是用WLAN連線路由器的,那如何讓筆記本的無線既能夠作為Internet資料的接收端,又能作為熱點來使用呢?好在有Microsoft Virtual WiFi Miniport Adapter,一般網卡只能串連到一個無線網路,因此如果通過無線網卡串連到
Time of Update: 2014-03-10
終端I/O有兩種不同的工作模式:如果不作特殊處理,則預設模式是規範模式。。每個終端裝置有一個輸入隊列和一個輸出隊列,18-1所示。圖18-1 終端裝置的輸入、輸出隊列邏輯結構 大多數UNIX系統在一個稱為終端行規程(terminal line discipline)的模組中進行規範處理。它是位於核心通用讀、寫函數和實際裝置驅動程式之間的模組(見圖18-2)。圖18-2 終端行規程
Time of Update: 2014-03-10
原文:http://www.111cn.net/sys/CentOS/58387.htm CP使用SSH協議在Linux系統中進行檔案傳輸,但我最小安裝的CentOS 6.3沒有該命令。 代碼如下[root@localhost ~]# scp-bash: scp: command not found安裝openssh-clients軟體包後就可以使用SCP命令了。 代碼如下 [root@localhost ~]# yum install
Time of Update: 2014-03-10
1、fork()方式 fork()函數以父進程為藍本複製一個進程,其ID號與父進程ID號不同。在Linux環境下,fork()是以寫複製實現的,只有記憶體等與父進程不同,其他與父進程共用,只有在父進程或者子進程進行了修改後,才重建一份。 2、system()方式 system()函數調用”/bin/sh –c
Time of Update: 2014-03-10
剛入手樹莓派一天不到,SSH樹莓派一直用的是路由+無線網卡的配置。想到明天就要出差了,本想把樹莓派也帶去,可賓館的房間只有一個網口,通常都是兄弟們串連小型無線路由用的,串連樹莓派似乎成了一個難題。於是乎各種GOOGLE,找到了直連線串連PC的方法。首先,將PC的無線網卡設定成共用,並在家用網路串連中選擇本地串連 在無線網卡共用設定完成後,在網路頁面網路裝置一欄可以看到,多出了Internet getway
Time of Update: 2014-03-10
一、半雙工管道(pipe) <unistd.h><stdio.h><limits.h><sys/types.h><errno.h><stdlib.h> MAXLINE 1024 fd[(pipe(fd) < ((pid = fork()) < (pid == ) ]); (read(fd[], buf, MAXLINE) < ]);
Time of Update: 2014-03-10
規範模式很簡單:發一個讀請求,輸入完一行後,終端驅動程式即刻返回。下列幾個條件都會造成讀返回: 執行個體:getpass函數Getpass函數:讀入使用者在終端上鍵入的口令。此函數由UNIX login(1)和crypt(1)程式調用。為了讀口令(密碼),該函數必須禁止回顯,但仍可使終端以規範模式進行工作,因為使用者在鍵入口令後,一定要鍵入斷行符號,這樣也就構成了一個完整行。 程式清單18-8 getpass函數的典型UNIX實現#include
Time of Update: 2014-03-10
一.Vi 簡介 vi是unix世界中最通用的全屏編輯器,linux中是用的是vi的加強版vim,vim同vi完全相容,vi就是"visual
Time of Update: 2014-03-10
問題描述 解決思路:利用gparted軟體將此劃給ubuntu系統;第三步,最後利用grub修複技術修複損壞的grub.具體步驟:第一步:在win7下划出一塊登入win7系統--> (右擊)--> --> --> --> (選擇一個空餘較多的非系統硬碟如D盤右擊選擇) 第二步:利用gparted軟體將此可用空間劃分給ubuntu系統 下載gparted軟體http://gparted.
Time of Update: 2014-03-10
連接埠號碼 連接埠號碼(port number):16位整數,用來區分不同的進程。 伺服器使用的連接埠號碼:TCP和UDP定義了一組眾所周知的連接埠(well-known port),用於標識眾所周知的服務。 用戶端使用的連接埠號碼:通常使用短期存活的臨時連接埠(ephemeral port)。這些連接埠號碼通常由傳輸層協議自動賦予客戶。客戶一般不關心其臨時連接埠的具體值,而只需確信它在所在主機中是唯一的就行。傳輸層協議的代碼確保這種唯一性。 連接埠號碼被劃分成三段:
Time of Update: 2014-03-10
Rsync 是用於取代rcp的一個工具,Rsync使用所謂的 “Rsync 演算法” 來使本地和遠程兩個主機之間的檔案達到同步,這個演算法只傳送兩個檔案的不同部分,而不是每次都整份傳送,因此速度相當快。您可以參考 How Rsync Works A Practical Overview 進一步瞭解 rsync
Time of Update: 2014-03-10
目錄 1、主機到網路層協議:乙太網路協議 2、IP協議 3、網際控制報文協議(ICMP) 4、傳輸控制通訊協定(TCP) 5、使用者資料報文協議(UDP) 6、流量控制傳輸協議(SCTP) 7、位址解析通訊協定(ARP) 連網的各個終端之間能否進行互動的軟體基礎是網路通訊協定棧,目前主流的網路通訊協定棧是TCP/IP協議棧。 1、主機到網路層協議:乙太網路協議
Time of Update: 2014-03-10
認知套介面編程介面 理解原始套介面(raw socket)的概念 值得注意的是,客戶和伺服器是典型的使用者進程,而TCP和IP協議則通常是系統核心協議棧的一部分。 中在TCP和UDP之間留有間隙,用於指出應用程式可以繞過傳輸層而直接使用IPv4和IPv6,這稱為原始套介面(raw socket)。 UNIX網路編程中所說的套介面編程介面是應用程式層到傳輸層的介面。UNIX網路編程的焦點是:如何使用套介面編寫使用TCP或UDP的網路應用程式。
Time of Update: 2014-03-10
TCP輸出 展示了應用進程寫資料到TCP套介面的過程。 每一個TCP套介面有一個發送緩衝區,我們可以用SO_SNDBUF套介面選項來改變這個緩衝區的大小。
Time of Update: 2014-03-10
Kickstart 配置指令碼執行個體--url http:--location=mbr --password=--all --/boot --fstype ext3 --size / --fstype ext3 --size ----- the following is the the Red Hat Academy Instructor--bootproto=dhcp --device=----bootproto=static --ip=. --netmask=.--device=--
Time of Update: 2014-03-10
建立.htaccess檔案,輸入下列內容(需要開啟mod_rewrite): 1)將不帶WWW的網域名稱轉向到帶WWW的網域名稱下 Options +FollowSymLinks RewriteEngine on RewriteCond %{HTTP_HOST} ^163.com [NC] RewriteRule ^(.*)$ http://
Time of Update: 2014-03-10
poll函數提供的功能與select類似,不過在處理流裝置時,它能夠提供額外的資訊。 poll( pollfd *fdarray, unsigned nfds, ——逾時,-——出錯 fd; events; revents;
Time of Update: 2014-03-10
強制安裝程式使用文字模式進行安裝resolution=MxN 強製圖形X 伺服器使用螢幕解析度M´N,其中M、N 為數字,例如1024´768lowres 設定解析度為640´480 詢問進入安裝程式第二階段的方法(如果不使用CD 盤安裝) 使用Kickstart 執行指令碼化安裝。我們將在後面的章節中詳細講解Kickstart 的安裝 在進行安裝前對CD 中的檔案進行完整性檢測 不要自動尋找硬體 不執行安裝,而是使用Anaconda 運行救援Shell
Time of Update: 2014-03-10
十二是個初學者,就覺得有意思。所以學下Linux。如果有啥不對的情路過大牛多多指點。心中也開始學著寫部落格,因為覺得部落格對於學習技術不僅是個記錄,還是對學的東西一個複習,一個反思,一個交流。另如果有好的學習方式、曆程,情多多指教啦! WinSCP用於傳檔案,Linux<---->Windows Putty用於遠端連線Linux 環境用的RedHat9+win7