Time of Update: 2015-05-25
標籤:linux ftp 虛擬使用者 本機使用者 匿名使用者 一、簡介 1、簡介 File Transfer
Time of Update: 2015-05-25
標籤:linux io epoll select poll 一、概念理解linux中IO的類型分為四類:同步(sync)和非同步(async),阻塞(block)和非阻塞(unblock)同步:發出一個功能調用時,在沒有得到結果前會一直等待,直到返回結果。非同步:當非同步程序呼叫發出後,調用者不能立刻得到結果。在完成後,通過通知
Time of Update: 2015-05-25
標籤:最近搞了一個VPS,用PuTTY登陸每次都要輸入root帳號的密碼,比較麻煩,於是網上找到SSH認證這個方法。其實這應該是PuTTY推薦的驗證方式吧。 1. 用PuTTY SSH 金鑰產生工具puttygen.exe產生密鑰.產生的密鑰類型和位元按照預設的就行了,SSH-2
Time of Update: 2015-05-24
標籤:1.為什麼需要連續的實體記憶體:Linux核心管理實體記憶體是通過分頁機制實現的,它將整個記憶體劃分成無數個4k(在i386體繫結構中)大小的頁,從而分配和回收記憶體的基本單位便是記憶體頁了。利用分頁管理有助於靈活分配記憶體位址,因為分配時不必要求必須有大塊的連續記憶體[3],系統可以東一頁、西一頁的湊出所需要的記憶體供進程使用。雖然如此,但是實際上系統使用記憶體時還是傾向於分配連續的記憶體塊,因為分配連續記憶體時,頁表不需要更改,因此能降低TLB的重新整理率(頻繁重新整理會在很大程度上降
Time of Update: 2015-05-24
標籤: http://www.cnblogs.com/mchina/archive/2013/01/03/2840040.html一、NFS服務簡介 NFS 是Network File System的縮寫,即網路檔案系統。一種使用於分散式檔案系統的協定,由Sun公司開發,於1984年向外公布。功能是通過網路讓不同的機器、不同的作業系統能夠彼此分享個別的資料,讓應用程式在用戶端通過網路訪問位於伺服器磁碟中的資料,是在類Unix系統間實現磁碟檔案分享權限設定的一種方法。 NFS
Time of Update: 2015-05-24
標籤:1.目錄操作:(1)cd (切換目錄) cd ~ 回到主目錄 cd 回到主目錄 cd .. 回到上層目錄 cd - 回到剛才的目錄 cd /var/spool/mail 絕對路徑 cd ../mqueue
Time of Update: 2015-05-24
標籤:系統是ubuntu14.04,系統預設安裝了openssh-client,但沒有安裝openssh-server,需要手動安裝終端輸入: sudo apt-get install openssh-server 下載openssh-server 但出現下列提示: 正在讀取軟體包列表... 完成 正在分析軟體包的相依樹狀結構 正在讀取狀態資訊... 完成 有一些軟體包無法被安裝。如果您用的是 unstable 發行版,這也許是
Time of Update: 2015-05-24
標籤:POSIX標準定義的標頭檔 <dirent.h> 目錄項 <fcntl.h> 檔案控制 <fnmatch.h> 檔案名稱匹配類型 <glob.h> 路徑名模式比對類型
Time of Update: 2015-05-24
標籤:一、使用memcache top指令碼memcache-top 是一個用 Perl 編寫的命令列小工具,用來即時的擷取 memcached 快取服務器的詳細資料,例如快取命中率等。到官網下載指令碼,放到使用者目錄,直接運行即可。 /home/nihaoya/memcache-top INSTANCE
Time of Update: 2015-05-24
標籤:一、Linux Makefile介紹 Linux Makefile是用於自動編譯和連結的,一個工程有很多檔案組成,每一個檔案的改變都會導致工程的重新連結,但是不是所有的檔案都需要重新編譯,Linux Makefile中紀錄有檔案的資訊,在make時會決定在連結的時候需要重新編譯哪些檔案。 Linux Makefile的宗旨就是:讓編譯器知道要編譯一個檔案需要依賴其他的哪些檔案。當那些依賴檔案有了改變,編譯器會自動的發現最終的組建檔案已經過時,而重新編譯相應的模組。 Linux
Time of Update: 2015-05-24
標籤:1.改變所屬使用者組chgrp: chgrp users install.log -> 將install.log的使用者組改為users.2.改變檔案所有者chown: chown bin install.log -> 將install.log所有者改為bn. chown root:root install.log ->
Time of Update: 2015-05-24
標籤:如果不能陪你到最後是否後悔當初我們牽手如果當初沒能遇見你現在的我在哪裡逗留 所有的愛都是冒險那就心甘情願等待我們一生中 所有懸念 我一往情深的戀人她是我的愛人她給我的愛就像是帶著露水的清晨我多想給她我的真我心疼的愛人我願為她守候寂寞就像這夜晚 深沉 這一章從主機側角度看到的USB 主機控制器驅動和裝置驅動從主機側的角度而言,需要編寫的USB 驅動程式套件括主機控制器驅動和裝置驅動兩類,USB 主機控制器驅動程式控制插入其中的USB 裝置,而USB
Time of Update: 2015-05-24
標籤:linuxcentos7中的ifconfig今天迷你安裝centos7,安裝完畢,想要查看一下網路設定:ifconfig命令後顯示-bash: ifconfig: command not found解決方案:確定ifconfig是否安裝首先查看/sbin/ifconfig 是否存在1、若存在,則查看環境變數設定:echo $PATH如果環境變數中沒有包含ifconfig命令所在的路徑:1)臨時修改環境變數:export PATH =
Time of Update: 2015-05-24
標籤:根檔案系統 buzybox tq2440 製作根檔案系統首先需要用busybox編譯出系統檔案所需的應用程式,然後再以此拓展構建根檔案系統。 這裡使用busybox1.16.0,可以在本部落格查詢看是否有上傳。 tar jxvf busybox-1.16.0.tar.bz2 -C your_path配置:進入busybox-1.16.0
Time of Update: 2015-05-24
標籤:Last week my friend brought me an evidence file duplicated from a Linux server, which distribution is CentOS 5.0 and the i18n is zh-tw. She wanna know whether there is any malware on this Linux server or not. OK. Let‘s get to work. I add this
Time of Update: 2015-05-24
標籤:進程的描述 通俗的講,進程就是正在執行的程式或代碼。我們知道,程式本身就是一堆代碼,開始的時候儲存在磁碟上,這時它是靜態、無生命的;只有當程式的代碼被載入到記憶體中,代碼才有了生命,才能被CPU動態執行。 問題是,現在的作業系統可以並行的執行多個程式,也就是記憶體中同時存放著多個程式的代碼,為了方便管理,必須要合理的組織它們。方式就是由作業系統給每段代碼添加一些中繼資料,這些中繼資料就是PCB,即任務控制塊。
Time of Update: 2015-05-24
標籤:介紹一個非常流行的javascript壓縮公用程式YUI compressor,可以提供更好的壓縮效率;該工具由著名的Yahoo Exceptional Performance項目組出品。JSMin非常流行,簡單,不過根據YUI compressor的說明,JSMin的壓縮演算法較為簡單,可能會流下很多換行; Yahoo的工程師那YUI庫做測試,發現YUI compressor的壓縮效果比JSMin好20%;當然,YUI
Time of Update: 2015-05-24
標籤:linux-kernel linux移植 tq2440 本實驗採用linux-2.6.30.4 version測試,交叉編譯為4.3.3,相關源碼可以自行下載或到本部落格查看是否有,在自己環境下嘗試編譯kernel通過確保環境ok為後續的移植做好準備。對下載的linux-2.6.30.4.tar.bz2進行解壓到自己指定位置 tar jxvf linux-2.6.30.4.tar.bz2
Time of Update: 2015-05-24
標籤:linux ubuntu 源碼 核心 能耗 系統定時器頻率是通過靜態預先處理定義的,在系統啟動時按照 HZ 值對硬體進行設定。體繫結構不同,HZ的值也不同。對於某些體繫結構,甚至是機器不同,HZ的值也會不同。
Time of Update: 2015-05-25
LFS(Linux From Scratch)學習,lfsscratch一、簡介 LFS──Linux from Scratch,就是一種從網上直接下載源碼,從頭編譯LINUX的安裝方式。它不是發行版,只是一個菜譜,告訴你到哪裡去買菜(下載源碼),怎麼把這些生東西( raw code) 作成符合自己口味的菜肴──個人化的linux,不單單是個性的案頭。 參考:http://www.linuxfromscratch.org/