Como Deletar Arquivo Linux Com Comando rmdir

Os fundamentos das linhas de comando Linux são absolutamente essenciais para futuros administradores de sistemas e usuários Linux avançados. Hoje vamos mostrar outra função básica – deletar arquivos e diretórios no Linux usando linhas de comando.

Conteúdo


Como Deletar Arquivo Linux

Você pode deletar arquivos Linux usando os comandos rmdir (para deletar diretórios vazios) e o comando rm (para deletar arquivos e diretórios que contém arquivos), ambos possuem uma sintaxe simples. Veja várias opções que podem ser usadas com eles.


Comando rmdir

O comando usado para deletar diretórios vazios no Linux é rmdir.

A sintaxe básica deste comando é fácil de entender. Aqui está um exemplo:

rmdir [option] DirectoryName
  • rmdir é o comando
  • [option] é um modificador opcional que alterar o comportamento do comando
  • DirectoryName é o diretório que você quer remover

Se nenhuma opção for oferecida, o rmdir simplesmente deletará o diretório da qual nome é oferecido como destino. Antes de usar este comando, você terá que fazer login na sua VPS usando SSH. Este artigo pode te ajudar com isso.

Remover Arquivos Linux Usando Comando rmdir

Antes de usar o comando rmdir, nós sugerimos verificar os arquivos presentes no diretório com o comando ls. Em nosso caso, nós temos um diretório chamado Dir1.

rmdir Dir1

Este comando deletará o diretório vazio chamado Dir1. Bem simples, certo?

Você também pode deletar diretórios múltiplos ao separar os nomes com espaços. Por exemplo:

rmdir Dir1 Dir2 Dir3

Depois de executar este comando, os diretórios chamados Dir1Dir2 e Dir3 serão deletados.

Digamos que temos um diretório chamado Dir3Dir3 tem subdiretórios e arquivos dentro dele. Agora, vamos usar os seguintes comandos:

rmdir Dir3

Vamos receber um erro como este:

rmdir: failed to remove ‘dir3’: Directory not empty

Como você pode imaginar com essa saída, o rmdir só funciona com diretórios vazios.

O rmdir é uma utilidade inteligente. E somente permite deletar diretórios vazios como proteção para prevenir que você perca dados acidentalmente. Lembre-se que é quase impossível recuperar dados deletados de qualquer distribuição Linux.

A opção -p permite deletar o diretório e também os diretórios relativos.

rmdir -p Dir1/Dir2/Dir3

Este comando acima vai deletar Dir3 e os diretórios relativos Dir2 and Dir1.

A opção -v exibe um texto de diagnóstico para cada diretório processados. Usando esta opção, será exibida uma lista de confirmação de todos os diretórios que foram deletados.


Comando rm

O comando rmdir é ótimo para remover diretórios não usados e vazios de forma segura. Se você quer remover arquivos ou diretórios que contém arquivos, você deve usar o comando rm.

A sintaxe básica deste comando é similar a rmdir:

rm [option] FileName

Remover Arquivos Linux Usando Comando rm

Use o comando rm para remover o arquivo chamado article.txt:

rm article.txt

Se você tem um diretório chamado Dir1 contendo subdiretórios e arquivos, nós teremos que anexar o modificador -r. O comando será parecido com:

rm -r Dir1

A opção recursiva  -r remove diretórios e o conteúdo.

Outra opção útil é -i. Esta opção irá pedir para confirmar os arquivos que serão deletados individualmente. Assim você evitará surpresas desagradáveis.

Você também pode deletar diretórios vazios usando a opção -d. O seguinte comando irá deletar um diretório vazio com o nome Dir1:

rm -d Dir1

Você também pode usar o coringa (*) e uma expansão regular para corresponder a vários arquivos. Por exemplo, o seguinte comando deletará todos os arquivos em PDF localizados no diretório atual.

rm *.pdf

Você também pode usar variações dos comandos listados acima para deletar arquivos com outras extensões como .txt, .doc, .odt, etc.

A opção -f permite que você force para deletar tudo o que está localizado no diretório. O comando se parece com isso:

rm -rf Dir1

O comando acima vai deletar tudo de forma recursiva e forçada, residindo sob o diretório Dir1 sem perguntar nada ao terminal.

Você também pode deletar mais de um diretório de uma vez. O seguinte comando irá deletar três diretórios Dir1Dir2 e Dir3 em um único comando.

rm -rf Dir1 Dir2 Dir3

Parabéns, você dominou todas as funções básicas dos comandos rm e rmdir com sucesso!


Resumo

Deletar um arquivo Linux por acidente pode causar danos enormes. Por isso, é essencial dominar os dois principais comandos para remover de arquivos e diretórios – rm e rmdir. 

Esperamos que este artigo tenha sido útil! Lembre-se: depois de excluir um arquivo ou diretório do Linux, você não poderá recuperá-lo. Portanto, tenha muito cuidado! Boa sorte.

Como Criar Um Servidor de Minecraft no Linux, Windows ou MacOS

Neste tutorial, vamos mostrar a você como criar um servidor de Minecraft em 3 plataformas: Linux (Ubuntu / CentOS), Windows e MacOS. Deste modo, você terá mais liberdade para jogar o game onde você quiser.


Por Que Você Deve Criar Seu Próprio Server de Minecraft?

Com mais de 68 milhões de jogadores, o Minecraft continua sendo um dos jogos de videogame mais populares do mundo.

O Minecraft oferece possibilidades ilimitadas para criar um mundo virtual, um lugar onde você pode deixar a sua imaginação livre e criar trabalhos artísticos e arquitetônicos incríveis.

Ou você pode se aproveitar da Hostcel e ter o seu servidor de Minecraft online e funcionando em apenas alguns cliques.

Ter a propriedade de um servidor privado dá a você mais controle sobre a sua jogabilidade. Você pode convidar seus amigos ou outros usuários, criar suas próprias regras, instalar quaisquer mods e muito mais.

Infelizmente, muitas pessoas pensam que criar um servidor privado de Minecraft é difícil e caro. Contudo, a verdade é que você só precisa de um pouco de conhecimento sobre a interface de linha de comando.

Mais do que isso, você pode configurar o seu servidor num computador com Windows, Linux ou macOS, então não há necessidade de comprar uma nova máquina só para isso.

Estão prontos? Então está na hora de aprender como criar um servidor no Minecraft!


Como Criar Um Servidor de Minecraft no Linux

como criar um servidor de minecraft no linux

Agora vamos ver como criar um server de Minecraft em duas das melhores distribuições do Linux – Ubuntu e CentOS.

Antes de começar, garanta que você tenha acesso root SSH à sua máquina. Se você está usando um plano de Hospedaem Minecraft da Hostcel, as credenciais de login podem ser encontradas na aba Servidores do hPanel.

O processo é bem similar em ambos os sistemas com algumas poucas diferenças que você vai notar na hora de instalar os pacotes necessários.

1. Instale o Java e o Screen

Antes de começarmos, tenha em mente que o tutorial a seguir tem como requisitos mínimos os sistemas operacionais Ubuntu 16.04 e CentOS 7.

Comece conectando-se ao seu servidor através de SSH. Abra o terminal shell incorporado (PuTTY para usuários do Windows) e digite o seguinte comando:

ssh nomedeusuario@endereçodeip

NOTA: Não se esqueça de alterar ambos os valores para o seu nome de usuário real e para o endereço de IP do seu servidor. Quando esses dados forem exigidos, insira seu nome de usuário e senha.

  1. Um servidor de Minecraft requer Java. Portanto, cheque se ele está instalado no seu sistema ao executar este comando:
java -version
  1. Prossiga para a segunda sessão deste tutorial se você já possui o Java instalado. Contudo, se o Java não for encontrado, siga para o próximo passo.
  2. Rode esses dois comandos para baixar o pacote de software mais recente e instalar o Java:
  • No Ubuntu:
sudo apt-get update
sudo apt-get install default-jdk
  • No CentOS:
sudo yum update
sudo yum install java -y
  1. Uma vez que a instalação do Java estiver completa, você pode instalar o Screen:
  • No Ubuntu:
sudo apt-get install screen
  • No CentOS:
sudo yum install screen -y

2. Como Instalar e Rodar um Servidor de Minecraft no Linux

Agora que o Java e o Screen estão prontos, podemos começar a instalar o servidor de Minecraft.

  1. Crie um novo diretório onde você irá guardar todos os seus arquivos de configuração do Minecraft. Este passo é opcional, porém altamente recomendado para que você possa manter seu sistema organizado. Para fazer isso, digite:
mkdir minecraft
  1. Vá até o diretório recém-criado ao digitar:
cd minecraft
  1. Antes de poder baixar os arquivos de configuração exigidos, instale o wget:
  • No Ubuntu:
sudo apt-get install wget
  • No CentOS:
sudo yum install wget -y
  1. Use o comando wget para baixar o arquivo de propriedades do servidor de Minecraft:
wget https://launcher.mojang.com/v1/objects/bb2b6b1aefcd70dfd1892149ac3a215f6c636b07/server.jar
  1. Neste exemplo, a versão mais recente do servidor é a 1.15.2. Você deve visitar este link para conferir se uma atualização mais recente está disponível para download. Se esse for o caso, altere o link para o comando acima.
  2. Execute o arquivo de propriedades de servidor do Minecraft ao digitar este comando. Se você quiser usar a interface de usuário gráfica, simplesmente remova a parte nogui do comando:
java -Xmx1024M -Xms1024M -jar minecraft_server.1.15.2.jar nogui
  1. Neste ponto, o programa do servidor ainda não terá sido iniciado. Ao invés disso, ele irá criar o arquivo EULA (Acordo de licença de usuário final) que você precisa aceitar antes.
  2. Para aceitar o EULA do Minecraft, abra o arquivo eula.txt com o editor de texto Nano:
sudo nano eula.txt
  1. Encontre a linha que diz:
eula=false

E então mude-a para:

eula=true

Assim que tiver terminado, não se esqueça de salvar as mudanças.

  1. Uma vez que isso tiver sido feito, ative o Screen para que o servidor possa rodar em plano de fundo:
screen -S "Minecraft server 1"
  1. Você pode mudar o nome com base nas suas preferências

Bom trabalho! Você instalou com sucesso o seu servidor customizado de Minecraft no Ubuntu ou no CentOS.

3. Hora de Rodar o Server de Minecraft

Agora é a hora de rodar o servidor de Minecraft para valer. Digite o seguinte comando novamente:

java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui

O requisito mínimo para rodar o servidor é ter 1024MB (1GB) de memória RAM. É por isso que nós digitamos 1024M depois das partes -Xmx e -Xms.

Se você desejar alocar mais RAM, você pode mudar o valor para 2048M ou maior, desde que o seu servidor tenha essa quantidade de memória disponível.

Você deverá uma tela como na imagem abaixo:

tela de instalação do servidor de minecraft

O Servidor Minecraft foi iniciado com êxito. Você pode sair do Screen apertando CTRL + A  e depois D.

Você pode reabrir a janela do Screen ao digitar este comando:

screen -r

Se você precisar customizar as configurações do servidor, abra o arquivo de propriedades com o Nano::

nano ~/minecraft/server.properties

Independentemente disso, recomendamos que você siga com a configuração padrão para evitar quaisquer problemas.


Como Criar Um Servidor de Minecraft no Windows

como criar um servidor de minecraft no windows

Você também pode criar um server de Minecraft em seu PC se você utiliza o Windows. E o melhor de tudo é que os passos para isso são ainda mais fáceis do que no tutorial anterior.

  1. Abra o prompt de comando e verifique a versão do Java no seu computador:
java -version
  1. Se ela é a mesma da versão mais recente do site oficial, você pode continuar para o próximo passo. Caso ela esteja indisponível ou desatualizada, baixe o instalador.instalação do java no windows
  2. Baixe o arquivo do instalador (no formato .jar) da página de download do servidor oficial do jogo.
  3. Crie uma nova pasta para o servidor de Minecraft e então mova o arquivo .jar para ela.
  4. Clique duas vezes no instalador para criar o arquivos eula.txt.
  5. Abra o arquivo EULA e modifique o valor de falso para verdadeiro.
  6. Rode o servidor de Minecraft ao clicar duas vezes no arquivo .jar. Para fazer isso, pode ser necessário permitir uma exceção para o programa em seu firewall.

Por outro lado, você pode abrir o prompt de comando e navegar para a pasta dedicada do servidor de Minecraft. Por exemplo:

cd Documents/Minecraft

Então, execute este comando:

java -Xmx1024M -Xms1024M -jar minecraft_server.1.15.2.jar nogui

Se você ver uma tela similar a essa abaixo, quer dizer que o seu servidor de Minecraft foi iniciado com sucesso:

servidor de minecraft rodando no windows com sucesso

Como Criar um Servidor de Minecraft no MacOS

como criar servidor de minecraft no macos

Por último, vamos ver como podemos criar um servidor de Minecraft no macOS:

  1. Note que o Java já é incluído por padrão em versões mais novas do macOS. Você pode checar isso para ter certeza ao digitar este comando no seu terminal:
java -version
  1. Se ele não estiver disponível, você pode baixar e instalar uma versão de legado do Java a partir do site da Apple.
  2. Crie uma pasta dedicada para o seu servidor de Minecraft. Então baixe o instalador de servidor de Minecraft e coloque-o nessa pasta.
  3. Abra o TextEdit e então defina o formato para texto simples (Formato → Faça texto simples). Cole a seguinte linha:
#!/bin/bash
cd "$(dirname "$0")"
exec java -Xms1024M -Xmx1024M -jar minecraft_server.1.15.2.jar nogui
  1. Salve o arquivo como startmc.command no mesmo diretório onde está o arquivo de servidor do Minecraft.
  2. Para fazer o arquivo startmc.command funcionar, você precisa de uma permissão de execução. Para isso, abra o terminal e vá para a sua pasta do Minecraft. Por exemplo:
cd Documents/MinecraftServer
  1. Conceda a permissão necessária usando o seguinte comando:
chmod a+x startmc.command
  1. Se os passos forem feitos corretamente, você deve conseguir iniciar o servidor ao clicar duas vezes no arquivo startmc.command. Ele irá abrir uma nova janela de terminal.
  2. Um aviso de arquivo pendente ou de diretório incorreto pode aparecer neste momento. Não se preocupe, isso é completamente normal quando você roda um servidor de Minecraft pela primeira vez.

Conclusão

Se você quer deixar o Minecraft mais emocionante, você deveria considerar criar um servidor privado. Você certamente vai ter muito mais liberdade na hora de jogar.

Por sorte, você aprendeu neste artigo como criar um servidor de Minecraft no Linux (Ubuntu e CentOS), no Windows e no macOS. E o melhor de tudo é que esses passos são fáceis de seguir e não vão custar uma fortuna para você.