# rm, rmdir

* [rm](https://manpages.debian.org/bookworm/manpages-es/rm.1.es.html), [rmdir](https://manpages.debian.org/bookworm/manpages-es/rmdir.1.es.html) - Borrar ficheros y directorios.

```bash
$ rm document.txt
```

```bash
$ rmdir documents
```

{% hint style="danger" %}
Hay que eliminar los ficheros y directorios con mucho cuidado, ya que el sistema no envía nada a la papelera de reciclaje. En los sistemas con entorno gráfico y gestores de archivos sí es posible eliminar algo y recuperarlo dentro del directorio `trash`, `.trash` o `.trashdir`.
{% endhint %}

El comando `rmdir` solo elimina directorios vacíos, si contiene ficheros o directorios dará como resultado un error. Para eliminar correctamente un directorio y todo su contenido debemos usar el comando `rm -r directorio`. La opción `-r` borra el contenido de los directorios recursivamente. Debido a que `rm` por sí sólo no borra directorios, pero si los ficheros. Si queremos confirmar qué queremos borrar y qué no, podemos usar la opción `-i`, haciendo que `rm` nos pregunte si estamos seguros; a lo cual respondemos con `s` para sí, y `n` para no.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://yejokjanan.gitbook.io/aprendiendo-gnulinux/comandos-basicos/ficheros-y-directorios/rm-rmdir.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
