Time of Update: 2015-03-18
標籤:linux 安裝系統 遠端連線系統 1.安裝Linux作業系統: 使用軟體: VMware Workstation 11.0, CentOS 6.6。具體步驟:650) this.width=650;" src="/e/u261/themes/default/images/spacer.gif" style="background:url("/e/u261
Time of Update: 2015-03-17
標籤:Linux開機啟動程式詳解我們假設大家已經熟悉其它作業系統的引導過程,瞭解硬體的自檢引導步驟,就只從Linux作業系統的引導載入程式(對個人電腦而言通常是LILO)開始,介紹Linux開機引導的步驟。載入核心LILO啟動之後,如果你選擇了Linux作為準備引導的作業系統,第一個被載入的東西就是核心。請記住此時的電腦記憶體中還不存在任何作業系統,PC(因為它們天然的設計缺陷)也還沒有辦法存取機器上全部的記憶體。因此,核心就必須完整地載入到可用RAM的第一個MB之內。為了實現這個目的,核心是被
Time of Update: 2015-03-14
標籤:設定檔 執行檔案 shared 顯示器 linux 檔案系統:rootfs:根檔案系統FHS:檔案系統層級標準,規定linux發行版應該建立的目錄/boot:系統啟動相關檔案,如核心、initrd,以及grub(bootloader)/dev:裝置檔案裝置檔案塊裝置:隨機訪問裝置;資料區塊;硬碟裝置號:主裝置號(major
Time of Update: 2015-03-13
標籤:網路通訊協定我們每天使用互連網,你是否想過,它是如何?的?全世界幾十億台電腦,串連在一起,兩兩通訊。北京的某一塊網卡送出訊號,深圳的另一塊網卡居然就收到了,兩者實際上根本不知道對方的物理位置,你不覺得這是很神奇的事情嗎?為了使各種不同的電腦之間可以互聯,ARPANet指定了一套電腦通訊協定,即TCP/IP協議( 族
Time of Update: 2015-03-11
標籤:yum(全稱為 Yellow dog Updater, Modified)是一個在Fedora和RedHat以及SUSE中的Shell前端軟體包管理器。基於RPM包管理,能夠從指定的伺服器自動下載RPM包並且安裝,可以自動處理依賴性關係,並且一次安裝所有依賴的軟體包,無須繁瑣地一次次下載、安裝。yum提供了尋找、安裝、刪除某一個、一組甚至全部軟體包的命令,而且命令簡潔而又好記。yum的命令形式一般是如下:yum [options] [command] [package
Time of Update: 2015-03-13
標籤:linux centos 單一使用者模式 使用版本為:Centos6.61、開機進入啟動介面後按e或斷行符號鍵,進入到GRUB啟動菜單,如;650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/5B/32/wKioL1UCPPPy7y1hAADvQbKvWB8969.jpg" style="float:none;" title=
Time of Update: 2015-03-08
標籤:本文主要說說如何編譯自己開發的核心模組。由於驅動通常也被編譯成核心模組,因此文章的內容也適用於驅動的編譯。由於在下能力相當有限,有不當之處,還望大家批評指正^_^一、準備工作準備工作如何做,這裡就不詳說了。a) 首先,你要有一台PC(這不廢話麼^_^),裝好了Linux。b) 安裝好GCC(這個指的是host gcc,用於編譯產生運行於pc機程式的)、make、ncurses等工具。c)
Time of Update: 2015-03-07
標籤:python qq webqq pylinuxqq是博主在linux平台下面使用webqq或者其他第三方外掛程式,或者wine類比,都或多或少的有一些缺陷。而且一直想鍛煉一下,自己寫一個linux平台下面的QQ。pylinuxqq基於python,目前博主還算小菜,正在開發當中。下面就記錄下開發中遇到的一些問題:項目地址:https://github.com/younfor/PyLinux
Time of Update: 2015-03-11
標籤: 在編譯VLC時遇到提示: /usr/share/automake-1.14/am/ltlibrary.am: warning: ‘lib/libtiger.la‘: linking libtool libraries using a non-POSIX /usr/share/automake-1.14/am/ltlibrary.am: archiver requires ‘AM_PROG_AR‘ in ‘configure.ac‘ 查了N久網頁,最終的解決辦法讓人想罵娘。
Time of Update: 2015-03-04
標籤: 最近在搞安全性測試,韌體逆向和連接埠掃描都需要Kali,需要Kali與操作PC之間傳輸檔案,才知道Kali屬於debian,也才開始熟悉vsftpd 為了最最方便的使用,就配置了一個匿名使用者也可訪問的vsftp,也是配了好久,終於成功了,三步走! 1、安裝vsftp apt-get........ 不贅述了
Time of Update: 2015-03-08
標籤:pipe_size pipe_buf 管道最大值 現在開發的項目是從solaris到linux的應用移植。經常用到popen函數,使用8192位元組的數組讀取popen輸出,但沒有進行溢出判斷。剛開始認為是一個簡單的記憶體越界,但對popen和PIPE調查以後,疑惑越來越多了。1)問題的引出popen使用管道來記錄被調用命令的輸出,那麼popen的最大寫入位元組數必然是管道的最大Í
Time of Update: 2015-03-03
標籤:linux ssh.dropbear telnet:遠程登入協議採用c/s架構,全程使用明文。應用程式層協議,工作在tcp 23連接埠。S:telnet伺服器C:telnet用戶端ssh:Secure Shell 應用程式層協議,工作在tpc 22連接埠。通訊過程及認證過程都是加密的,基於主機認證。使用者認證過程加密資料轉送過程加密主機密鑰hostkey:非對稱式加密secert keypublic
Time of Update: 2015-03-02
標籤:命令替換 rwx 命令替換 $(command) or `` 反引號 優先執行命令 Tab鍵上邊的鍵bash 支援的引號``反引號 命令替換"" 雙引號 弱引用,可以實現變數替換。‘‘ 單引號 強引用,不完成變數替換。檔案名稱通配 安全上下文相對於檔案: r: 可讀,可以使用類似cat等命令查看檔案內容。
Time of Update: 2015-02-26
標籤:說明文檔:MyEclipse產生註冊碼
Time of Update: 2015-03-13
【Linux筆記】如何利用logrotate工具自動切分滾動中的記錄檔,linuxlogrotate在很多實際項目中,應用程式會持續寫日誌,如果程式碼中沒有調用支援自動切分(如按filesize或date切割)的日誌庫,則記錄檔會很快增長到G層級。單機操作大檔案對後續跟進日誌來說非常不方便。本文介紹如何利用logrotate這個工具來在應用程式外部切分日誌。1. logrotate是什麼logrotate是大多數linux系統內建的日誌切割工具,在shell終端輸入"man
Time of Update: 2015-03-15
Linux下擷取裝置PCI ID的方法有的時候,開發時需要用到裝置的pci ID,如用dpdk來綁定某個網卡,需要用網卡的pci ID。下面有一些方法是可以擷取pci ID的。1.使用lspci命令。如02:00.0 USB controller: Intel Corporation 82371AB/EB/MB PIIX4 USB02:01.0 Ethernet controller: Intel Corporation 82545EM Gigabit Ethernet Controller (
Time of Update: 2015-03-14
Ubuntu虛擬機器中斷後重啟網路斷接錯誤解決方案,ubuntu虛擬機器因為該死的windows自動更新,所以vmplayer經常會被強制關閉。但重新啟動後,會發生不能串連到網路的情況顯示:waiting for the network configuration……Waiting for 60 seconds more for network configuration……Booting system without full
Time of Update: 2015-02-27
【主機規劃與磁碟分割】 磁碟分割 MBR磁碟串連的方式與裝置檔案名稱的關係主流的磁碟介面為SATA介面。 SATA/USB/SCSI等磁碟介面都是使用SCSI模組來驅動的,因此這些介面的磁碟裝置檔案名稱都是/dev/sd[a-p]的格式。順序需要根據Linux核心檢測到磁碟的順序來決定。比如PC上面有兩個SATA磁碟以及一個USB磁碟,而主板上面有6個SATA的插槽。這兩個SATA磁碟分別安插在轉的SATA1 SATA5介面上,請問這三個磁碟在Linux中的裝置檔案名稱是什嗎?
Time of Update: 2015-02-27
怎樣在 Linux 系統中恢複已刪除檔案當使用者意外地刪除了一個仍然需要的檔案時,大多數情況下,是沒有簡便的方法可以重新找回或重建這個檔案。不過,幸運的是檔案是可以通過一些方法恢複的。當使用者刪除了一個檔案,該檔案並沒有消失,只是被隱藏了一段時間。這裡將解釋它是如何工作的。在一個檔案系統中,有一個叫做 檔案配置表 的東西,這個表追蹤檔案在儲存單元(如硬碟, MicroSD
Time of Update: 2015-02-25
檢測 Linux 記憶體使用量情況的 free 命令的10個例子Linux是最有名的開源作業系統之一,它擁有著極其巨大的命令集。確定實體記憶體和交換記憶體所有可用空間的最重要、也是唯一的方法是使用“free”命令。Linux