Linux nanoコマンドの使い方

PHPz
リリース: 2023-05-18 15:20:26
転載
4061 人が閲覧しました

1. nano コマンドの紹介

Nano は無料で使いやすい小型エディタで、その目的は、フリーではない Pine ソフトウェア パッケージのデフォルト エディタ Pico を置き換えることです。 Nano は、Pico のルック アンド フィールを複製するだけでなく、「検索と置換」や「行番号と列番号に移動」など、Pico にない (またはデフォルトで無効になっている) いくつかの機能も実装します。 Nano は、DOS のエディタ プログラムに似た文字端末テキスト エディタです。 vi/vim よりもはるかに単純で、Linux 初心者に適しています。たとえば、Ubuntu システムでは、nano がデフォルトのエディターです。

2. Nano コマンドの使用例

1. コマンドのインストール

[root@s142 ~]# yum install -y nano

2. コマンドのバージョンを確認します

##[root@s142 ~]# nano -V

GNU nano バージョン 2.3.1 (2014 年 6 月 10 日 04:47:52 にコンパイル)

3. コマンド ヘルプを取得します

#[root@s142 ~]# nano --help

4. ファイルを編集します

[wuhs@s142 ~]$ nano hi.txt

Linux nanoコマンドの使い方#5. 自動行折り返しを使用しない編集

nano コマンドは指定されたファイルを開くことができますデフォルトでは、編集用に自動的に改行されます。つまり、1 行に長すぎる内容を入力すると、自動的に複数の行に分割されます。ただし、特定のファイルをこの方法で処理すると、/etc などの問題が発生する可能性があります。 Linux システムの /fstab ファイルなので、必要な場合以外は自動行折り返し機能を使用せず、-w を使用して編集モードを有効にすることをお勧めします。

Linux nanoコマンドの使い方#[wuhs@s142 ~]$ nano -w hi.txt

6. 検索文字列

開いているファイルから文字列を検索する場合は、Ctl W を押して検索ボックスを開き、文字列を入力して Enter を押すと、カーソルが自動的に最初に見つかった結果を見つけます。

7. 編集したファイルへのファイルの挿入 Linux nanoコマンドの使い方

nano は編集したファイルへのファイルの挿入をサポートしています。Ctl R を使用して入力ボックスに入力します。ファイルのパスとファイル名。デフォルトは現在のパスです。

8. その他のショートカット キーLinux nanoコマンドの使い方

  nano エディターのショートカット キーはすべて Ctl キーまたは Alt キーの組み合わせで、よく使用されるものは次のとおりです。さらに詳しく知りたい場合は、Ctl G を使用してショートカット キーのヘルプを表示します。

#ショートカット キー使用##Ctl K Cut行#Ctl U行を貼り付けCtl Y1 ページ進めるCtl V1 ページ戻すCtl O更新の保存##Ctl X#編集モードの終了#Ctl 6マークを開始し、カーソルを移動し、再度終了マークを押します。この間、カットやコピーなどのショートカット キーと併用できます。Ctl R ファイルの挿入Ctl Gヘルプを表示 Ctl Pカーソルを 1 行上に移動します#

3. Nano コマンド構文とパラメーターの説明

1. コマンド構文

#nano [OPTIONS] [[ LINE,COLUMN] FILE]…
#nano [オプション] [[行、列] ファイル名]…

2. パラメータの説明

#Alt 6 行をコピー
#Ctl N カーソルを 1 行下に移動
#-A, --smarthomeスマートホームキーを有効にする-B 、 --backup既存のファイルのバックアップを保存します##-C 、--backupdir= -D 、 --boldtext-E , --tabstospaces##-F , - -multibuffer複数を有効にするファイルバッファ関数#-H、--historylog検索/置換履歴文字列の記録と読み取りnanorc ファイルを参照しないでくださいテンキーのキーの混乱の問題を修正しますファイルの末尾に改行を追加しないでくださいDOS/Mac 形式から変換しないでください編集時にもう 1 行使用してください引用符は文字列を表します制限付きモード画面半分ではなく行ごとにスクロールタブ幅を #number of columns に設定します#-U , --quickblankステータス行がすぐに点滅します-V、--versionバージョン情報を表示し、## のままにします。 ##-Y < ;String> 、 --syntax=強調表示の構文定義-c , --constカーソル位置を連続表示-d 、--rebinddeleteバックスペース/削除キーの混同問題を修正#-i、--autoindent-k, --cut-l , --nofollow -m , --mouse を上書きします -o , --operatingdir=-p , --preserve-q 、 --quiet-r , --fill=-s , --speller=-t, --tempfile -u , --undo-v 、 --view##-w 、 --nowrap自動的に折り返さない-x , --nohelp補助領域を表示しない#-z , --suspend一時停止機能を有効にする-$ 、 --softwrap ソフト改行を有効にする
パラメータ パラメータ説明
-h、-?、--help ヘルプ情報の表示
行, Column 指定された列番号と行番号から開始
一意のバックアップ ファイルを保存するディレクトリ
色の反転の代わりに太字のテキストを使用します
入力されたタブ文字を空白に変換します
#-I 、 --ignorercfiles
-K、--rebindkeypad
-L 、 --nonewlines
-N 、 --noconvert
-O , --morespace
-Q 、 --quotestr=
-R 、 --restricted
-S 、 --smooth
- T , --tabsize=
#-W 、 --wordbounds より正確に単語境界を検出します
新しい行を自動的にインデントします
カーソルから行末までを切り取ります
シンボリック リンクをたどらず、
マウス機能を有効にする
操作ディレクトリを設定します
XON (^Q) キーと XOFF (^S) キーを保持します
rc ファイル エラーなどの起動時の問題を黙って無視します
折り返し幅を#列数に設定します
代替スペル チェッカーを有効にする
終了時に自動保存し、プロンプトを表示しません
ユニバーサルな取り消しを許可 [実験的機能]
表示 (読み取り専用) モード

以上がLinux nanoコマンドの使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:yisu.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート