真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

linux快照命令 linux支持快照的文件系統(tǒng)

Linux單獨的ps命令作用是什么?

Linux ps命令,英文全拼process

網(wǎng)站建設(shè)哪家好,找成都創(chuàng)新互聯(lián)公司!專注于網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、小程序開發(fā)、集團企業(yè)網(wǎng)站建設(shè)等服務(wù)項目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了平度免費建站歡迎大家使用!

status。用于顯示當(dāng)前進程的狀態(tài),類似于Windows的任務(wù)管理器。運用該命令可以確定有哪些進程正在運行和運行地狀態(tài)、進程是否結(jié)束、進程有沒有僵死、哪些進程占用了過多地資源等等。

Linux系統(tǒng)中ps命令如何使用?

語法

ps [options] [--help]

參數(shù)(ps的參數(shù)比較多,在這里為大家簡單列舉幾個常用的)

-A 列出所有的進程

-w 顯示加寬可以顯示較多的資訊

-au 顯示較詳細的資訊

-aux 顯示所有包含其他使用者的行程

au(x) 輸出格式:

USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND

USER:行程擁有者

PID:pid

%CPU:占用的CPU使用率

%MEM:占用的記憶體使用率

VSZ:占用的虛擬記憶體大小

RSS:占用的記憶體大小

TTY:終端的次要裝置號碼

STAT:該行程的狀態(tài)

①D 無法中斷的休眠狀態(tài)

②R 正在執(zhí)行中

③S 靜止?fàn)顟B(tài)

④T 暫停執(zhí)行

⑤Z 不存在但暫時無法消除

⑥W 沒有足夠的記憶體分頁可分配

⑦ 高優(yōu)先序的行程

⑧N 低優(yōu)先序的行程

⑨L 有記憶體分頁分配并鎖在記憶體內(nèi)

START:行程開始時間

TIME:執(zhí)行的時間

COMMAND:所執(zhí)行的指令

linux如何通過快照數(shù)據(jù)盤拷貝到系統(tǒng)盤?

Btrfs 又被稱為 Butter FS、Better FS 或 B-Tree FS,是由 Oracle 于 2007 年開始設(shè)計、開發(fā)的一個現(xiàn)代文件系統(tǒng),它于 2009 年開始便被合并入 Linux 2.6.29 內(nèi)核。Btrfs 基于 GPL 許可,由于不是十分穩(wěn)定,雖然許多 Linux 發(fā)行版都對其進行了集成,但并不作為默認文件系統(tǒng)進行使用。Btrfs 之所以被廣泛集成,因其支持磁盤快照、支持遞歸快照、對 RAID 的支持,支持子卷(Subvolumes),以及允許在線調(diào)整文件系統(tǒng)大小等優(yōu)秀特性。雖然目前大多 Linux 發(fā)行版都在用 Ext4 作為主要文件系統(tǒng),但將來隨時有可能被 Btrfs 所取代。 Btrfs 主要被設(shè)計用于解決當(dāng)前 Linux 文件系統(tǒng)各種「弱點」的 COW(copy-on-write)文件系統(tǒng), 有望提供更好的可擴展性和可靠性,其主要開發(fā)焦點都放在了容錯、修復(fù)和易于管理等方面。 接下來我將主要向大家介紹如何使用 apt-btrfs-snapshot 將 Linux 中的 btrfs 文件系統(tǒng)快照回滾到之前的系統(tǒng)狀態(tài)。使用 apt-btrfs-snapshot 創(chuàng)建和管理文件系統(tǒng)快照就像其它 APT 操作一樣簡單,使用它我們可以輕松地恢復(fù) btrfs 文件系統(tǒng)的狀態(tài)。 先決條件 為了創(chuàng)建并使用 btrfs 恢復(fù)你的 Linux 文件系統(tǒng),當(dāng)然需要使用的是 btrfs 文件系統(tǒng),還需要沒有使用 Ext 文件系統(tǒng)的單獨 /boot分區(qū),不然就沒法玩了。 安裝Btrfs包 條件滿足之后,就使用如下命令安裝 apt-btrfs-snapshot 包: apt-get install apt-btrfs-snapshot 安裝完成之后使用如下 apt-btrfs-snapshot 命令檢查是否支持 btrfs 快照的創(chuàng)建: apt-btrfs-snapshot supported 如果滿足 btrfs 文件系統(tǒng)的先決條件,會輸出 Supported,否則會輸出: Sorry, your system lacks support for the snapshot feature 你可以使用如下命令檢查 Ubuntu 上的 btrfs 子卷的默認布局: btrfs subvolume list 使用ATP操作創(chuàng)建快照 為了測試回滾操作,我們先在當(dāng)前系統(tǒng)中執(zhí)行一些 apt 操作,例如 apt-get。 apt-get update apt-get upgrade 按 Y 繼續(xù)執(zhí)行系統(tǒng)升級,你會看到 apt-btrfs-snapshot 已經(jīng)自動為升級之前的系統(tǒng)狀態(tài)創(chuàng)建了快照。 你也可以使用如下命令查看當(dāng)前系統(tǒng)中的快照列表: btrfs subvolume list / apt-btrfs-snapshot list 還原Btrfs快照 例如在系統(tǒng)升級過程中遇到了問題,我們需要恢復(fù)升級之前的系統(tǒng)狀態(tài),可以將 btrfs 文件系統(tǒng) mount 到一個單獨的位置,例如/mnt 下進行操作。 mount /dev/sda1 /mnt 查看 /mnt 目錄會輸出子卷: ls -l /mnt/ 其中的 @apt-snapshot-2016-05-24_02:18:31 是之前 apt 操作時的 root 文件系統(tǒng)快照。將當(dāng)前子卷重命名為 @ 開頭,再將 @apt-snapshot-2016-05-24_02:18:31 重命名為為當(dāng)前子卷后重啟系統(tǒng),即對快照進行了恢復(fù)操作。 刪除Btrfs快照 當(dāng)快照恢復(fù)后,或需要騰出部分磁盤空間時,可以使用如下命令來刪除快照: mount /dev/sda1 /mnt/ btrfs subvolume delete /mnt/@_latest-root/ umount /mnt 說得直白一點,Btrfs 快照實際上就是與其它子卷進行數(shù)據(jù)共享的子卷,其使用 Btrfs 的 copy-on-write 能力共享數(shù)據(jù)和對快照進行修改,原始子卷并不可見。一旦快照創(chuàng)建完成,它就被視為原始文件系統(tǒng)的可替換版本。

如何用Linux命令創(chuàng)建快照

Linux中的ps命令是Process Status的縮寫,顧名思義,就是查看進程狀態(tài)。ps命令用來列出系統(tǒng)中當(dāng)前運行的那些進程。ps命令列出的是當(dāng)前那些進程的快照,就是執(zhí)行ps命令的那個時刻的那些進程,如果想要動態(tài)的顯示進程信息,就可以使用top命令。

要對進程進行監(jiān)測和控制,首先必須要了解當(dāng)前進程的情況,也就是需要查看當(dāng)前進程,而 ps 命令就是最基本同時也是非常強大的進程查看命令。使用該命令可以確定有哪些進程正在運行和運行的狀態(tài)、進程是否結(jié)束、進程有沒有僵死、哪些進程占用了過多的資源等等??傊蟛糠中畔⒍际强梢酝ㄟ^執(zhí)行該命令得到的。

ps 為我們提供了進程的一次性的查看,它所提供的查看結(jié)果并不動態(tài)連續(xù)的;如果想對進程時間監(jiān)控,應(yīng)該用 top 工具。

ps工具標(biāo)識進程的5種狀態(tài)碼:

D 不可中斷 uninterruptible sleep (usually IO)

R 運行 runnable (on run queue)

S 中斷 sleeping

T 停止 traced or stopped

Z 僵死 a defunct (”zombie”) process

1.命令格式:

ps [參數(shù)]

2.命令功能:

用來顯示當(dāng)前進程的狀態(tài)。

3.命令參數(shù):

a 顯示所有進程

-a 顯示同一終端下的所有程序

-A 顯示所有進程

c 顯示進程的真實名稱

-N 反向選擇

-e 等于“-A”

e 顯示環(huán)境變量

f 顯示程序間的關(guān)系

-H 顯示樹狀結(jié)構(gòu)

r 顯示當(dāng)前終端的進程

T 顯示當(dāng)前終端的所有程序

u 指定用戶的所有進程

-au 顯示較詳細的資訊

-aux 顯示所有包含其他使用者的行程

-C命令 列出指定命令的狀況

--lines行數(shù) 每頁顯示的行數(shù)

--width字符數(shù) 每頁顯示的字符數(shù)

--help 顯示幫助信息

--version 顯示版本顯示

如何使用Linux命令創(chuàng)建快照

逐個字節(jié)進行快照 在Xen里創(chuàng)建快照的一種方法是在保存虛擬機當(dāng)前狀態(tài)后使用Linux dd。這包括以下步驟: 1.使用xm save命令禁用當(dāng)前的虛擬機狀態(tài)并將其寫入磁盤文件。這只把機器狀態(tài)寫入一個文件,不是用于Xen磁盤文件或分區(qū)的當(dāng)前狀態(tài)

linux下使用PE創(chuàng)建LVM快照詳細步驟

1.首先將硬盤sdb分4個區(qū)每個區(qū)大小200M,分別是sdb{5,6,7,8}。后將四個分區(qū)建立pv

2.之后把pv加入vg此處引入PE的概念。

由于vg是多個PE(塊)組成的,而且每個vg塊的PE最大數(shù)量是65534。默認每個PE的大小是4m

也就是說默認的每個vg最大也就是4m乘65534=256G,因此PE塊的大小決定了最終vg的大小。

此處我們定義PE塊的大小為16m。由于每個pv的大小是200m總共800m因此總共的pv個數(shù)是48。

建立命令如下vgcreate

-s

16M

lvm_vg

/dev/sdb{5,6,7,8}。

3.接下來我們利用PE塊的數(shù)量來創(chuàng)建lv由于每個pv能劃分出的PE是12個因此要創(chuàng)建一個600M的需要36個PE。命令如下lvcreate

-l

36

-n

lvm_lv

lvm_vg將建立的lv格式化并掛載到/mnt/lvm下。并且在其中建立了三個文件夾aaa

bbb

ccc。

4.接下來我們利用vg中剩下的PE來建立快照lvm_lv這個卷的快照。

由于剩下的PE有12個我們?nèi)坑脕碜隹煺铡?/p>

命令如下lvcreate

-l

12

-s

-n

lvm_ss

lvm_ss

/dev/lvm_vg/lvm_lv

快照建立完成后我們將其掛載到/mnt/snapshot下

等我們到該目錄下即可看到原來aaa

bbb

ccc三個目錄。

快照建立的關(guān)鍵命令是lvcreate加上-s的參數(shù)。而且如果要更新快照內(nèi)容只需將其卸載并刪除卷再從新建立即可。

小編推薦:怎么用U盤安裝Linux系統(tǒng)?

Linux下的邏輯卷快照有什么用啊

LVM(logical volume manager) 邏輯卷管理器

其中主要分為這幾個概念

1物理卷-簡稱PV

物理卷在邏輯卷管理器中屬于最底層的,任何的邏輯卷和卷組都必需依靠物理卷來建立,物理卷可以是一個完整的硬盤,也可以是硬盤中的莫一個分區(qū)

2卷組-簡稱VG

卷組是建立在物理卷之上,一個卷組中可以包含一個物理卷組或者多個物理卷

3邏輯卷-簡稱LV

邏輯卷是建立在卷組之上的,卷組中的空間可以建立多個邏輯卷,并且邏輯卷可以隨意從卷組的空閑空間中增減,邏輯卷可以屬于一個卷組,也可以屬于不同的多個卷組

4 物理區(qū)域-簡稱PE

物理區(qū)域是物理卷中最小的可分配儲存單元

5 邏輯區(qū)域-簡稱-LE

邏輯區(qū)域是邏輯卷中可用于分配的最小儲存單元

6 卷組描述區(qū)域-簡稱VGDA

用于描述物理卷,卷組,邏輯卷分配的所由信息

一個建立邏輯卷的流程如下

PV-VG-LV

物理卷包含卷組,卷組包含邏輯卷

二redhat9中使用邏輯卷管理器

1使用vgscan生成默認的配置文件,配置文件在/etc下的lvmconf 和lvmtab 2個文件

2 為邏輯卷管理器分配物理卷

我這里使用一個分區(qū)來作/dev/hda9

#fdisk hda

t

9

8e (為LVM分區(qū))

w

重起

#pvcreate /dev/hda9

使用

#pvdisplay /dev/hda9查看是否建立

這樣就建立好了物理卷

3在物理卷中建立卷組

#vgcreate vg0 /dev/hda9 其中vg0為要建立的卷組名程.這里的PE值我們使用默認的4M如需要增大可以使用-L 選想,記住一旦設(shè)定以后不可更改PE的值

#vgdisplay 查看是否建立成功

4 在卷組中建立邏輯卷

#lvcreate -L 100M -n vg1 vg0

其中-L 選項表示你想的邏輯卷大小,以后可以用命令增減 -n指定邏輯卷的名程和卷組的名程,也可以使用絕對路徑來達到上述目的

#lvdisplay /dev/vg0/vg1

查看是否建立成功

5 為邏輯卷建立文件系統(tǒng)

#mkfs.ext3 /dev/vg0/vg0

然后掛載嘗試是否建立成功

#mount /dev/vg0/vg1 /home

這樣一個邏輯卷就基本成型了

三 邏輯卷的管理

1增加新的物理卷到卷組

當(dāng)卷組中沒有足夠的空間分配給邏輯卷時,可以用給卷組增加物理卷的方法來增加卷組的空間

# vgextend vg0 /dev/hda8

這里注意hda8必需為LVM分區(qū)

2 擴充和減小邏輯卷的容量

#e2fsadm -L +100M /dev/vg0/vg1

-L 表示增減空間 +表示加 -表示建

#e2fsadm -L -100M /dev/vg0/vg1

這里要注意文件系統(tǒng)必需是ext2或ext3,而且需要卸載文件系統(tǒng)來執(zhí)行,減小的時候需要知道剪掉空間的大小,不然會造成丟失

在reiserfs文件系統(tǒng)中未作測試

3 刪除邏輯卷-卷組-物理卷 (必需按照先后順序來執(zhí)行刪除)

#lvremove /dev/vg0/vg1 刪除邏輯卷

#vgremove /dev/vg0 刪除卷組

這里有一個問題,如果建立的卷組是活動的,他就不能刪除

這里需要使用一個命令來是他變成固定的,以便刪除

#vgchage -a n /dev/vg0

-a 參數(shù)指定卷組是否是活動的,n表示固定,y表示活動

#vgremove /dev/vg0

成功

物理卷的刪除,移除/etc下的lvmconf 和lvmtab的兩個文件,然后將分區(qū)轉(zhuǎn)換為linux的就可以了

四 檢查物理卷,卷組,邏輯卷

分別使用3個命令

1pvscan 檢查物理卷

2vgscan 檢查卷組

3lvscan 檢查邏輯卷

這里只是介紹了邏輯卷管理器的基本建立和刪除

應(yīng)為今天時間有限,明天積蓄補充,希望此文對你有所幫助

明天內(nèi)容

如何備份邏輯卷

如何用LVM作鏡像卷

如何改變邏輯卷的屬性

五 為邏輯卷作備份

1當(dāng)你要備份你的卷組信息是,你就需要為卷組作備份,使用vgcfgbackup來備份

#vgcfgbackup vg0

備份的信息就是我們前面提到的VGDA備份到/etc/lwmconf/VG.conf

2當(dāng)你的卷組信息意外丟失時,你可以使用這個文件來恢復(fù)你的卷組信息,前提是你要備份了的

#vgcfgrestor -n vg0 /dev/hda8

或者

#vgcfgrestor -f /etc/lvmconf/XXX.conf

重卷組vg0中恢復(fù)物理卷的VGDA信息 -n參數(shù)指定卷組的名程 -f 制定備份文件路徑

3 恢復(fù)了物理卷及卷組的信息后我們還要恢復(fù)原來的建立的卷組和邏輯卷的設(shè)備文件

#vgmknods

這樣如果物理卷,卷組,邏輯卷的信息丟失或者設(shè)備文件被破壞是就可以用來及時恢復(fù)

六 卷組的合并于拆分

當(dāng)你想合并2個卷組時可以使用一下命令

這里有2個前提條件 1 卷組的PE(物理區(qū)域)大小相等 2 2個卷組必需是非活動的,這個可以用前面提到的vgchange命令來更改,做到以上2個條件就可以了

#vgmerge vg1 vg2

其中vg1為原始卷組,vg2是你想合并到到vg1的卷組

七 邏輯卷管理器管理命令(針對整個邏輯卷管理器,不針對物理卷,卷組,邏輯卷,是全局命令)注:全局命令都是以lvm開頭的

1復(fù)位邏輯卷管理器(全局命令)

#lvmchange -R

這個命令用來復(fù)位邏輯卷管理器,也就是reset,該命令會使所由的卷組和邏輯卷處于非活動狀態(tài),也就是不能使用卷組和邏輯卷,所以使用時一定小心

2 查看邏輯卷管理器日志

# lvmsadc

命令可以直接輸出到標(biāo)準(zhǔn)輸出,也就是屏幕上,也可輸出到文件中

# lvmsadc 1.txt

使用lvmsar 命令可一查看lvmsdac生成的日志文件

#lnmsar 1.txt

日志文件顯示邏輯卷管理器中設(shè)備的讀寫統(tǒng)計信息

顯示如下

total read :12 total write :222

3 利用LVM作邏輯卷的鏡像卷或成快照卷

快照卷不需要和父卷大小一致,我們假設(shè)不需要保存太多的快照文件,可以設(shè)置成10M

#lvcreate -s -L 10M -n kuaizhao /dev/vg0/vg1

這樣就從邏輯卷vg1中分出快照卷/dev/vg0/kuaizhao

這里又有一個問題,redhat9默認快照卷是以只讀方式掛載的,只讀方式的快照卷是不能和父卷同步數(shù)據(jù)的

這里需要使用lvchange命令使快照卷為讀寫方式掛載

#lvchange -p rw /dev/vg0/kuaizhao

然后

#mount /dev/vg0/vg1 /home

#mount /dev/vg0/kuaizhao /opt

目錄隨便,我這里只是測試

#cd /home

#touch test

#cd /opt

#ls

恭喜你可以看到文件數(shù)據(jù)已經(jīng)同步了

注:如快照卷不能容納超過自身設(shè)置的容量時,將被LVM管理器自動刪除

解決的方法:

1及時清理不必要的快照文件

2 設(shè)置邏輯快照卷和父邏輯卷大小一致


當(dāng)前題目:linux快照命令 linux支持快照的文件系統(tǒng)
分享網(wǎng)址:http://weahome.cn/article/hjscpd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部