Não consigo criar um arquivo de texto no linux

1. Não consigo criar um arquivo de texto no linux

giovannireale
GiovanniReale999

(usa Outra)

Enviado em 13/10/2018 - 02:59h

Estou com uma duvida a algum tempo, não consigo criar um arquivo de texto no linux.

É com o comando mkdir que se cria o tal arquivo, correto?

Quando eu tento dar o dito comando, da permissão errada, mas acredito já estar como administrador(o $ aparece em cada comando meu)

Estou perdido.


  


2. Re: Não consigo criar um arquivo de texto no linux

Hugo Torres
F9KILL

(usa Debian)

Enviado em 13/10/2018 - 07:44h

O comando mkdir é para criar diretórios. O $ no nome do terminal significa que você está com um usuário normal não administrador.
Para criar arquivos vazios você pode usar o comando touch:
touch arquivo.txt 



3. Re: Não consigo criar um arquivo de texto no linux

Hugo Cerqueira
hrcerq

(usa Outra)

Enviado em 13/10/2018 - 13:25h

Olá.

É importante lembrar que executar comandos sem saber o que eles fazem pode ter efeitos indesejados. Uma dica: antes de executar um comando leia a man page dele.

Por exemplo, pra saber o que o comando mkdir faz, você digita:

man mkdir 


Isso vai mostrar o manual do comando, que explica para que ele serve e como ele deve ser usado. Como disse o colega acima, o comando mkdir cria diretórios, não arquivos. Você pode criar arquivos com o comando touch. Outra opção seria usar um editor de texto, como nano ou vim informando o nome do arquivo que deseja criar (se resolver fazer isso, procure saber primeiro como funcionam esses editores).

---

Atenciosamente,
Hugo Cerqueira

Devuan - https://devuan.org/


4. Re: Não consigo criar um arquivo de texto no linux

giovannireale
GiovanniReale999

(usa Outra)

Enviado em 14/10/2018 - 04:24h

F9KILL escreveu:

O comando mkdir é para criar diretórios. O $ no nome do terminal significa que você está com um usuário normal não administrador.
Para criar arquivos vazios você pode usar o comando touch:
touch arquivo.txt 


Então, eu queria saber como saber se eu consegui criar o arquivo de texto, usei o comando citado, mas agora não sei como acessar o arquivo.

Queria saber também, como após ter criado o arquivo vazio, pudesse jogar informações dentro dele.

Pois um exercício que estou quebrando a cabeça para fazer aqui, pede para eu jogar o ls -l de um diretório dentro dele. E eu nem sei como entrar no arquivo de texto para fazer isso


5. Re: Não consigo criar um arquivo de texto no linux

Guilherme Machado
Ma-chan

(usa Arch Linux)

Enviado em 14/10/2018 - 05:12h

O comando touch não é para criar arquivos.
Você pode criar arquivos usando um simples >.
Por exemplo:

> links\ dos\ sites\ [*****]ôs.txt 


E para abrir, use um editor de texto qualquer. Absolutamente normal.

Ou você pode fazer tudo isso usando o ambiente gráfico, fica à seu critério.



Distro Down - Download and Easy Burning of Linux Distros
NotABug: https://notabug.org/colorado/distrodown

while true; do
printf "Error!"
done




6. Re: Não consigo criar um arquivo de texto no linux

giovannireale
GiovanniReale999

(usa Outra)

Enviado em 16/10/2018 - 20:28h

Então pessoal, eu consegui criar o arquivo de texto, mas eu não sei o que fazer agora para colocar o conteúdo ls -l do diretório que eu quero dentro dele, alguém sabe como faz?

Aparece aquela tela onde existem vários atalhos em baixo ultilizando o ctrl, que ali em baixo fica "^" mas não entendi direito.


7. Re: Não consigo criar um arquivo de texto no linux

Hugo Torres
F9KILL

(usa Debian)

Enviado em 16/10/2018 - 20:32h

GiovanniReale999 escreveu:

Então pessoal, eu consegui criar o arquivo de texto, mas eu não sei o que fazer agora para colocar o conteúdo ls -l do diretório que eu quero dentro dele, alguém sabe como faz?

Aparece aquela tela onde existem vários atalhos em baixo ultilizando o ctrl, que ali em baixo fica "^" mas não entendi direito.


Para colocar a saída do comando em um arquivo pode fazer assim:

ls -l > arquivo.txt 







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts