[讀書筆記]Linux核心對記憶體的使用(2)分頁管理的細節

/*=====================================TITLE:Linux核心對記憶體的使用(2)分頁管理的細節BOOK: Linux核心完全注釋 機械工業出版社 趙炯 著NOTER:WQL ·

Linux小白教程:ubuntu 關於root許可權的種種

要實現用root登入,按如下步驟操作:1.在終端運行sudo passwd root,為root設定一個密碼。2.在”系統-系統管理-登入視窗-安全”中,選中”允許本地管理員登入”。登出後,就可以用root登入了。如果是普通使用者登入,想在檔案瀏覽器中有root許可權,可在終端運行 sudo gnome-open / , 這樣對什麼目錄都有許可權了。root預設是被禁用的,就是不能登入系統如果要擷取root身份登入的功能,用 sudo -i運行sudo -s

Linux NAT設定

1:echo "1" >/proc/sys/net/ipv4/ip_forward 或vi  /proc/sys/net/ipv4/ip_forward把0改為1,0表示IP FORWARDING功能是關閉,1表示開啟。2:iptables -t nat -A POSTROUTING -o eth0 -s 192.168.0/24 -j MASQUERADE

[讀書筆記]Linux核心對記憶體的使用(1)

/*=====================================TITLE:Linux核心對記憶體的使用(1)BOOK: Linux核心完全注釋 機械工業出版社 趙炯 著NOTER:WQL · 2006=======================================*/基本名詞解釋:程式的邏輯地址(Logical Address):程式執行程式碼片段限長內的位移地址。    相關知識:分段和分頁機制   

Linux inird 入門及製作

LINUX核心自從2.6版以後,就大力推薦CPIO-INITRD.現在各大LINUX發行版的INITRD都是CPIO格式的.如何製作CPIO-INITRD.首先假設咱們已經用BUSYBOX或KLIBC或別的什麼做好了根檔案系統,位於~/rootfs下.按照IBM DEVELOPERWORKS裡的文章說,可以用以下命令製作CPIO-INITRD:cd ~/rootfsfind . | cpio -c -o > ../initrd.imggzip

Linux案頭只有1%嗎?

近日,根據NetApplications的調查報告,斷言:全球GNU/Linux案頭使用者只佔全球電腦使用者的1.02%,可憐兮兮的。實際情況到底怎樣呢?這是一個基本的認識問題,必須搞清楚。         大家知道,凡是商業調查都需要較大的成本投入和外力支援,有明顯的目的性,不會是純粹公益性的調查。事實上,針對上述調查,存在很大的異議(爭議),有許多不同的聲音。       

Linux下Configure命令詳細介紹

 Linux環境下的軟體安裝,並不是一件容易的事情;如果通過原始碼編譯後在安裝,當然事情就更為複雜一些;現在安裝各種軟體的教程都非常普遍;但萬變不離其中,對基礎知識的紮實掌握,安裝各種軟體的問題就迎刃而解了。Configure指令碼組態工具就是基礎之一,它是autoconf的工具的基本應用。   與一些技巧相比,Configure顯得基礎一些,當然使用和學習起來就顯得枯燥乏味一些,當然要成為高手,對基礎的熟悉不能超越哦。  為此我轉載了一篇關於Configure選項配置的詳細介紹。供大家參考: 

Linux讓應用只在特定案頭環境下自動啟動

預設情況下你自已添加的或自動添加到啟動菜單的軟體會在所有案頭環境下啟動。你有沒有想過讓某個應用在特定案頭環境下自動啟動呢?如Mailnag是一個GNOME Shell mail

Linux伺服器守護進程+自動啟動+服務配置筆記

轉自: http://www.cppblog.com/sunicdavy/archive/2012/02/28/166680.html1.1 為進程添加守護進程參考連結http://yubosun.akcms.com/tech/linux-daemon-program.htm 1: #include <unistd.h> 2: #include <signal.h> 3: #include <sys/types.h> 4:

linux ssh用戶端密鑰轉寄

前言一般公司的伺服器放在外網時,都會設定一個跳板機,訪問公司其他伺服器都需要從跳板機做一個ssh跳轉(防火牆規則會做相應配置),而前文講過,外網的伺服器基本都要通過認證登入的。於是我們面臨一個情況,本機ssh->跳板機->目標機器。如果是密碼驗證,這個問題都不到,但是對於認證登入,就帶來一個ssh密鑰轉寄的問題。linux ssh用戶端密鑰轉寄如果是linux用戶端,從linux用戶端的ssh跳轉過去時,一般我們會執行命令ssh

Linux伺服器使用SSH的命令

登陸:ssh [hostname] -u user輸入密碼:*****登 陸以後就可以像控制自己的機器一樣控制它了,不過沒有可視化的介面。不過現在我所使用過的兩個版本Linux(SUSE和FC5)中有可以使用類似FTP 介面的工具。使用工具串連時,選擇SSH,連接埠是填伺服器的SSH連接埠,預設是22,但是還是要手工填寫。串連上以後FTP介面和shell同時使用可以 提高工作效率。簡單的傳輸命令:scpscp /etc/php.ini

Linux 詳細查看檔案夾大小

查看linux檔案 目錄的大小和檔案夾包含的檔案數統計總數大小du -s files/du -sm * | sort -n //統計目前的目錄大小 並安大小 排序du -sk * | sort -ndu -sk * | grep chuangtse //看一個人的大小du -m | cut -d “/” -f 2 //看第二個/ 字元前的文字查看此檔案夾有多少檔案 /*/*/* 有多少檔案du xmldb/du xmldb/*/*/* |wc -l40752解釋:wc

linux開機啟動服務的修改與查看

每次系統開機的時候,都會根據不同的runlevel層級啟動不同的服務。開機按[CTRL]+[ALT]+[F7]/[F8]可查看系統啟動時正在啟動的服務!!!!  眾所周知Linux給我們提供了7中不同的啟動層級0~6,那麼不同的啟動層級都會啟動那些服務哪。可以使用chkconfig ——list 查看,可以使用chkconfig 服務名 ——level 3 {on|of}修改是否要再某個層級啟動或停止。  1. 例如:要把sshd服務在第3種啟動層級中停止。[root@team4 rc3.d]#

linux下查看硬體設定

常用命令整理如下:查看主板的序號: dmidecode | grep -i ’serial number’用硬體檢測程式kuduz探測新硬體:service kudzu start ( or restart)查看CPU資訊:cat /proc/cpuinfo [dmesg | grep -i 'cpu'][dmidecode -t processor]查看記憶體資訊:cat /proc/meminfo [free -m][vmstat]查看板卡資訊:cat

linux gcc下實現簡單socket通訊端小程式

服務端代碼如下: //服務端#include <stdio.h>#include <sys/types.h>#include <sys/socket.h>#include <sys/un.h>#include <errno.h>#include <unistd.h>#include <signal.h>#include <sys/wait.h>#include

Windows 和 Linux 下產生以目前時間命名的檔案

在 Windows、Linux 作業系統,分別利用BAT批次檔和Shell指令碼,產生類似“20110228_082905.txt”以“年月日_時分秒”命名的檔案。   Windows BAT批次檔:@echo off set time_hh=%time:~0,2% if /i %time_hh% LSS 10 (set time_hh=0%time:~1,1%) set filename=%date:~,4%%date:~5,2%%date:~8,2%_%time_hh%%time:~3,2%

Linux流量監控工具 – iftop (最全面的iftop教程)

文章目錄 安裝方法2:(懶人辦法,最簡單)1、iftop介面相關說明2、iftop相關參數常用的參數進入iftop畫面後的一些操作命令(注意大小寫) 在類Unix系統中可以使用top查看系統資源、進程、記憶體佔用等資訊。查看網路狀態可以使用netstat、nmap等工具。若要查看即時的網路流量,監控TCP/IP串連等,則可以使用iftop。一、iftop是什嗎?iftop是類似於top的即時資料流量監控工具。官方網站:http://www.

Linux Mint 11開啟Compiz Fusion特效

Linux mint 11 是ubuntu 做的最好的衍生版系統,本教程中使用的顯卡為NVIDIA GeForce 8200,其他顯卡是否可以正常開啟 Compiz Fusion 特效還不知道。  首先需要啟用專有的NVIDIA驅動程式,依次開啟 Administration(系統管理) > Additional Drivers(附加驅動):  安裝好之後需要重新啟動系統。  如果你沒有出現此附加驅動,按照下面的方法安裝:  添加ubuntu-x-swat

linux rpm卸載參數

rpm卸載參數--test : 卸載測試 --nodeps : 不檢查依賴 --noscripts : 不執行指令碼程式 --notriggers : 不執行觸發程式 --justdb : 僅修改資料庫 --force 強制  RPM卸載軟體包,並不是簡單地將原來安裝的檔案逐個刪除,那樣做的話,可能會出現這樣或那樣的問題。如,A軟體包依靠B軟體包做某些工作,若B軟體包卸載了,則A軟體包就不能正常運行了。RPM為使用者安全考慮,會做某些檢查,儘可能排除出錯的情況。    

linux 定時備份資料庫

#可以將這個指令碼放進/etc/crontab,01 0 * * * mysqlbackup.sh   #好了,每周天淩晨 00:01 系統就會自動運行 backup.sh 檔案備份 MySQL 資料庫了。 #自動備份這個指令碼每天最多隻執行一次,而且只保留最近五天的備份在伺服器上。   #代碼: #!/bin/bash   #Setting   #設定資料庫名,資料庫登入名稱,密碼,備份路徑,日誌路徑,資料檔案位置,以及備份方式  

總頁數: 3662 1 .... 386 387 388 389 390 .... 3662 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.