## **** WARNING: edit the basic.html file at your own risk ****
## modified: 05/2022
## owner: public:public
## version: 0.1
Algunos y la mayoria de los comandos básicos que tendremos que utilizar para interactuar con nuestro sistema operativo.
## COMANDOS | DESCRIPCIÓN
man [tool] | Abre páginas de manual para la herramienta especificada.
[tool] -h | Imprime la página de ayuda de la herramienta.
apropos [keyword] | Busca en las descripciones de las páginas del manual instancias de una palabra clave dada.
cat | Concatenar e imprimir archivos.
whoami | Muestra el nombre de usuario actual.
id | Devuelve la identidad de los usuarios.
hostname | Establece o imprime el nombre del sistema host actual.
uname | Imprime el nombre del sistema operativo.
pwd | Devuelve el nombre del directorio de trabajo.
ifconfig | La utilidad `ifconfig` se usa para asignar o ver una dirección a una interfaz de red y/o configurar los parámetros de la interfaz de red.
ip | ip es una utilidad para mostrar o manipular enrutamiento, dispositivos de red, interfaces y túneles.
nestat | Muestra el estado de la red.
ss | Otra utilidad para investigar sockets.
ps | Muestra el estado del proceso.
who | Muestra quién está conectado.
env | Prints environment or sets and executes a command.
lsblk | Enumera los dispositivos de bloque.
lsusb | Enumera los dispositivos USB.
lsof | Enumera los archivos abiertos.
lspci | Enumera los dispositivos PCI.
sudo | Ejecutar comando como un usuario diferente.
su | La utilidad `su` solicita las credenciales de usuario adecuadas a través de PAM y cambia a esa ID de usuario (el usuario predeterminado es el superusuario). Luego se ejecuta un shell.
useradd | Crea un nuevo usuario o actualiza la información predeterminada del nuevo usuario.
userdel | Elimina una cuenta de usuario y archivos relacionados.
usermod | Modifica una cuenta de usuario.
addgroup | Agrega un grupo al sistema.
delgroup | Elimina un grupo del sistema.
passwd | Cambia la contraseña de usuario.
dpkg | Instalar, eliminar y configurar paquetes basados en Debian.
apt | Utilidad de línea de comandos de gestión de paquetes de alto nivel.
aptitude | Alternativa a `apt`.
snap | Instalar, eliminar y configurar paquetes instantáneos.
gem | Administrador de paquetes estándar para Ruby.
pip | Administrador de paquetes estándar para Python.
git | Utilidad de línea de comandos del sistema de control de revisión.
systemctl | Administrador de control systemd y servicio basado en línea de comandos.
ps | Imprime una instantánea de los procesos actuales.
journalctl | Consulta el diario systemd.
kill | Envía una señal a un proceso.
bg | Pone un proceso en segundo plano.
jobs | Enumera todos los procesos que se ejecutan en segundo plano.
fg | Pone un proceso en primer plano.
curl | Utilidad de línea de comandos para transferir datos desde o hacia un servidor.
wget | Una alternativa a `curl` que descarga archivos desde un servidor FTP o HTTP(s).
python3 -m http.server | Inicia un servidor web Python3 en el puerto TCP 8000.
ls | Enumera el contenido del directorio.
cd | Cambia el directorio.
clear | Limpia la terminal.
touch | Crea un archivo vacío.
mkdir | Crea un directorio.
tree | Muestra el contenido de un directorio de forma recursiva.
mv | Mover o renombrar archivos o directorios.
cp | Copie archivos o directorios.
nano | Editor de texto basado en terminales.
which | Devuelve la ruta a un archivo o enlace.
find | Busca archivos en una jerarquía de directorios.
updatedb | Actualiza la base de datos local para los contenidos existentes en el sistema.
locate | Utiliza la base de datos local para buscar contenidos en el sistema.
more | Localizador que se utiliza para leer STDOUT o archivos.
less | Una alternativa a `more` con más características.
head | Imprime las primeras diez líneas de STDOUT o un archivo.
tail | Imprime las últimas diez líneas de STDOUT o un archivo.
sort | Ordena el contenido de STDOUT o un archivo.
grep | Busca resultados específicos que contienen patrones dados.
cut | Elimina secciones de cada línea de archivos.
tr | Reemplaza ciertos caracteres.
column | Utilidad basada en la línea de comandos que formatea su entrada en varias columnas.
awk | Lenguaje de escaneo y procesamiento de patrones.
sed | Un editor de flujo para filtrar y transformar texto.
wc | Imprime recuentos de nueva línea, palabra y byte para una entrada determinada.
chmod | Cambia el permiso de un archivo o directorio.
chown | Cambia el propietario y el grupo de un archivo o directorio.