edita o arquivo ftp via terminal do ubuntu?

1

Estou conectando meu site por meio do comando $ ftp . Eu quero editar alguns arquivos via nano ou gedit.
Mas quando eu digito nano filename.php bash retorna ?Invalid Command .

Como posso editar arquivos usando o terminal do Ubuntu?

    
por Yusuf Ali 26.07.2012 / 11:07

2 respostas

2

Existem várias opções para o Ubuntu sobre como fazer isso. Se você quiser fazer isso usando uma GUI, basta abrir o Nautilus e conectar um servidor do tipo FTP.

Se você quiser fazer isso através de um shell, você pode montá-lo usando o ftpfs, que é uma das minhas maneiras favoritas, já que eu recebo os controles como se fossem arquivos locais.

Para fazer isso:
$ sudo apt-get install curlftpfs

Após a instalação do tipo curlftpfs:
$ mkdir -p ~/mnt/ftpfs
$ curlftpfs <username>@<server> ~/mnt/ftpfs
$ cd ~/mnt/ftpfs/
$ ls

Agora você deve poder listar seus arquivos.

Atenciosamente,
Jochen

    
por Jochen Oonincx 26.07.2012 / 13:07
1

O "!" O comando no BSD FTP tem como objetivo fornecer um shell em sua máquina local .

Você não pode usá-lo para executar comandos na máquina remota - o que não faria absolutamente sentido em termos de segurança, para iniciantes.

No entanto, você pode procurar um editor que possa puxar e empurrar os arquivos que deseja editar do servidor FTP de forma transparente, se estiver incomodado com a constante obtenção e colocação.

Parece que eu lembro do BBEdit para Mac OS 9, por exemplo.

O Emacs pode provavelmente fazer isso (tm).

    
por Tobia Tesan 26.07.2012 / 11:13