1樓:匿名使用者
第1組命令:
mkfs.ext3 -t news /dev/sda5 (指定該分割槽檔案系統的塊大小為4096)
mkfs.ext3 -b 4096 /dev/sda5
第2組命令:
mkfs.ext3 -i 4096 /dev/sda5 (指定每個inode的位元組數為4096)
mkfs.ext3 /dev/sda5
mkfs.ext3 -b 2046 -m 2 /dev/hda5 格式化並設定資料塊為2kb,設定保留塊為2%
或者用tune2fs -m 2 /dev/hda4 這種方法不用格式化就可設定
tune2fs -l /dev/hda5 可以檢視檔案系統的詳細資訊
tune2fs -j /dev/hda4 可以將ext2轉換為ext3而不損壞資料
檔案系統的檢查工具:fsck e2fsck
e2fsck 用時有危險,不能很好的辨識檔案系統,特別是ext2,ext3混用時
fsck得用法:fsck -t ext3 /dev/hda5 或 fsck.ext3 /dev/hda5
一個塊裝置,linux下怎麼讀取指定大小及偏移量的資料出來?
2樓:匿名使用者
使用open函式開啟塊裝置檔案,然後使用lseek函式設定偏移量,最後使用read函式讀取指定的大小的資料。
三個函式的使用方法請自行搜尋
3樓:匿名使用者
linux操作塊裝置的命令是dd if= of= skip= bs= count=可以滿足你的想法.
如果寫**,完全可以用標準流庫做open塊裝置,seek到特定偏移,然後read資料即可
4樓:匿名使用者
這個可以用dd命令實現
例如 dd if=/dev/sda1 of=cc.txt bs=1m count=3 seek=3
解釋: 從sda1讀取,生成檔案cc.txt, 塊大小為1m,數量為3塊(1m*3=3m,所有生內成檔案大小為3m),seek=3意思容是跳過sda1的前三個block(因為bs=1m,所以跳過前3m的內容)
希望能幫助樓主。
linux 如何將一個大檔案分成幾個小檔案
5樓:幻翼高達
1、連線上相應的linux主機,進入到等待輸入shell指令的linux命令列狀態下。
2、在linux命令列下輸入shell指令:split -l 3 test.txt test。
3、最後,按下回車鍵執行shell指令,此時會看到test.txt被成功拆分為了3個檔案。
6樓:匿名使用者
用7z或rar分卷壓縮
例如7z a c.7z b -v100m
將檔案或資料夾b分卷壓縮為檔名為c的7z分卷壓縮包,每卷100mb
7樓:雪v歌
方法/步驟
1.命令:split,例子:
2.以行數拆分 -l引數:
3.split –l 50 原始檔案 拆分後檔名字首4.說明:
以50行對檔案進行拆分,最後一個檔案的行數沒有50行以實際行數進行分配,比如有一個名為 wlan_date.txt的檔案,公有120行,進行拆分:
split -l 50 wlan_date.txt wlan5.拆分後會生成 wlanaa wlanab wlanac 三個檔案,wlanaa wlanab兩個檔案分別50行,wlanac檔案剩下20行
6.以大小拆分 -b引數:split –b 50 原始檔案 拆分後檔名字首
作業系統 linux系統 在linux系統中,如果一個盤塊的大小為1kb,每個盤塊號佔4個位元組,即 130
8樓:rwws摩羯
:unix/linux檔案系統中,一個盤塊的大小為1kb,每個盤塊號佔4個位元組,即每塊可放256個地址。直接定址為10塊,一次間接定址為256塊,二次間接定址為256二次方塊,三次間接定址為256三次方塊。
首先將邏輯檔案的位元組偏移量轉換為檔案的邏輯塊號和塊內偏移。方法是:將邏輯檔案的位元組偏移量/盤塊大小,商為檔案的邏輯塊號,餘數是塊內偏移;再將檔案的邏輯塊號轉換為物理塊號,使用多重索引結構,在索引節點中根據邏輯塊號通過直接索引或間接索引找到對應物理塊號。
偏移為263168位元組的邏輯塊號是:263168/1024=257。塊內偏移量=263168-257×1024=0。
由於10<257<256+10,故263168位元組在一次間接定址內。
1kb = 1024b
同理可得 9999/1024 =9.....783 故選aa. i.addr[9]+ 783,第十塊的783處
9樓:陳相富
undulinux檔案系統中,一個盤塊的大小為ikb,w盤塊號佔4個位元組,即每塊可放256個地址。直接定址為10塊,次間接定址為256塊,二次間接定址為256塊,三次同接定址為2563塊。沂先將邏輯檔案的位元組偏移量轉換為文科的邏輯塊號和塊內偏移,方法是將邏輯檔案的位元組偏移量/盤塊大小,商為檔案的邏輯塊號,餘數是塊內偏移再將檔案的邏輯塊號轉換為物理塊號,使用多重索引結構,在索引節點中根據邏輯塊號通過匡接索引或問接索引找到對應物理塊號。
偏移為263】68位元組的邏輯塊號是263168/1024257.塊內偏移量-263168一257×1024-0。由於10《2574256+10,故263168位元組在一次間接定址內。
10樓:三翼黑崎
樓上覆制回來的東西
一個unix/linux檔案,如果一個盤塊的大小為1024b,每個盤塊佔4個位元組,直接定址為10塊,一次間接定址為256塊,二次間接定址為256*256塊,三次間接定址為256*256*256塊,那麼,偏移為272383節處的資料在( )。
答:unix/linux檔案系統中,一個盤塊的大小為1kb,每個盤塊號佔4個位元組,即每塊可放256個地址。直接定址為10塊,一次間接定址為256塊,二次間接定址為256二次方塊,三次間接定址為256三次方塊。
首先將邏輯檔案的位元組偏移量轉換為檔案的邏輯塊號和塊內偏移。方法是:將邏輯檔案的位元組偏移量/盤塊大小,商為檔案的邏輯塊號,餘數是塊內偏移;再將檔案的邏輯塊號轉換為物理塊號,使用多重索引結構,在索引節點中根據邏輯塊號通過直接索引或間接索引找到對應物理塊號。
偏移為263168位元組的邏輯塊號是:263168/1024=257。塊內偏移量=263168-257×1024=0。
由於10<257<256+10,故263168位元組在一次間接定址內。
1kb = 1024b
同理可得 9999/1024 =9.....783 故選aa. i.addr[9]+ 783,第十塊的783處
11樓:匿名使用者
選a,9999/1024=9……783
linu上修改了nginconf怎麼重新載入配置檔案生效
1 連線上相應的linux主機,進入到等待輸入shell指令的linux命令列狀態下。2 在linux命令列下輸入shell指令版 etc init.d nginx reload。nginx reload的啟動檔案在reload的過程中不會改變 如果 c conf nginx2.conf reloa...
linu系統修改時間命令,LINUX系統修改時間命令!
我們一般使用 date s 命令來修改系統時間。比如將系統時間設定成1996年6月10日的命令如下。date s 06 10 96 將系統時間設定成下午1點12分0秒的命令如下。date s 13 12 00 注意,這裡說的是系統時間,是linux由作業系統維護的。在系統啟動時,linux作業系統將...
linu怎麼給使用者root許可權,linux怎麼給一個使用者root許可權
賦予root許可權方法一 修改 etc sudoers 檔案,找到下面一行,把前面的註釋 去掉 allows people in group wheel to run all commands wheel all all all 然後修改使用者,使其屬於root組 wheel 命令如下 usermo...