Time of Update: 2015-05-08
標籤:網路編程 廣播 概述在生活中廣播無處不在,像平時在大街上賣物品的商人,在進行推廣產品的時候往往都是使用一個喇叭來進行吆喝:“十塊錢買不了吃虧,十塊錢買不了上當,走過路過千萬不要錯過”,這就是廣播。那麼在網路中的廣播又是什麼樣子的呢?網路上的廣播指:由一台主機向該主機所在子網內(同一個區域網路)的所有主機發送資料的方式。如的 1 號主機廣播給 2、3、4、5
Time of Update: 2015-05-11
標籤:raw-socket 通訊端 Linux raw socket==========================================1. 為什麼要詳細瞭解raw socket呢??其實很早以前就對原始通訊端有了一定的瞭解,那時候還做過一個小的抓包程式,當時以為對原始通訊端很熟悉了,但是最近在看nmap的時候被其中的一句話給整迷糊了。 ?在《Nmap Network Discovery III》的SYN
Time of Update: 2015-05-06
標籤:linux ext3 ext4 一、EXT2與EXT3
Time of Update: 2015-05-05
標籤:一、靜態庫的編譯 靜態庫的編譯過程如下: 1、編譯成目標檔案 這裡有一個可選項-static,調用格式:gcc -c -static 代碼檔案名稱.c 2、歸檔成靜態庫 A、歸檔的工具是ar工具,使用ar -r可以將檔案歸檔成靜態庫,調用格式:ar -r 靜態庫檔案 被歸檔的檔案 例如:我們這有兩個C檔案,分別為test1.c和test2.c 首先我們將它編譯成目標檔案:gcc -c -static test1.c
Time of Update: 2015-05-02
標籤: 系統每個檔案都擁有特定的許可權,所屬使用者及所屬組,通過這樣的機制限制哪些使用者、哪些組可以對特定檔案進行什麼樣的操作,一般分為讀、寫、執行三種許可權。 每個進程都是以某個使用者的身份運行,所以進程的許可權與該使用者的許可權一樣。 三種許可權 目錄必須擁有x許可權,否則無法瀏覽其內容。 UGO
Time of Update: 2015-05-04
標籤:轉自:http://www.jb51.net/LINUXjishu/70474.html Linux為我們提供了兩個用於檔案copy的命令,一個是cp,一個是scp,但是他們略有不同。 cp --- 主要是用於在同一台電腦上,在不同的目錄之間來回copy檔案 scp --- 主要是在不同的Linux系統之間來回copy檔案 關於cp的具體用法: 命令基本格式: cp [OPTIONS] SOURCE DEST
Time of Update: 2015-04-29
標籤:今天我們將會向你展示如何使用 lsblk 和 blkid 工具來尋找關於塊裝置的資訊,我們使用的是一台安裝了 CentOS 7.0 的機器。lsblklsblk 是一個 Linux 工具,它會顯示有關你系統裡所有可用塊裝置的資訊。它從 sysfs 檔案系統 中擷取資訊。預設情況下,這個工具將會以樹狀格式顯示(除了記憶體虛擬磁碟外的)所有塊裝置。lsblk 預設輸出預設情況下 lsblk
Time of Update: 2015-04-29
標籤:格式:mount [-參數] [裝置名稱]
Time of Update: 2015-04-24
標籤:Linux下清空緩衝區的方法 C標準規定fflush()函數是用來重新整理輸出(stdout)緩衝的。對於輸入(stdin),它是沒有定義的。但是有些編譯器也定義了fflush( stdin )的實現,比如微軟的VC。其它編譯器是否也定義了fflush( stdin )的實現應當尋找它的手冊。
Time of Update: 2015-04-26
linux 常用命令(1) grep,linux常用命令grep grep用於尋找字串比如有一個使用者名稱為whuang,那麼我如何擷取他的家目錄呢?grep "^whuang:" /etc/passwd |awk -F : {'print $6'}grep "^whuang:" /etc/passwd |awk -F : {'print $3'}grep "^whuang:" /etc/passwd |awk -F : {'print $4'}grep "^whuang:"
Time of Update: 2015-05-10
在RHEL6.5中配置本地YUM源1 建立rhel-debuginfo.repo,如果有則先備份再刪除 cd /etc/yum.repos.d rm rhel-debuginfo.repo vi rhel-debuginfo.repo 插入以下內容: [Server] name=Red Hat Enterprise Linux Server baseurl=file:///home/redhat-iso #本地iso的掛載路徑 enabled=1 #可以使用yum
Time of Update: 2015-05-05
如何在Ubuntu
Time of Update: 2015-05-05
為OpenStack製作CoreOS虛擬機器鏡像(基於CoreOS官方提供鏡像)1.下載CoreOS鏡像(633.1.0版本)CoreOS官網已經有openstack使用的虛擬機器鏡像,可以直接下載,然後進行修改http://stable.release.core-os.net/amd64-usr/current/coreos_production_openstack_image.img.bz2#如果需要使用iso檔案製作鏡像,可以參考另一篇文章 2.guestfish修改CoreOS鏡像2.1
Time of Update: 2015-04-30
Prips - 列印指定範圍內的IP地址prips是一個可以列印出指定範圍內所有ip地址的一個工具。它可以增強那些只能同時工作在一個主機上的工具的可用性。在Ubuntu上安裝prips開啟終端並輸入下面的命令sudo apt-get install prips使用pripsprips文法prips [-c][-d delim][-e exclude][-f format][-i incr] start endprips [-c][-d delim][-e exclude][-f format][
Time of Update: 2015-04-30
Fedora 20源碼安裝Xen4.3.01.環境介紹Linux: Fedora 20 X86_64 Xen: Xen 4.3.02.安裝Fedora官網上下載鏡像,隨身碟引導,完成安裝。 詳細問題見:Fedora 20系統安裝及配置 3.安裝所需要的工具包執行命令時都是在root許可權下的。3.1更新yum# yum update3.2開發包# yum groupinstall "Development Tools"# yum install hmaccalc ncurses-devel
Time of Update: 2015-04-30
在 Ubuntu 14.10/Mint7 上安裝 Gnome Flashback 經典案頭如果你不喜歡現在的Unity案頭,Gnome Flashback案頭環境是一個簡單的並且很棒的選擇,讓你能找回曾經經典的案頭。Gnome Flashback基於GTK3並提供與原先gnome案頭視覺上相似的介面。Gnome Flashback的另一個改變是採用了源自mint和xface的MATE案頭,但無論mint還是xface都是基於GTK2的。 安裝 Gnome
Time of Update: 2015-04-30
Linux下磁碟的掛載與卸載Linux下每個檔案系統都有獨立的inode,block,super
Time of Update: 2015-04-30
CentOS系統安裝完常規初始化操作環境準備:1)設定本地國際化語言為en_US.UTF-8[root@c58~]#sed-i's/^\(LANG=\).*$/\1"en_US.UTF-8"/'/etc/sysconfig/i18n[root@c58~]#cat/etc/sysconfig/i18nLANG="en_US.UTF-8"[root@c58~]#LANG=en_US.UTF-82)更新系統軟體包
Time of Update: 2015-04-29
完全解讀Linux環境變數一、概述環境變數:bash shell用一個稱作“環境變數(environment variables)”的特性來儲存有關shell會話和工作環境的資訊,它允許你在記憶體中儲存資料,以便運行在shell上的程式和指令碼訪問,這些資料可以用來識別使用者、賬戶、系統、shell特性以及任何其他你需要儲存的資料。shell中的環境變數有全域環境變數和局部環境變數,通過KV(variable=value)的形式聲明一個局部變數,export這個局部變數,
Time of Update: 2015-04-27
擷取CentOS系統詳情的九個uname命令執行個體當你在控制台模式下,無法通過“滑鼠右鍵 > 關於”擷取作業系統的資訊。這時,在Linux下,你可以使用uname命令,協助你完成這些工作。 Uname是unix name的縮寫。在控制台中實際使用的時候只需鍵入uname。 當你輸入uname不帶參數時,它僅僅顯示你的作業系統的名字。[root@bin2vm ~]#