GNU/Linux >> Linux の 問題 >  >> Linux

vi、vim、joe などがない場合、どうすればファイルを編集できますか?

その場合、ファイルを転送して別のコンピューターで編集してから、転送して戻します。 ssh を使用している場合は、scp を使用する必要があります (希望します)。そのため、ファイルをプッシュ インおよびプッシュ アウトできるはずです。そうでない場合は、ファイルを送受信するための ftp を探すこともできます。

そうでない場合は、cat、grep、sed、echo、および I/O リダイレクション (特に >> を追加) を試してみることが最善の方法だと思います )。そしてたくさんの一時ファイル。

ただし、perl (または類似のもの) にアクセスできる場合は、引数なしで実行でき、標準入力からスクリプト ソースを入力できます。 ctrl+d を押すと、スクリプトを実行できます。その方法を使用してファイルを作成できます。前に述べたように、コマンド ラインで何かをハッキングするよりも強力です。


1 つの方法は、エコーの結果を出力することです。

echo "foo" > bar.txt

これにより、「foo」というテキストを含む bar.yxy というタイトルのファイルが作成されます。


ルーターに SSH で接続していると仮定すると、さまざまなユーティリティを使用してファイルをコンピューター/ルーターに転送することもできます。 PC にコピーをダウンロードして変更し、SFTP 経由でルーターに SSH で戻すことができます (Windows ユーザーの場合は、Putty または WinSCP を参照してください)。

ただし、ルーター/ゲートウェイでカスタム ファームウェアを使用している場合は、うまくいく可能性があります。シンプルな (そして小さい) テキスト エディタを含むさまざまな Optware パッケージがあります。必要に応じて、nano を取得できます。 パッケージにするか、単に busybox を選択します vi を含む .


Linux
  1. ファイルを検索して 1 つの zip ファイルに圧縮する方法

  2. Linuxのviでfindによって返されたすべてのファイルを編集するにはどうすればよいですか?

  3. ループにバックアップされたファイルをアンマウントできませんが、開いているファイルはありませんか?

  1. 複数のファイルを編集し、バッファを使用してVIM内のファイルを切り替える方法

  2. Sudoersファイルにエラーがありますか?修正方法は次のとおりです。

  3. VIM で複数のファイルを編集するにはどうすればよいですか?

  1. Linuxで可能な限り簡単な方法でPDFファイルを編集する方法

  2. Linuxでファイルをシンボリックリンクするにはどうすればよいですか?

  3. etc ディレクトリの chmod を元に戻すにはどうすればよいですか?