$ ftp
コマンドを使用してWebサイトを接続しています。 nanoまたはgeditでいくつかのファイルを編集したい。
しかし、nano filename.php
と入力すると、bashは?Invalid Command
を返します。
Ubuntuターミナルを使用してファイルを編集するにはどうすればよいですか?
Ubuntuには、これを行う方法に関する複数のオプションがあります。 GUIを使用してこれを行うには、Nautilusを開いてFTPタイプのサーバーに接続するだけです。
シェルを介してそれを行いたい場合は、ftpfsを使用してマウントできます。これは、ローカルファイルであるかのようにコントロールを取得するため、私のお気に入りの方法の1つです。
そうするには:$ Sudo apt-get install curlftpfs
Curlftpfsタイプのインストール後:$ mkdir -p ~/mnt/ftpfs
$ curlftpfs <username>@<server> ~/mnt/ftpfs
$ cd ~/mnt/ftpfs/
$ ls
これで、ファイルをリストできるようになります。
敬具、
ヨッヘン
「!」 BSD FTPのコマンドは、localマシンでシェルを提供するためのものです。
リモートマシン上でコマンドを実行するために使用することはできません。これは、初心者にとってセキュリティ上まったく意味がありません。
ただし、一定のget-tingとput-tingに悩まされる場合は、FTPサーバーから編集したいファイルを透過的にプルおよびプッシュできるエディターを検索できます。
たとえば、Mac OS 9用のBBEditが当時それをやったことを思い出すようです。
Emacsはおそらくそれを行うことができます(tm)。