Cisco Nexus 9000 シリーズ NX-OS 基本設定ガイド、リリース 6.x
デバイスのファイル システム、ディレクトリ、およびファイルの使用方法
デバイスのファイル システム、ディレクトリ、およびファイルの使用方法

目次

デバイスのファイル システム、ディレクトリ、およびファイルの使用方法

この章の内容は、次のとおりです。

デバイスのファイル システム、ディレクトリ、およびファイルについて

ここでは、Cisco NX-OS デバイスのファイル システム、ディレクトリ、およびファイルについて説明します。

ファイル システム

ローカル ファイル システムを指定するための構文は、filesystem:[//modules/] です。
次の表に、デバイス上で参照可能な各種ファイル システムの説明を示します。

表 1  ファイル システムの構文の構成要素

ファイル システム名

モジュール

説明

bootflash

sup-active

sup-local

イメージ ファイル、コンフィギュレーション ファイル、およびその他のファイルを格納するためにアクティブ スーパーバイザ モジュール上にある内部 CompactFlash メモリ。 初期デフォルト ディレクトリは bootflash です。

sup-standby

sup-remote

イメージ ファイル、コンフィギュレーション ファイル、およびその他のファイルを格納するためにスタンバイ スーパーバイザ モジュール上にある内部 CompactFlash メモリ。

volatile

スーパーバイザ モジュールにある、一時的または保留中の変更のために使用される揮発性 RAM(VRAM)。

log

ロギング ファイル統計情報を格納する、アクティブ スーパーバイザ上のメモリ。

system

実行コンフィギュレーション ファイルを格納するために使用される、スーパーバイザ モジュール上のメモリ。

debug

デバッグ ログに使用される、スーパーバイザ モジュール上のメモリ。

ディレクトリ

bootflash: および外部フラッシュ メモリ(usb1: および usb2:)にディレクトリを作成できます。 これらのディレクトリ間を移動して、ファイルの保存に使用できます。

ファイル

bootflash:、volatile:、usb1:、および usb2: ファイル システムにファイルを作成し、アクセスします。 system: ファイル システムでは、ファイルへのアクセスのみ行うことができます。 debug logfile コマンドに指定されたデバッグ ログ ファイルには、debug: ファイル システムを使用できます。

FTP、Secure Copy(SCP)、セキュア シェル FTP(SFTP)、および TFTP を使用して、リモート サーバから nx-os イメージ ファイルなどのファイルをダウンロードできます。 デバイスが SCP サーバとして動作できるので、外部サーバからデバイスへファイルをコピーすることもできます。

ファイル システム、ディレクトリ、およびファイルのライセンス要件

次の表に、この機能のライセンス要件を示します。

製品

ライセンス要件

Cisco NX-OS

ファイル システム、ディレクトリ、およびファイルの使用にライセンスは必要ありません。 ライセンス パッケージに含まれていない機能は nx-os イメージにバンドルされており、無料で提供されます。 Cisco NX-OS ライセンス方式の詳細については、『Cisco NX-OS Licensing Guide』を参照してください。

ファイル システム パラメータのデフォルト設定

次の表に、ファイル システム パラメータのデフォルト設定を示します。

表 2 デフォルトのファイル システム設定

パラメータ

デフォルト

デフォルト ファイルシステム

bootflash:

FTP、HTTP、または TFTP 送信元インターフェイスの設定

File Transfer Protocol(FTP)、Hypertext Transfer Protocol(HTTP)、または Trivial File Transfer Protocol(TFTP)の送信元インターフェイスを設定できます。 この設定により、コピー パケットを転送する際に、設定した送信元インターフェイスに関連付けられた IP アドレスを使用することができます。

手順
     コマンドまたはアクション目的
    ステップ 1configure terminal


    例:
    switch# configure terminal
    switch(config)#
     

    グローバル コンフィギュレーション モードを開始します。

     
    ステップ 2[no] ip {ftp | http | tftp} source-interface {ethernet slot/port | loopback number}


    例:
    switch(config)# ip tftp source-interface ethernet 2/1
    
     

    すべての FTP、HTTP、または TFTP パケットの送信元インターフェイスを設定します。

     
    ステップ 3copy running-config startup-config


    例:
    switch(config)# copy running-config startup-config
     
    (任意)

    実行コンフィギュレーションを、スタートアップ コンフィギュレーションにコピーします。

     

    ディレクトリの操作

    ここでは、Cisco NX-OS デバイスでディレクトリを操作する手順を説明します。

    カレント ディレクトリの特定

    カレント ディレクトリのディレクトリ名を表示できます。

    手順
       コマンドまたはアクション目的
      ステップ 1 pwd


      例:
      switch# pwd
       

      カレント ディレクトリの名前を表示します。

       

      カレント ディレクトリの変更

      ファイル システムの操作のためカレント ディレクトリを変更できます。 初期デフォルト ディレクトリは bootflash: です。

      手順
         コマンドまたはアクション目的
        ステップ 1 pwd


        例:
        switch# pwd
         
        (任意)

        現在のデフォルト ディレクトリの名前を表示します。

         
        ステップ 2 cd {directory | filesystem:[//module/][directory]}


        例:
        switch# cd usb1:
         

        新しいカレント ディレクトリに変更します。 ファイル システム、モジュール、およびディレクトリ名では、大文字と小文字が区別されます。

         

        ディレクトリの作成

        bootflash: およびフラッシュ デバイス ファイル システムでディレクトリを作成できます。

        手順
           コマンドまたはアクション目的
          ステップ 1 pwd


          例:
          switch# pwd
           
          (任意)

          現在のデフォルト ディレクトリの名前を表示します。

           
          ステップ 2 cd {directory | filesystem:[//module/][directory]}


          例:
          switch# cd slot0:
           
          (任意)

          新しいカレント ディレクトリに変更します。 ファイル システム、モジュール、およびディレクトリ名では、大文字と小文字が区別されます。

           
          ステップ 3 mkdir [filesystem:[//module/]]directory


          例:
          switch# mkdir test
           

          新しいディレクトリを作成します。 filesystem 引数では、大文字と小文字が区別されます。 directory 引数は、64 文字以内の英数字で指定します。大文字と小文字が区別されます。

           

          ディレクトリの内容の表示

          ディレクトリの内容を表示できます。

          手順
             コマンドまたはアクション目的
            ステップ 1 dir [directory | filesystem:[//module/][directory]]


            例:
            switch# dir bootflash:test
             

            ディレクトリの内容を表示します。 デフォルト値は、現在の作業ディレクトリです。 ファイル システム名およびディレクトリ名では、大文字と小文字が区別されます。

             

            ディレクトリの削除

            ディレクトリは、デバイス上のファイル システムから削除できます。

            はじめる前に

            ディレクトリを削除する前に、ディレクトリが空白であることを確認します。

            手順
               コマンドまたはアクション目的
              ステップ 1 pwd


              例:
              switch# pwd
               
              (任意)

              現在のデフォルト ディレクトリの名前を表示します。

               
              ステップ 2 dir [filesystem :[//module/][directory]]


              例:
              switch# dir bootflash:test
               
              (任意)

              カレント ディレクトリの内容を表示します。 ファイル システム、モジュール、およびディレクトリ名では、大文字と小文字が区別されます。

              ディレクトリが空白でない場合は、ディレクトリを削除する前に、ディレクトリ内のすべてのファイルを削除する必要があります。

               
              ステップ 3 rmdir [filesystem :[//module/]]directory


              例:
              switch# rmdir test
               

              ディレクトリを削除します。 ファイル システムおよびディレクトリ名では、大文字と小文字が区別されます。

               

              スタンバイ スーパーバイザ モジュール上のディレクトリへのアクセス

              アクティブ スーパーバイザ モジュール上のセッションからスタンバイ スーパーバイザ モジュール(リモート)上のすべてのファイル システムにアクセスできます。 この機能は、アクティブ スーパーバイザ モジュールにファイルをコピーしたら、同じファイルをスタンバイ スーパーバイザ モジュール上にも存在させる必要がある場合に役立ちます。 アクティブ スーパーバイザ モジュール上のセッションからスタンバイ スーパーバイザ モジュール上のファイル システムにアクセスするには、filesystem://sup-remote/ または filesystem://sup-standby/ を使用して、ファイルのパスにスタンバイ スーパーバイザ モジュールを指定します。

              ファイルの使用

              ここでは、Cisco NX-OS デバイスでファイルを使用する手順を説明します。

              ファイルの移動

              ディレクトリ内のファイルを別のディレクトリに移動できます。


              注意    


              宛先ディレクトリに同名のファイルがすでに存在する場合は、そのファイルは移動対象のファイルによって上書きされます。


              move コマンドを使用して、同じディレクトリ内でファイルを移動することにより、ファイルの名前を変更できます。

              手順
                 コマンドまたはアクション目的
                ステップ 1 pwd


                例:
                switch# pwd
                 
                (任意)

                現在のデフォルト ディレクトリの名前を表示します。

                 
                ステップ 2 dir [filesystem:[//module/][directory]]


                例:
                switch# dir bootflash
                 
                (任意)

                カレント ディレクトリの内容を表示します。 ファイル システムおよびディレクトリ名では、大文字と小文字が区別されます。

                 
                ステップ 3 move [filesystem:[//module/][directory /] | directory/]source-filename {{filesystem:[//module/][directory /] | directory/}[target-filename] | target-filename}


                例:
                switch# move test old_tests/test1
                 

                ファイルを移動します。

                ファイル システム、モジュール、およびディレクトリ名では、大文字と小文字が区別されます。

                target-filename 引数は、64 文字以内の英数字で指定します。大文字と小文字が区別されます。 target-filename 引数を指定しないと、ファイル名はデフォルトで source-filename 引数値に設定されます。

                 

                ファイルのコピー

                ファイルのコピーは、同じディレクトリまたは別のディレクトリのいずれかで作成できます。


                (注)  


                dir コマンドを使用して、コピー先のファイル システムに十分な領域があることを確認します。 十分な領域が残っていない場合は、delete コマンドを使用して不要なファイルを削除します。


                手順
                   コマンドまたはアクション目的
                  ステップ 1 pwd


                  例:
                  switch# pwd
                   
                  (任意)

                  現在のデフォルト ディレクトリの名前を表示します。

                   
                  ステップ 2 dir [filesystem:[//module/][directory]]


                  例:
                  switch# dir bootflash
                   
                  (任意)

                  カレント ディレクトリの内容を表示します。 ファイル システムおよびディレクトリ名では、大文字と小文字が区別されます。

                   
                  ステップ 3 copy [filesystem:[//module/][directory/] | directory/]source-filename | {filesystem:[//module/][directory/] | directory/}[target-filename]


                  例:
                  switch# move test old_tests/test1
                   

                  ファイルをコピーします。 ファイル システム、モジュール、およびディレクトリ名では、大文字と小文字が区別されます。 source-filename 引数は、64 文字以内の英数字で指定します。大文字と小文字が区別されます。 target-filename 引数を指定しないと、ファイル名はデフォルトで source-filename 引数値に設定されます。

                   

                  ファイルの削除

                  ディレクトリからファイルを削除できます。

                  手順
                     コマンドまたはアクション目的
                    ステップ 1 dir [filesystem:[//module/][directory]]


                    例:
                    switch# dir bootflash:
                     
                    (任意)

                    カレント ディレクトリの内容を表示します。 ファイル システムおよびディレクトリ名では、大文字と小文字が区別されます。

                     
                    ステップ 2 delete {filesystem:[//module/][directory/] | directory/}filename


                    例:
                    switch# delete bootflash:old_config.cfg
                     

                    ファイルを削除します。 ファイル システム、モジュール、およびディレクトリ名では、大文字と小文字が区別されます。 source-filename 引数では、大文字と小文字が区別されます。

                    注意       

                    1 つのディレクトリを指定している場合、delete コマンドではディレクトリ全体とその内容すべてが削除されます。

                     

                    ファイル内容の表示

                    ファイルの内容を表示できます。

                    手順
                       コマンドまたはアクション目的
                      ステップ 1 show file [filesystem:[//module/]][directory/]filename


                      例:
                      switch# show file bootflash:test-results
                       

                      ファイルの内容を表示します。

                       

                      ファイル チェックサムの表示

                      ファイルの整合性をチェックするチェックサムを表示できます。

                      手順
                         コマンドまたはアクション目的
                        ステップ 1 show file [filesystem:[//module/]][directory/]filename {cksum | md5sum}


                        例:
                        switch# show file bootflash:trunks2.cfg cksum
                         

                        ファイルのチェックサムまたは MD5 チェックサムを表示します。

                         

                        ファイルの圧縮および圧縮解除

                        Lempel-Ziv 1977(LZ77)コーディングを使用してデバイス上のファイルを圧縮および圧縮解除できます。

                        手順
                           コマンドまたはアクション目的
                          ステップ 1 dir [filesystem:[//module/]directory]]


                          例:
                          switch# dir bootflash:
                           
                          (任意)

                          カレント ディレクトリの内容を表示します。 ファイル システムおよびディレクトリ名では、大文字と小文字が区別されます。

                           
                          ステップ 2 gzip [filesystem:[//module/][directory/] | directory/]filename


                          例:
                          switch# gzip show_tech
                           

                          ファイルを圧縮します。 ファイルが圧縮されると、.gz サフィクスが付けられます。

                           
                          ステップ 3 gunzip [filesystem:[//module/][directory/] | directory/]filename .gz


                          例:
                          switch# gunzip show_tech.gz
                           

                          ファイルを圧縮解除します。 圧縮解除するファイルのサフィクスは、.gz である必要があります。 ファイルが圧縮解除されると、サフィクスは .gz ではなくなります。

                           

                          ファイルの最終行の表示

                          ファイルの最後の行を表示できます。

                          手順
                             コマンドまたはアクション目的
                            ステップ 1 tail [filesystem:[//module/]][directory/]filename [lines]


                            例:
                            switch# tail ospf-gr.conf
                             

                            ファイルの最後の行を表示します。 デフォルトの行数は 10 です。 有効な範囲は 0 ~ 80 行です。

                             

                            ファイルへの show コマンド出力のリダイレクト

                            show コマンドの出力を、bootflash:、volatile:、またはリモート サーバのファイルにリダイレクトできます。 また、コマンド出力のフォーマットを指定することもできます。

                            手順
                               コマンドまたはアクション目的
                              ステップ 1terminal redirection-mode {ascii | zipped}


                              例:
                              switch# terminal redirection-mode zipped
                               
                              (任意)

                              ユーザ セッションに対して show コマンド出力のリダイレクション モードを設定します。 デフォルト モードは ascii です。

                               
                              ステップ 2 show-command > [filesystem:[//module/][directory] | [directory /]]filename


                              例:
                              switch# show tech-support > bootflash:techinfo
                               

                              show コマンドからの出力をファイルにリダイレクトします。

                               

                              ファイルの検索

                              特定のストリングで始まる名前を持つファイルを現在の作業ディレクトリとそのサブディレクトリで検索できます。

                              手順
                                 コマンドまたはアクション目的
                                ステップ 1 pwd


                                例:
                                switch# pwd
                                 
                                (任意)

                                現在のデフォルト ディレクトリの名前を表示します。

                                 
                                ステップ 2 cd {filesystem:[//module/][directory] | directory}


                                例:
                                switch# cd bootflash:test_scripts
                                 
                                (任意)

                                デフォルト ディレクトリを変更します。

                                 
                                ステップ 3 find filename-prefix


                                例:
                                switch# find bgp_script
                                 

                                指定したファイル名プレフィックスで始まるすべてのファイル名をデフォルト ディレクトリとそのサブディレクトリで検索します。 ファイル名 プレフィクスでは、大文字と小文字が区別されます。

                                 

                                アーカイブ ファイルの操作

                                Cisco NX-OS ソフトウェアはアーカイブ ファイルをサポートしています。 アーカイブ ファイルを作成したり、既存のアーカイブ ファイルにファイルを追加したり、アーカイブ ファイルからファイルを抽出したり、アーカイブ ファイル内のファイルのリストを表示したりすることができます。

                                アーカイブ ファイルの作成

                                アーカイブ ファイルを作成し、アーカイブ ファイルにファイルを追加できます。 次の圧縮タイプを指定できます。

                                • bzip2

                                • gzip

                                • 未圧縮

                                デフォルト値は gzip です。

                                手順
                                   コマンドまたはアクション目的
                                  ステップ 1 tar create {bootflash: | volatile:}archive-filename [absolute] [bz2-compress] [gz-compress] [remove] [uncompressed] [verbose] filename-list


                                  例:
                                  switch# tar create bootflash:config-archive gz-compress bootflash:config-file
                                   

                                  アーカイブ ファイルを作成し、アーカイブ ファイルにファイルを追加します。 ファイル名は英数字で指定します(大文字と小文字は区別されません)。最大文字数は 240 です。

                                  absolute キーワードは、先頭のバックスラッシュ文字(\)を、アーカイブ ファイルに追加されたファイルの名前から削除しないことを指定します。 デフォルトでは、先頭のバックスラッシュ文字は削除されます。

                                  bz2-compressgz-compress、および uncompressed のキーワードは、アーカイブにファイルを追加するとき(または後で追加するとき)に使用する圧縮ユーティリティと、ファイルを抽出するときに使用する解凍ユーティリティを決定します。 アーカイブ ファイルに拡張子を指定しない場合、デフォルト値は次のようになります。

                                  • bz2-compress の場合、拡張子は .tar.bz2 です。

                                  • gz-compress の場合、拡張子は .tar.gz です。

                                  • uncompressed の場合、拡張子は .tar です。

                                  remove キーワードは、アーカイブにファイルを追加した後に、Cisco NX-OS ソフトウェアがファイル システムからこれらのファイルを削除することを指定します。 デフォルトでは、ファイルは削除されません。

                                  verbose キーワードは、Cisco NX-OS ソフトウェアが、ファイルがアーカイブに追加されるときにファイルをリストすることを指定します。 デフォルトで、ファイルは追加されると一覧表示されます。

                                   

                                  アーカイブ ファイルへのファイルの追加

                                  デバイス上の既存のアーカイブ ファイルにファイルを追加できます。

                                  はじめる前に

                                  デバイス上でアーカイブ ファイルを作成しておきます。

                                  手順
                                     コマンドまたはアクション目的
                                    ステップ 1 tar append {bootflash: | volatile:}archive-filename [absolute] [remove] [verbose] filename-list
                                     

                                    既存のアーカイブ ファイルにファイルを追加します。 アーカイブ ファイル名では、大文字と小文字は区別されません。

                                    absolute キーワードは、先頭のバックスラッシュ文字(\)を、アーカイブ ファイルに追加されたファイルの名前から削除しないことを指定します。 デフォルトでは、先頭のバックスラッシュ文字は削除されます。

                                    remove キーワードは、アーカイブにファイルを追加した後に、Cisco NX-OS ソフトウェアがファイルシステムからこれらのファイルを削除することを指定します。 デフォルトでは、ファイルは削除されません。

                                    verbose キーワードは、Cisco NX-OS ソフトウェアが、ファイルがアーカイブに追加されるときにファイルをリストすることを指定します。 デフォルトで、ファイルは追加されると一覧表示されます。

                                     

                                    次に、既存のアーカイブ ファイルにファイルを追加する例を示します。

                                    switch# tar append bootflash:config-archive.tar.gz bootflash:new-config

                                    アーカイブ ファイルからのファイルの抽出

                                    デバイス上の既存のアーカイブ ファイルにファイルを抽出できます。

                                    はじめる前に

                                    デバイス上でアーカイブ ファイルを作成しておきます。

                                    手順
                                       コマンドまたはアクション目的
                                      ステップ 1 tar extract {bootflash: | volatile:}archive-filename [keep-old] [screen] [to {bootflash: | volatile:}[/directory-name]] [verbose]


                                      例:
                                      switch# tar extract bootflash:config-archive.tar.gz
                                       

                                      既存のアーカイブ ファイルからファイルを抽出します。 アーカイブ ファイル名では、大文字と小文字は区別されません。

                                      keep-old キーワードは、Cisco NX-OS ソフトウェアが、抽出されるファイルと同じ名前を持つファイルを上書きしないことを示します。

                                      screen キーワードは、Cisco NX-OS ソフトウェアが、抽出されるファイルと同じ名前を持つファイルを上書きしないことを示します。

                                      to キーワードは、ターゲット ファイルシステムを指定します。 ディレクトリ名を含めることができます。 ディレクトリ名は、240 文字以内の英数字で指定します。大文字と小文字が区別されます。

                                      verbose キーワードは、Cisco NX-OS ソフトウェアが、抽出されるファイルの名前を表示することを指定します。

                                       

                                      アーカイブ ファイルのファイル名の表示

                                      tar list コマンドを使用して、アーカイブ ファイル内のファイルの名前を表示できます。

                                      tar list {bootflash: | volatile:}archive-filename

                                      アーカイブ ファイル名では、大文字と小文字は区別されません。

                                      switch# tar list bootflash:config-archive.tar.gz
                                      config-file
                                      new-config
                                      
                                      

                                      ファイル システムの使用例

                                      この項では、Cisco NX-OS デバイスでファイル システムを使用する例について説明します。

                                      スタンバイ スーパーバイザ モジュール上のディレクトリへのアクセス

                                      次に、スタンバイ スーパーバイザ モジュール上のファイルのリストを表示する例を示します。

                                      switch# dir bootflash://sup-remote
                                             4096    Oct 03 23:55:55 2013  .patch/
                                      ...
                                            16384    Jan 01 13:23:30 2011  lost+found/
                                        297054208    Oct 21 18:55:36 2013  n9000-dk9.6.1.2.I1.1.bin
                                      ... 
                                      
                                      Usage for bootflash://sup-remote
                                      1903616000 bytes used
                                      19234234368 bytes free
                                      21137850368 bytes total
                                      
                                      

                                      次に、スタンバイ スーパーバイザ モジュール上のファイルを削除する例を示します。

                                      switch# delete bootflash://sup-remote/aOldConfig.txt
                                                  
                                      

                                      ファイルの移動

                                      次に、外部フラッシュ デバイス上のファイルを移動する例を示します。

                                      switch# move usb1:samplefile usb1:mystorage/samplefile
                                                  
                                      

                                      次に、デフォルト ファイル システム内のファイルを移動する例を示します。

                                      switch# move samplefile mystorage/samplefile
                                                  
                                      

                                      ファイルのコピー

                                      次に、usb1: ファイル システムのルート ディレクトリから、samplefile というファイルを mystorage ディレクトリにコピーする例を示します。

                                      switch# copy usb1:samplefile usb1:mystorage/samplefile
                                      
                                      

                                      次に、カレント ディレクトリ レベルからファイルをコピーする例を示します。

                                      switch# copy samplefile mystorage/samplefile
                                      
                                      

                                      次に、アクティブ スーパーバイザ モジュールのブートフラッシュからスタンバイ スーパーバイザ モジュールのブートフラッシュにファイルをコピーする例を示します。

                                      switch# copy bootflash:nx-os-image bootflash://sup-2/nx-os-image
                                                  
                                      

                                      次に、NVRAM の既存のコンフィギュレーションの内容を上書きする例を示します。

                                      switch# copy nvram:snapshot-config nvram:startup-config
                                                  
                                      Warning: this command is going to overwrite your current startup-config: 
                                      Do you wish to continue? {y/n} [y] y
                                                  
                                      

                                      copy コマンドを使用して、bootflash: ファイル システムと、FTP、TFTP、SFTP、または SCP サーバの間でファイルのアップロードおよびダウンロードを行うこともできます。

                                      ディレクトリの削除

                                      ディレクトリは、デバイス上のファイル システムから削除できます。

                                      はじめる前に

                                      ディレクトリを削除する前に、ディレクトリが空白であることを確認します。

                                      手順
                                         コマンドまたはアクション目的
                                        ステップ 1 pwd


                                        例:
                                        switch# pwd
                                         
                                        (任意)

                                        現在のデフォルト ディレクトリの名前を表示します。

                                         
                                        ステップ 2 dir [filesystem :[//module/][directory]]


                                        例:
                                        switch# dir bootflash:test
                                         
                                        (任意)

                                        カレント ディレクトリの内容を表示します。 ファイル システム、モジュール、およびディレクトリ名では、大文字と小文字が区別されます。

                                        ディレクトリが空白でない場合は、ディレクトリを削除する前に、ディレクトリ内のすべてのファイルを削除する必要があります。

                                         
                                        ステップ 3 rmdir [filesystem :[//module/]]directory


                                        例:
                                        switch# rmdir test
                                         

                                        ディレクトリを削除します。 ファイル システムおよびディレクトリ名では、大文字と小文字が区別されます。

                                         

                                        ファイル内容の表示

                                        次に、外部フラッシュ デバイスのファイルの内容を表示する例を示します。

                                        switch# show file usb1:test
                                        configure terminal 
                                        interface ethernet 1/1 
                                        no shutdown 
                                        end 
                                        show interface ethernet 1/1
                                        
                                        

                                        次に、現在のディレクトリに存在するファイルの内容を表示する例を示します。

                                        switch# show file myfile
                                        
                                        

                                        ファイル チェックサムの表示

                                        次に、ファイルのチェックサムを表示する例を示します。

                                        switch# show file bootflash:trunks2.cfg cksum 
                                        583547619
                                        
                                        

                                        次に、ファイルの MD5 チェックサムを表示する例を示します。

                                        switch# show file bootflash:trunks2.cfg md5sum 
                                        3b94707198aabefcf46459de10c9281c
                                        
                                        

                                        ファイルの圧縮および圧縮解除

                                        次に、ファイルを圧縮する例を示します。

                                        switch# dir
                                            1525859     Jul 04 00:51:03 2013 Samplefile 
                                        ...
                                        switch# gzip volatile:Samplefile
                                        switch# dir
                                             266069     Jul 04 00:51:03 2013 Samplefile.gz 
                                        ...
                                        
                                        

                                        次に、圧縮ファイルを解凍する例を示します

                                        switch# dir
                                             266069     Jul 04 00:51:03 2013 Samplefile.gz 
                                        ... 
                                        switch# gunzip samplefile
                                        switch# dir
                                            1525859     Jul 04 00:51:03 2013 Samplefile 
                                        ...
                                        
                                        

                                        show コマンド出力のリダイレクト

                                        次に、出力を bootflash: ファイル システム上のファイルに誘導する例を示します。

                                        switch# show interface > bootflash:switch1-intf.cfg
                                        
                                        

                                        次に、出力を外部フラッシュ メモリ上のファイルに誘導する例を示します。

                                        switch# show interface > usb1:switch-intf.cfg
                                        
                                        

                                        次に、出力を TFTP サーバ上のファイルに誘導する例を示します。

                                        switch# show interface > tftp://10.10.1.1/home/configs/switch-intf.cfg
                                        Preparing to copy...done
                                        
                                        

                                        次に、show tech-support コマンドの出力をファイルにダイレクトする例を示します。

                                        switch# show tech-support > Samplefile
                                        Building Configuration ... 
                                        switch# dir
                                            1525859     Jul 04 00:51:03 2013 Samplefile 
                                        Usage for volatile://
                                            1527808 bytes used
                                           19443712 bytes free
                                           20971520 bytes total
                                        
                                        

                                        ファイルの検索

                                        次に、現在のデフォルト ディレクトリ内でファイルを検索する例を示します。

                                        switch# find smm_shm.cfg
                                        /usr/bin/find: ./lost+found: Permission denied 
                                        ./smm_shm.cfg 
                                        ./newer-fs/isan/etc/routing-sw/smm_shm.cfg 
                                        ./newer-fs/isan/etc/smm_shm.cfg
                                        
                                        

                                        ファイル システムに関する追加情報

                                        ここでは、ファイル システムに関する追加情報について説明します。

                                        ファイル システムの関連資料

                                        関連項目

                                        マニュアル タイトル

                                        ライセンス

                                        Cisco NX-OS Licensing Guide』