Time of Update: 2015-06-15
標籤:一個IP地址是有小數點分開的十進位數表示的,我們稱為點分十進位標記法。其中每一個十進位數代表一個位元組的無符號數值(按照網路位元組序)因為每個位元組都是無符號的8位元值,這就限制了每一個位元組所能表示的範圍是0~255。特殊的IP每一個位元組都為0的地址("0.0.0.0")對應於當前主機;IP地址中的每一個位元組都為1的IP地址("255.255.255.255")都是當前子網的廣播位址;IP地址中凡是以"11
Time of Update: 2015-06-15
標籤:1. Linux其實就是一個作業系統最底層的核心及其提供的核心工具。他是GNU GPL授權模式,所以,任何人均可取得原始碼與可執行這個核心秳序,並且可以修改。此外,因為 Linux參考 POSIX設計規範,於是相容於Unix作業系統,敀亦可稱之為Unix
Time of Update: 2015-06-13
標籤:有兩個可以進行控制串口阻塞性(同時控制read和write):一個是在開啟串口的時候,open函數是否帶O_NDELAY;第二個是可以在開啟串口之後通過fcntl()函數進行控制。阻塞的定義:
Time of Update: 2015-06-13
標籤:1:尋找find . -type f -name "*.html"|xargs grep ‘yourstring’2:尋找並替換find -name ‘要尋找的檔案名稱‘ | xargs perl -pi -e ‘s|被替換的字串|替換後的字串|g‘perl -pi -e在Perl 命令中加上-e 選項,後跟一行代碼,那它就會像運行一個普通的Perl 指令碼那樣運行該代碼.從命令列中使用Perl 能夠協助實現一些強大的、即時的轉換。認真研究Regex,並正確地使用,
Time of Update: 2015-06-13
標籤:一、簡介 readelf用來顯示一個或者多個elf格式的目標檔案的資訊,可以通過它的選項來控制顯示哪些資訊。這裡的elf-file(s)就表示那些被檢查的檔案。可以支援32位,64位的elf格式檔案,也支援包含elf檔案的文檔(這裡一般指的是使用ar命令將一些elf檔案打包之後產生的例如lib*.a之類的“靜態庫”檔案)。
Time of Update: 2015-06-14
標籤:1、掛載光碟片 mount /dev/cdrom /mnt2、安裝VSFTP服務、createrepo軟體包 rpm -ivh vsftpd-2.0.5-24.el5.x86_64.rpm rpm -ivh createrepo-0.4.11-3.el5.noarch.rpm 3、拷貝光碟片內容 cp -a /mnt/*
Time of Update: 2015-06-14
標籤:方法一、LR + SiteScope/nmon 方法二、使用rstatd包1、下載rpc.rstatd-4.0.1.tar.gz2、解壓縮tar -zxvf rpc.rstatd-4.0.1.tar.gz3、配置./configure4、編譯make5、安裝make install6、啟動rpc.rstatd7、在LoadRunner中添加計數器 average load :在過去的1分鐘,的平均負載 cpu utilization: cpu的使用率 disk
Time of Update: 2015-06-14
標籤:大致總結了一下linux下各種格式的壓縮包的壓縮、解壓方法。但是部分方法我沒有用到,也就不全,我將隨時修改完善!.tar解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(註:tar是打包,不是壓縮!)---------------------------------------------.gz解壓1:gunzip FileName.gz解壓2:gzip -d FileName.gz壓縮:gzip FileName
Time of Update: 2015-06-13
標籤:‘!‘符號在Linux中不但可以用作否定符號,還可以用來從曆史命令記錄中取出命令或不加修改的執行之前啟動並執行命令。下面的所有命令都已經在Bash Shell中經過確切地檢驗。儘管我沒有試過,但大多都不能在別的Shell中運行。這裡我們介紹下Linux命令列中符號‘!‘那驚人和奇妙的用法。1. 使用數字從曆史命令列表中找一條命令來執行您也許沒有意識到您可以從曆史命令列表(之前已經執行的命令集)中找出一條來運行。首先,通過"history"命令尋找之前命令的序號。$
Time of Update: 2015-06-14
標籤:來源:http://www.ibm.com/developerworks/cn/linux/l-linux-filesystem/基本的檔案系統體繫結構Linux 檔案系統體繫結構是一個對複雜系統進行抽象化的有趣例子。通過使用一組通用的 API 函數,Linux 可以在許多種存放裝置上支援許多種檔案系統。例如,read 函數調用可以從指定的檔案描述符讀取一定數量的位元組。read 函數不瞭解檔案系統的類型,比如 ext3 或 NFS。它也不瞭解檔案系統所在的儲存媒體,比如 AT
Time of Update: 2015-06-14
標籤:linux kernel 1、升級核心到3.10.x方式一、yum安裝cd /etc/yum.repos.d wget http://www.hop5.in/yum/el6/hop5.repoyum install kernel-ml-aufs kernel-ml-aufs-devel方式二、rpm安裝(推薦)rpm -ivh kernel-ml-aufs-3.10.5-3.el6.x86_64.rpm
Time of Update: 2015-06-14
標籤:kobject 結構
Time of Update: 2015-06-14
標籤:start監視軟體Cacti搭建 一、環境準備 1、安裝epel擴充源[[email protected] ~]# yum install -y epel-release
Time of Update: 2015-06-13
標籤:$sudo fdisks -l基本功,格式化命令,以格式化 /dev/sdb4 分區為例: $ sudo umount /dev/sdb4 # 必須先卸載該分區# 格式化為 FAT 分區 $ sudo mkfs.vfat -F 32 /dev/sdb4 # -F 參數必須大寫,參數有 12,16 和 32,分別對應 FAT12,FAT16,FAT32。#
Time of Update: 2015-06-13
標籤:基礎教程 linux 基礎學習路線指南這裡我們使用的都是Centos6的系統,如果你使用其他的系統,可能有些地方需要自行修改。一、下載鏡像Centos6鏡像下載 http://mirrors.163.com/centos/6/isos/x86_64/CentOS-6.6-x86_64-bin-DVD1.iso 開源鏡像站下載 http://tshare365.com/archives/471
Time of Update: 2015-06-15
標籤:linux 多任務編程 系統編程 同步與互斥 互斥鎖 為什麼需要互斥鎖?在多任務作業系統中,同時啟動並執行多個任務可能都需要使用同一種資源。這個過程有點類似於,公司部門裡,我在使用著印表機列印東西的同時(還沒有列印完),別人剛好也在此刻使用印表機列印東西,如果不做任何處理的話,列印出來的東西肯定是錯亂的。下面
Time of Update: 2015-06-14
標籤:linux 多任務編程 系統編程 線程池 線程池基本原理在傳統伺服器結構中,常是有一個總的監聽線程監聽有沒有新的使用者串連伺服器,每當有一個新的使用者進入,伺服器就開啟一個新的線程使用者處理這
Time of Update: 2015-06-13
linux ar命令,linuxar一、簡介 ar命令可以用來建立、修改庫,也可以從庫中提出單個模組。庫是一單獨的檔案,裡麵包含了按照特定的結構組織起來的其它的一些檔案(稱做此庫檔案的member)。原始檔案的內容、模式、時間戳記、屬主、組等屬性都保留在庫檔案中。 二、選項
Time of Update: 2015-06-13
linux系統下用到的小知識點積累preface:在ubuntu下做事情,在終端下運行一些命令,或者在vim裡面做一些操作,自然而然需要用到一些小知識點,沒有怎麼系統地看《鳥哥的菜》,基本上是遇到了什麼問題想要實現什麼功能,就尋找部落格,學下該知識點,有些零散,便稍微積累總結下。1.批處理命令sh:需在終端運行多個命令時,將那些命令寫到一個檔案裡面,並命名XX.sh,在終端運行sh
Time of Update: 2015-06-14
linux檔案夾對比命令——meldpreface:也不算是很大的事情,但也需要這麼個東西,對比兩個檔案夾裡的內容是否相同,知道差異在哪裡,找出問題所在,vimdiff 只能比較兩個檔案是否相同,比較不了檔案夾,不過可以寫個bash指令碼,另外,linux meld命令可破。安裝:若未安裝$ meld,則自動提示sudo apt-get install meld,$sudo apt-get install meld就好。使用:$ meld dir1 dir2,即可。例子:figure