• 產品與解決方案
  • 行業解決方案
  • 服務
  • 支持
  • 合作夥伴
  • 關於我們

01-基礎配置指導

目錄

04-文件係統管理配置

本章節下載 04-文件係統管理配置  (179.68 KB)

04-文件係統管理配置


1 文件係統管理

1.1  文件係統

1.1.1  文件係統簡介

設備運行過程中所需要的文件(如:主機軟件、配置文件等)保存在設備的存儲設備中,為了方便用戶對存儲設備進行有效的管理,設備以文件係統的方式對這些文件進行管理。

文件係統操作包括:文件操作、目錄操作、存儲設備操作、批處理操作等。

1.1.2  文件名參數輸入規則

在設備上執行文件係統操作時,文件名參數的輸入方式需要遵循下表。

表1-1 設備文件名參數輸入規則

格式

說明

長度

舉例

file-name

純文件名(隻有文件名而沒有路徑),表示當前工作路徑下的文件

1~91個字符

a.cfg表示當前目錄下的a.cfg文件,如果當前工作路徑在Master,則a.cfg表示Master上的a.cfg文件;如果當前工作路徑在Slave,則a.cfg表示Slave上的a.cfg文件

path/file-name

文件夾+純文件名,表示當前路徑指定文件夾下的指定文件。path表示文件夾的名稱,path參數可以輸入多次,表示多級文件夾下的文件

1~135個字符

test/a.cfg表示當前路徑下test子文件夾下的a.cfg文件

drive:/[path]/file-name

存儲介質+文件夾+純文件名,表示設備上某塊存儲介質上的文件。drive表示存儲介質的名稱,Master上的存儲介質表示為flash;Slave上的存儲介質表示為slotX#flash,X為設備的成員編號,如:slot2#flash。可以使用display irf命令查看設備與成員編號的對應關係

1~135個字符

flash:/test/a.cfg表示Master上Flash根目錄下test文件夾下的a.cfg文件

如果要讀寫Slave(編號為2)上Flash根目錄下的a.cfg文件時,命令行文件名參數需要輸入slot2#flash:/a.cfg

 

1.2  文件操作

文件操作包括顯示指定目錄或文件信息、顯示文件的內容、重命名文件、拷貝文件、移動文件、刪除文件、恢複刪除的文件、徹底刪除文件。

創建文件可以通過拷貝、下載操作或save命令來輔助完成。

 

1.2.1  顯示文件信息

表1-2 顯示文件信息

操作

命令

說明

顯示目錄或文件信息

dir [ /all ] [ file-url | /all-filesystems ]

必選

該命令在用戶視圖下執行

 

1.2.2  顯示文件內容

表1-3 顯示文件內容

操作

命令

說明

顯示文件的內容

more file-url

必選

目前隻支持顯示文本文件的內容

該命令在用戶視圖下執行

 

1.2.3  重命名文件

表1-4 重命名文件

操作

命令

說明

重命名文件

rename fileurl-source fileurl-dest

必選

該命令在用戶視圖下執行

 

1.2.4  拷貝文件

表1-5 拷貝文件

操作

命令

說明

拷貝文件

copy fileurl-source fileurl-dest

必選

該命令在用戶視圖下執行

 

1.2.5  移動文件

表1-6 移動文件

操作

命令

說明

移動文件

move fileurl-source fileurl-dest

必選

該命令在用戶視圖下執行

 

1.2.6  刪除文件

表1-7 刪除文件

操作

命令

說明

刪除文件

delete [ /unreserved ] file-url

必選

該命令在用戶視圖下執行

 

注意

·     使用delete file-url命令刪除文件,被刪除的文件被保存在回收站中,仍會占用存儲空間。如果用戶經常使用該命令刪除文件,則可能導致設備的存儲空間不足,請用戶查看回收站中是否有廢棄文件。如果要徹底刪除回收站中的某個廢棄文件,必須在該文件的原目錄下執行reset recycle-bin命令,才可以回收存儲空間。

·     使用delete /unreserved file-url命令刪除文件,被刪除的文件被徹底刪除,不能再恢複。效果等同於執行delete file-url命令後,再在同一目錄下執行了reset recycle-bin命令。

 

1.2.7  恢複刪除文件

表1-8 恢複刪除文件

操作

命令

說明

恢複刪除文件

undelete file-url

必選

該命令在用戶視圖下執行

 

1.2.8  徹底刪除回收站中的文件

表1-9 徹底刪除回收站中的文件

操作

命令

說明

進入要刪除文件的原路徑

cd { directory | .. | / }

可選

如果要刪除的文件的原路徑不是當前路徑,則該步驟必選

該命令在用戶視圖下執行

徹底刪除當前目錄下、處於回收站中的文件

reset recycle-bin [ /force ]

必選

該命令在用戶視圖下執行

 

1.2.9  驗證文件的正確性和完整性

使用指定的摘要算法對指定的文件計算摘要值,通常用於驗證文件的正確性和完整性,防止文件內容被篡改。

表1-10 驗證文件的正確性和完整性

操作

命令

說明

驗證文件的正確性和完整性配置

crypto-digest sha256 file file-url

必選

該命令在用戶視圖下執行

 

1.3  目錄操作

目錄操作包括創建/刪除目錄、顯示當前的工作路徑以及顯示指定目錄或文件信息等。

1.3.1  顯示目錄信息

表1-11 顯示目錄信息

操作

命令

說明

顯示目錄或文件信息

dir [ /all ] [ file-url | /all-filesystems ]

必選

該命令在用戶視圖下執行

 

1.3.2  顯示當前的工作路徑

表1-12 顯示當前的工作路徑

操作

命令

說明

顯示當前的工作路徑

pwd

必選

該命令在用戶視圖下執行

 

1.3.3  改變當前的工作路徑

表1-13 改變當前的工作路徑

操作

命令

說明

改變當前的工作路徑

cd { directory | .. | / }

必選

該命令在用戶視圖下執行

 

1.3.4  創建目錄

表1-14 創建目錄

操作

命令

說明

創建目錄

mkdir directory

必選

該命令在用戶視圖下執行

 

1.3.5  刪除目錄

表1-15 刪除目錄

操作

命令

說明

刪除目錄

rmdir directory

必選

該命令在用戶視圖下執行

 

說明

·     被刪除的目錄必須為空目錄(即刪除目錄前,必須先刪除該目錄下的所有文件及子目錄。文件的刪除請參見delete命令,子目錄的刪除請參見rmdir命令)。

·     成功執行rmdir後,回收站中原來屬於該文件夾的文件會自動被徹底刪除。

 

1.4  存儲設備操作

1.4.1  存儲設備的命名

存儲設備的命名遵循以下規則:

·     如果設備上同一類型的存儲設備隻有一個,則存儲設備的物理設備名稱就是存儲設備類型名稱。例如flash等。

·     如果設備上同一類型的存儲設備有多個,則存儲設備的物理設備名稱由存儲設備類型加該類型設備的序號組成。設備的序號使用英文字母(如a、b、c等)描述。

·     如果設備支持存儲設備分區,則分區設備的名稱就是存儲設備的物理設備名稱加分區的序號組成。分區的序號使用數字(如0、1、2等)描述。

1.4.2  管理存儲設備的存儲空間

由於異常操作等原因,存儲設備的某些空間可能不可用,用戶可以通過fixdisk命令來恢複存儲設備的空間。如果使用format命令則會格式化指定的存儲設備,該存儲設備上的所有數據將被刪除。

表1-16 管理存儲設備的存儲空間

操作

命令

說明

恢複存儲設備的空間

fixdisk device

可選

該命令在用戶視圖下執行

格式化存儲設備

format device

可選

該命令在用戶視圖下執行

 

注意

格式化操作將導致存儲設備上的所有文件丟失,並且不可恢複;尤其需要注意的是,如果存儲設備上有啟動配置文件,格式化該存儲設備,將丟失啟動配置文件。

 

1.5  批處理操作

批處理文件是可執行命令的集合,批處理功能用於自動執行批處理文件裏的命令,執行過程相當於手工逐條執行這些命令。

執行批處理操作之前,首先需要在PC上編輯批處理文件,然後將批處理文件下載到設備上,文件名的後綴可以是任何格式,比如.bat、.txt等。

表1-17 執行批處理操作

操作

命令

說明

進入係統視圖

system-view

-

執行批處理文件

execute filename

必選

 

注意

批處理命令不保證每一條命令的執行,比如某命令設置錯誤或者該命令執行的條件不成熟,本命令將執行失敗,係統會跳過該命令轉到下一條。

 

1.6  設置文件係統的提示方式

用戶可以通過命令修改當前文件係統的提示方式。文件係統支持兩種提示方式:

·     alert:當用戶對文件進行有危險性的操作時,係統會要求用戶進行交互確認。

·     quiet:當用戶對文件進行任何操作,係統均不要求用戶進行確認。該方式可能會導致一些因誤操作而發生的、不可恢複的、對係統造成破壞的情況產生。

表1-18 設置文件係統的提示方式

操作

命令

說明

進入係統視圖

system-view

-

設置文件係統的提示方式

file prompt { alert | quiet }

可選

缺省情況下,文件係統的提示方式為alert

 

1.7  文件係統應用舉例

# 查看當前目錄下的文件及子目錄。

<Sysname> dir

Directory of flash:/

 

   0     -rw-  13308645  Mar 22 2011 11:34:07   main.bin

   1     -rw-      7380  Mar 25 2011 10:47:36   patch-package.app

   2     -rw-       228  Mar 25 2011 10:50:39   patchstate

   3     -rw-      3921  Apr 01 2011 17:56:30   startup.cfg

   4     -rw-       151  Apr 01 2011 17:56:24   system.xml

 

15240 KB total (2521 KB free)

# 進入test目錄,並創建新文件夾mytest。

<Sysname> cd test

<Sysname> mkdir mytest

%Created dir flash:/test/mytest.

# 顯示當前的工作路徑。

<Sysname> pwd

flash:/test

# 查看test目錄下的文件及子目錄。

<Sysname> dir

Directory of flash:/test/

 

   0   drw-         -  Apr 01 2011 18:28:14   mytest

 

15240 KB total (2519 KB free)

# 返回上一級目錄。

<Sysname> cd ..

# 顯示當前的工作路徑。

<Sysname> pwd

flash:

 

不同款型規格的資料略有差異, 詳細信息請向具體銷售和400谘詢。H3C保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!

BOB登陆
官網
聯係我們