Time of Update: 2018-12-04
所有的這些操作,都是在控制台介面下,root登入。一,先變一個魔法 $ cat /dev/fb0 > sreensnap /*擷取一屏的資料*/ $ clear /*清楚螢幕的輸出*/ $ cat sreensnap > /dev/fb0 /*將剛才的螢幕資料顯示*/二,操作/dev/fb0 1)查看/dev/fb0
Time of Update: 2018-12-04
ifconfig1.作用 ifconfig用於查看和更改網路介面的地址和參數,包括IP地址、網路遮罩、廣播位址,使用許可權是超級使用者。 2.格式 ifconfig -interface [options] address3.主要參數-interface: 指定的網路介面名,如eth0和eth1。up: 啟用指定的網路介面卡。down: 關閉指定的網路介面。broadcast address: 設定介面的廣播位址。pointopoint: 啟用點對點方式。address:
Time of Update: 2018-12-04
linux啟動後,卡在登入介面,在登入介面死迴圈,並伴隨有“滴滴”的系統音,無法登入系統。此問題有可能是系統記憶體空間耗盡或者是其它原因造成圖形介面顯示相關程式損壞而導致的。可以使用以下方法修複:1) sudo /etc/init.d/gdm stop2) sudo apt-get purge gdm3) sudo apt-get install wdm4)sudo
Time of Update: 2018-12-04
【摘要】如何把資料存放在存放裝置上?又如何訪問這些資料?這是檔案系統必須回答的兩個問題。現代檔案系統種類繁多,良莠不齊。這些檔案系統各有什麼特徵?有什麼優缺點?適用的環境是什嗎?本文將詳細介紹基於Linux系統的三個主要檔案系統:ext2、ext3和ReiserFS。簡介檔案系統是解決如何在存放裝置上儲存資料的一套方法,包括儲存布局、檔案命名、空間管理、安全控制等。Linux作業系統支援很多現代的流行檔案系統,其中ext2、ext3和ReiserFS最普遍。ext2檔案系統是伴隨著linux一起
Time of Update: 2018-12-04
在這裡我再講一下VPC安裝LINUX後花屏的解決方案。 在啟動時出現了好寬一個螢幕,並且上面只是花屏。別慌。首先重新啟動虛擬機器,在出現grub後,在安裝的系統上面按“e”,然後出現grub的配 置檔案,按鍵盤移動游標到第二行“Ker……”,再按“e”,然後在這一行的結尾加上:空格 single,然後按“b”重啟,就進入了“單一使用者模式”。 進入後在提示符下敲入:vi /etc/X11/XF86Config ,然後會開啟這個檔案,再輸入“/screen”,然後程式會顯示找到相關的配
Time of Update: 2018-12-04
1.掛載 OS 鏡像盤[root@dss media]# mount /dev/cdrom /media2.安裝 FTP 服務包[root@dss Server]# ls -lt | grep vsftp-rw-r--r-- 1 root root 143517 Nov 17 2010 vsftpd-2.0.5-16.el5_5.1.i386.rpm[root@dss Server]# rpm -ivh vsftpd-2.0.5-16.el5_5.1.i386.rpm[root@dss
Time of Update: 2018-12-04
LVM--Logical Volume
Time of Update: 2018-12-04
DRBD簡介:DRBD全稱Distributed Replicated Block (分布式的複製塊裝置),屬於Device公司,但是完全開源。它是一款基於塊裝置的檔案複製解決方案,速度比檔案層級的軟體如NFS,samba快很多,是很多中小企業的共用儲存首選解決方案。DRBD工作需要在兩個節點上同時準備一塊一模一樣的分區組成鏡像,這就是為什麼它叫做分布式複製塊裝置,它主要通過複製資料來實現檔案同步(備份),主要用於叢集檔案分享權限設定, 我們通過它的工作原理來瞭解塊複製和檔案複製的不同,如:首先
Time of Update: 2018-12-04
linux的啟動過程,是一個Linuxer必須要熟練掌握的。通過系統的啟動過程,可以更深入的理解Linux,假如linux系統出問題的話,可以通過啟動過程來分析原因,解決問題。而且,在掌握了linux的啟動流程後,還可以藉助宿主機來打造自己的Linux。下面是我畫的一張簡單的Linux啟動流程圖 在瞭解啟動流程之前,我們應該Crowdsourced Security Testing道系統的幾個重要指令碼和設定檔,他們對應的路徑為:1. /sbin/init2. /etc/inittab3.
Time of Update: 2018-12-04
前提條件: 確保安裝以下組件,否則可能在編譯一些選項時出錯。Legacy Software DevelopmentLegacy Network ServerX Software Development安裝mysql,由於mysql編譯比較慢,我們直接使用二進位包mysql安裝說明:安裝必須放在/usr/local/mysql1.解壓縮原始碼包到/usr/localtar mysql-5.5.15-linux2.6-i686.tar.gz -C /usr/local/mysql2.建立一個連結
Time of Update: 2018-12-04
/*************************************************************************** * File: $HOME/Projects/LinuXP/HowTo_ZhFontsConfig * Title: 為 Redhat Linux 添加新字型 * Author: Cure <angeleyes@eyou.com> * Date: 03-04-19 16:00 * --------------------------
Time of Update: 2018-12-04
PDF文檔是網上最流行的檔案格式之一,但是 Linux 下的一些PDF檔案閱讀軟體並不是十分完善,Adobe 公司提供的官方 PDF 閱讀軟體,介面與使用方法與 Windows 下非常相似,所以我們給出安裝方法,為了使機器上的所有使用者都可以使用,我們以 root 身份來安裝,安裝路徑為: /usr/local/1,去 adobe 公司首頁 http://www.adobe.com 點擊頁面左邊的 get Adobe Reader 表徵圖下載 Adobe Reader 軟體2,頁面正中間顯示:
Time of Update: 2018-12-04
在程式開發中,堆和棧是最常使用的兩個記憶體區,在Linux下棧分為使用者棧和核心棧,核心棧具有固定大小,而使用者棧可以通過ulimit來設定,最大8M。堆具有很大的靈活性,程式員可以根據需要擷取任意大小的記憶體(只只是相對於棧來說,對於32位機,它最大能分配2G多的虛擬位址空間)。malloc/free就是提供給程式員來在堆上分配記憶體的介面。在堆上分配記憶體,為什麼會產生額外的開銷?這些開銷是多少? 先來看看堆分配的主要資料結構:typedef struct free_list
Time of Update: 2018-12-04
摘自: linux.ccidnet.com 記錄檔系統ext3具有ext2所不具備的特點和優勢。順利完成從ext2到ext3的轉換,是實現ext3優勢的必經之路。ext3檔案系統是ext2檔案系統的更高一級版本,它有一個其它同類記錄檔系統所不具備的獨特優勢——完全相容ext2檔案系統,因而ext3能充分利用ext2中已有的操作和應用,而且比ext2更有效、更易用。它在ext2的基礎上加入了記錄中繼資料的日誌功能,是一個支援非同步日誌。Red Hat 7.2和SuSE
Time of Update: 2018-12-04
THE USER ID OF A PROCESS 核心會給每個進程關聯兩個和進程ID無關的使用者ID,一個是真實使用者ID,還有一個是有效使用者ID或者稱為
Time of Update: 2018-12-04
對Windows使用者來說,作業系統必須裝在同一分區裡,它是商業軟體!所以你沒有選擇的餘地!對Red Hat Linux來說,你有了較大的選擇餘地,你可以把系統檔案分幾個區來裝(必須要說明載入點),也可以就裝在同一個分區中(載入點是“/”)。下面我們看看可以建立哪些分區(僅列常用幾種)。/boot分區,它包含了作業系統的核心和在啟動系統過程中所要用到的檔案,建這個分區是有必要的,因為目前大多數的PC機要受到BIOS的限制,況且如果有了一個單獨的/boot開機磁碟分割,即使主要的根分區出現了問題,
Time of Update: 2018-12-04
一,安裝郵件傳輸代理程式程式sudo apt-get install sendmail sudo apt-get install sendmail-cf二,安裝mailutils否則不能使用mail命令三,配置sendmail 預設只會為本機使用者發送郵件,只有把它擴充到整個Internet,才會成為真正的郵件伺服器。 vi /etc/mail/sendmail.mcDAEMON_OPTIONS(`Family=inet, Name=MTA-v4, Port=smtp, Addr=127.
Time of Update: 2018-12-04
下面是分析tcp_v4_init的時候了,這個函數在net/ipv4/tcp_ipv4.c裡面:__initfunc(voidtcp_v4_init(structnet_proto_family*ops)){interr;tcp_inode.i_mode=S_IFSOCK;tcp_inode.i_sock=1;tcp_inode.i_uid=0;tcp_inode.i_gid=0;tcp_socket->inode=&tcp_inode;tcp_socket->state=S
Time of Update: 2018-12-04
Linux下ARM彙編教程第一部分 Linux下ARM彙編文法儘管在Linux下使用C或C++編寫程式很方便,但彙編來源程式用於系統最基本的初始化,如初始化堆棧指標、設定頁表、操作ARM的副處理器等。初始化完成後就可以跳轉到C代碼執行。需要注意的是,GNU的彙編器遵循AT&T的彙編文法,可以從GNU的網站(www.gnu.org)上下載有關規範。 一. Linux彙編行結構 任何彙編行都是如下結構: [:] [} @ comment [:] [} @ 注釋 Linux ARM
Time of Update: 2018-12-04
Linux 移植流水賬首先,要看晶片的核Linux是否支援,如果不支援,那麼工作量極其大,放棄吧。 如果cpu核linux支援的話,移植linux,主要是根據SOC所整合的外圍模組,將驅動完成。 下面以一款ARM926ejs的晶片為例,在linux 26.22.5上的移植 。 假設晶片叫 MYCHIP 第一步 環境的建立 : 1 在config檔案中添加你的晶片支援 a) mkdir arch/arm/mach_mychip, 添加Kconfig和Makefile檔案