Time of Update: 2015-03-08
標籤:本文主要說說如何編譯自己開發的核心模組。由於驅動通常也被編譯成核心模組,因此文章的內容也適用於驅動的編譯。由於在下能力相當有限,有不當之處,還望大家批評指正^_^一、準備工作準備工作如何做,這裡就不詳說了。a) 首先,你要有一台PC(這不廢話麼^_^),裝好了Linux。b) 安裝好GCC(這個指的是host gcc,用於編譯產生運行於pc機程式的)、make、ncurses等工具。c)
Time of Update: 2015-03-08
標籤:禁止root遠程登入作為預設系統管理帳號root是最容易攻擊的目標。禁止通過ssh遠程登入是絕對必須的。方法:編輯 /etc/ssh/sshd_configPermitRootLogin no同時,請為管理員建立個人賬戶,並分配到sudoers使用者組(預設為%admin)$ sudo adduser example_user$ sudo usermod –a -G admin
Time of Update: 2015-03-08
標籤:目錄1. Linux初始化init系統2. Linux設定檔自動載入過程 1. Linux初始化init系統Linux初始化init系統在不同作業系統系列下的區別1. RHEL 5: SysVinit2. RHEL 6: Upstart3. RHEL 7: SystemdRHEL 5.x為例進行學習RHEL的啟動過程按步驟大致可以分為:1. POST加電自檢 2. BIOS(Boot Sequence) 3. 載入對應引導上的MBR(bootloader) 4.
Time of Update: 2015-03-08
標籤:linux刪除目錄很簡單,很多人還是習慣用rmdir,不過一旦目錄非空,就陷入深深的苦惱之中,現在使用rm -rf命令即可。直接rm就可以了,不過要加兩個參數-rf 即:rm -rf 目錄名字-r 就是向下遞迴,不管有多少級目錄,一併刪除-f 就是直接強行刪除,不作任何提示的意思刪除檔案夾執行個體:rm -rf /var/log/httpd/access將會刪除/var/log/httpd/access目錄以及其下所有檔案、檔案夾刪除檔案使用執行個體:rm -f
Time of Update: 2015-03-08
標籤:一、安裝Centos二、Linux網路網路環境設定a.配置linux與客戶機相連通b.配置linux上網三、Yum詳解yum 的基本操作a.使用 yum 安裝新軟體 yum install –y Softwareb.使用 yum 更新軟體 yum update –y Softwarec.使用 yum 移除軟體 yum remove –y Software d.使用 yum 搜尋軟體通過軟體名和屬性搜尋 yum list
Time of Update: 2015-03-08
標籤:該命令用於統計給定檔案中的字元數、行數。命令文法:wc 選項 檔案名稱wc -l filename該語句用來統計名稱為filename的檔案中的行數wc -c filename該語句用來統計名稱為filename的檔案中的位元組數wc -w filename該語句用來統計名稱為filename的檔案中的字數在網站日誌的分析中,常用的是wc -l
Time of Update: 2015-03-08
標籤:nohup命令可以不掛斷的運行命令,比如我們經常通過用戶端工具動作伺服器,當用戶端工具和伺服器的連結中斷後,啟動並執行命令也將中斷。針對這樣的情況,我們可以使用nohup命令,進行不掛斷的運行命令。比如我們執行一個php命令,那麼可以這樣寫 nohup php createhtmls.php 1 1
Time of Update: 2015-03-08
標籤:在弄到新伺服器,安裝了所有東西後,開始配置新的網站測試了,可是問題卻隨之而來呀,主要是網站設定成功,但是並不支援php。nginx配置網站其實就是基於一ip多網站。那麼在配置目錄中建立一個設定檔,名字起得和網站名字相同,然後寫入:server { listen 80; server_name www.piyaoyan.com piyaoyan.com; access_log /var/log/nginx/piyaoyan.com/access.log
Time of Update: 2015-03-08
標籤:學習了網上的一些資料,自己試著摸索了一下,整理出這篇文章。不當之處,還請大家批評指正。謝謝。重要的參考資料有:http://raspberrypi.stackexchange.com/questions/192/how-do-i-cross-compile-the-kernel-on-a-ubuntu-hosthttp://blog.csdn.net/xdw1985829/article/details/6833319好了,下面進入正題。一、準備工作準備工作如何做,這裡就不詳說了。a)
Time of Update: 2015-03-08
標籤: 這一篇我要體驗的虛擬機器系統是Xen。在虛擬機器領域,Xen具有非常高的知名度,其名字經常在各類文章中出現。同時Xen也具有非常高的難度,別說玩轉,就算僅僅只是理解它,都不是那麼容易。之所以如此,那是因為Xen採用了和我前面介紹的那幾個虛擬機器完全不同的架構。在這裡,我稱之為令人腦洞大開的奇異架構。 比如說在經典的虛擬機器架構中,虛擬機器軟體運行於Host System之中,而Guest System運行於虛擬機器軟體之中。為了提高Guest
Time of Update: 2015-03-08
標籤:linux系統啟動今天早上公司內部伺服器啟動的時候出現了個問題:650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/5A/3B/wKiom1T6ztyDnHR0AAORj-P1XTg246.jpg" title="1.png" alt="wKiom1T6ztyDnHR0AAORj-P1XTg246.jpg"
Time of Update: 2015-03-09
標籤:linux sudo su #su [OPTION] USERNAME 切換使用者[OPTION]- 變更當前的工作環境PWD空 預設切換為root使用者預設情況下使用su只是將PAHT和使用者切換為USERNAME的,並不變更PWD。使用-則和用USERNAME登陸在實質上是一樣的。#sudo [OPTION]
Time of Update: 2015-03-09
標籤:linux核心關於Linux 32位記憶體下的記憶體空間布局,可以參考這篇博文Linux下C程式進程地址空間局關於原始碼中各種資料類型/代碼在elf格式檔案以及進程空間中所處的段,在x86_64下和i386下是類似的,本文主要關注vm.legacy_va_layout以及kernel.randomize_va_space參數影響下的進程空間記憶體宏觀布局。情形一:vm_legacy_va_layout=1 kernel.randomize_va_space=0
Time of Update: 2015-03-09
標籤:ubuntu下面測試通過VMware上的操作:1、VMware中的Linux系統需要安裝SSH服務sudo apt-get install openssh-server openssh-client2、一般安裝後ssh服務會自動開啟,如果重新啟動後ssh服務關閉了,可以/etc/init.d/sshd start (驗證狀態/etc/init.d/sshd status、重啟/etc/init.d/sshd restart)3.
Time of Update: 2015-03-08
標籤: 眾所周知,bash是一款極其強大的shell,提供了強大的互動與編程功能。這樣的一款shell中自然不會缺少“函數”這個元素來協助程式進行 模組化的高效開發與管理。於是產生了由於其特殊的特性,bash擁有了fork炸彈。Jaromil在2002年設計了最為精簡的一個fork炸彈的實 現。
Time of Update: 2015-03-08
標籤:linux ubuntu 64位 Linux命令之finger[email protected]:~$ finger程式“finger”尚未安裝。 您可以使用以下命令安裝:sudo apt-get install finger[email protected]:~$ sudo apt-get install finger[sudo] password for
Time of Update: 2015-03-08
標籤:十年營運系列之基礎篇 - Linux曾林 聯絡:[email protected]網站:www.jplatformx.com著作權:文章未經同意請勿轉載一、引言
Time of Update: 2015-03-08
標籤:---恢複內容開始---內容一:實驗報告相關說明。真實姓名 謝潤幫原創作品轉載請註明出處 所學課程:《Linux核心分析》MOOC課程 連結:http://mooc.study.163.com/course/USTC-1000029000虛擬實驗室實驗 內容二:彙編代碼的工作過程中堆棧的變化分析分析分兩部分:(堆棧地址的標號沒有對齊,請諒解)第一部分是堆棧變換圖。第二部分是變換圖的說明。 第一部分 圖解 第二部分
Time of Update: 2015-03-08
標籤: 本文翻譯自DigitalOcean的An Introduction to Securing your Linux VPS,建議閱讀原文。之前投遞在osc翻譯區,一直審核,只好發表到部落格這了 前言 利用這個偉大平台的強大功能和靈活性,掌控你自己的Linux伺服器是學習新事物的良好機會。不過Linux伺服器管理員必須對任何可連網的機器採取同樣的謹慎措施,以確保它的安全。 歸類在"Linux
Time of Update: 2015-03-09
筆記本上CentOS7合蓋後黑屏但不進入睡眠模式CentOS 7合蓋後黑屏但不進入睡眠模式修改systemd 能夠處理某些電源相關的 ACPI事件,你可以通過從 /etc/system/logind.conf 以下選項進行配置: HandlePowerKey 按下電源鍵後的行為 HandleSleepKey 按下掛起鍵後的行為 HandleHibernateKey 按下休眠鍵後的行為 HandleLidSwitch 合上筆記本蓋後的行為行為可以是