處理序間通訊IPC:Inter-process communication(這邊介紹四種) 一、管道1、管道(有親緣關係)及有名管道(無親緣)、訊號、訊息佇列、共用記憶體、訊號量、通訊端。=====無名管道2、管道:是堵塞的;管道的讀端存在時向管道中寫入資料才有意義。具有固定的讀端和寫端。3、當一個管道建立pipe(fds)時,它會建立兩個檔案描述符 fds[0]和
/etc/ld.so.conf檔案介紹 /etc/ld.so.conf 此檔案記錄了編譯時間使用的動態庫的路徑,也就是載入so庫的路徑。
linux從原始碼安裝程式 1 .首先,將安裝檔案拷貝至你的目錄中。例如,如果你是以root身份登入上的,就將軟體拷貝至/root中。 #cp xxx.tar.gz /root www.2cto.com 2 .由於該檔案是被壓縮並打包的,應對其解壓縮。命令為: #tar xvzf filename.tar.gz 如果是filename.tar.bz2格式的,應該是tar jxvf filename.tar.bz2來解壓 3.
debian系統搭建VPN伺服器 1、安裝PPTPD www.2cto.com # apt-get install pptpd 2、 編輯pptpd.conf檔案 # vim /etc/pptpd.conf 使得非注釋內容如下: option /etc/ppp/pptpd-optionslocalip 192.168.0.1remoteip 192.168.0.2
Ubuntu 12.04的SWAP設定 我在安裝ubuntu 12.04 LTS的時候,因為磁碟分割問題,在安裝的時候沒有設定SWAP分區,後來在使用過程中,時而出現系統運行不流暢的情況,看來SWAP分區還是需要的。 www.2cto.com 1. 在ubuntu中配置使用新建立的Swap分區Command list:# 尋找Swap分區的UUIDsudo blkid # 在/ect/fstab中加入新的Swap分區sudo gedit
nginx的小總結(三) nginx的小總結(二)http://www.bkjia.com/os/201303/192107.htmlnginx小總結,虛擬機器主機的配置 www.2cto.com user nginx nginx;worker_processes 1; events { worker_connections 1024; use
LINUX中mv命令知道 本人在編寫指令碼時,無意間發現mv命令運行不符合預期,後查閱資料,發現mv命令原來是這樣進行file或dir的rename: www.2cto.com Eg:mv a b 其中a可以是檔案或目錄,b可以不存在,檔案名稱或目錄,下面主要討論以下幾種情況:a是檔案名稱,b不存在
關於從outlook發來的郵件,在linux字元介面中顯示為亂碼的解決方案環境:Outlook的pop3、IMAP伺服器位址均設定正確 www.2cto.com linux中的postfix和dovecot都配置正確,可以正常收發郵件問題:解決:真有意思,上面的bG92ZSB1才是本文,下面的content-transfer-Encoding:base64, www.2cto.com
linux常用命令分類整理 1.系統的關機、重啟以及登出 www.2cto.com shutdown -h now 關閉系統(1) shutdown -h hours:minutes & 按預定時間關閉系統 shutdown -c 取消按預定時間關閉系統 shutdown -r now 重啟(1) init 0
ubuntu下的nginx+php+mysql配置 1、更新 www.2cto.com 1sudo apt-get update2、安裝nginx 1sudo apt-get intsall nginx Ubuntu安裝之後的檔案結構大致為:* 所有的設定檔都在/etc/nginx下,並且每個虛擬機器主機已經安排在了/etc/nginx/sites-available下 www.2cto.com *程式檔案在/usr/
嵌入式linux系統中移植SSH 硬體平台:s3c6410(arm)作業系統:linux一直用的串口調試機器,不過有線串口也有不方便之處,調試裝置必須抱著筆記本,所以想辦法把SSH移植到機器中 www.2cto.com Dropbear是一個相對較小的SSH伺服器和用戶端。它運行在一個基於POSIX的各種平台。 Dropbear是開源軟體,在麻省理工學院式的許可證。
1. 從硬碟安裝Ubuntu一般情況下Ubuntu都是作為第二系統進行安裝的,如何在Windows下安裝Ubuntu此處不再贅述, 2. 調整Grub系統啟動順序安裝好Ubuntu後,啟動機器首先進入的是Grub系統啟動喧選擇菜單,預設情況下,Ubuntu是每一系統,Windows被放置在了最後
VIM簡易教程(3) Vim簡易教程(2)http://www.bkjia.com/os/201303/194219.html 第三課 各種尋找操作 www.2cto.com 比如我們想在文檔中搜尋一個簡單的字串“include”,這時用 / 命令:/include<Enter>找到第一個include 後如果希望繼續尋找,可以這樣:/<Enter>這時vim會預設你還是搜尋上一次的字串。(注意:不能用.
linux系統綁定多IP配置 最近使用sipP要用到單網卡綁定多IP地址,我的系統是Ubuntu12.04,具體配置如下:我的系統只有一個網卡eth0,單網卡綁定多ip需要設定/etc/network/interface檔案檔案修改前配置如下: www.2cto.com # The loopback network interfaceauto loiface lo inet loopback # The primary network
我的apue.h配置 在http://www.apuebook.com/下載src.tar.gz原始碼的壓縮包。 1、解壓至/home/目錄下 www.2cto.com 2、進入/home/apue.2e ,修改 Make.defines.linux中的WKDIR=/home/xxx/apue.2e,為WKDIR=/home/apue.2e 3、然後進入apue.2e/std
ubuntu下shell指令碼運行異常:bash和dash的區別 我用bash到文法寫了一個shell指令碼(準確的說是把書上的指令碼敲進電腦),在ubuntu下,用sh test.sh來運行,但是出現了意料之外到結果,比如echo -e "\nTest\n"到執行就不同,直接用sh test.sh運行,會列印出-e(作為字串);而直接在終端中輸入echo -e
Linux學習之道:Crontab定時任務命令詳解 一. Crontab 介紹 crontab命令的功能是在一定的時間間隔調度一些命令的執行。 1.1 /etc/crontab 檔案 在/etc目錄下有一個crontab檔案,這裡存放有系統啟動並執行一些發送器。每個使用者可以建立自己的調度crontab。
export命令-linux export 命令 功能說明: 設定或顯示環境變數。 語 法: export [-fnp][變數名稱]=[變數設定值] 補充說明:在shell中執行程式時,shell會提供一組環境變數。 export可新增,修改或刪除環境變數,供後續執行的程式使用。export的效力僅及於該此登陸操作。 參 數:-f 代表[變數名稱]中為函數名稱。 -n
linux雙網卡做橋接器 若將virtual box的網路連接方式設為NAT,則虛擬機器可以直接與外網相連,但不能與宿主機相連。以下將virtual box的網路連接方式設為host interface方式。實現了虛擬機器可以與宿主機相連,同時也可以串連互連網。 一、主機上已有網卡ip為192.168.1.3。在主機上做以下步驟建立一張虛擬網卡以供與虛擬機器網路資料交換使用。 (1)、安裝提供tunctl與brctl工具的軟體包 yum install
linux查看介面串連狀態 ethtool# ethtool em1Settings for em1: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full