Linux Comandos Básicos
1.36K subscribers
6 photos
3 files
43 links
Lista de comandos para Linux y algunas distribuciones. Ejemplos y breves explicaciones. Agregamos mini guias.
Download Telegram
LEE ESTE ANCLADO ❗️❗️. Algunos Comandos útiles .. Solo se dará la descripción breve y algún dato útil del comando.

La mayoría son para distribuciones con base ARCH y base DEBIAN. Pero se incluyen muchos que son generales en linux.

Se usan etiquetas #, para encontrar los comandos, asi mismo para informar si son para ARCH , DEBIAN, o generales de LINUX. Igual que se pone una etiqueta haciendo referencia a que va enfocado el comando, como sistema, archivos, disco/almacenamiento y asi.

#linux
#arch
#debian
#sistema
#archivos
#red
#procesos
#usuarios
#disco
#apagado
#renombrar
#informacion
#imprimir (documentos en impresora)
#escanear_documentos
#impresora (instalación)
#dividir_archivos
#manipular archivos pdf
#admin_paquetes_void
#fecha
#apagar/reiniciar,hibernar,suspender
#Recupera_GRUB
#busqueda_de_archivos
#sockets
#calculadora
#permisos_archivos
#void
#ssh



Comandos disponibles (hasta ahora), puedes dar click a continuación:

#acpi(bateria) #apt
#apt-get #awk #bc
#blkid #bluetoothctl #bunzip2
#cat #cd #chattr
#chmod #cp #convert
#date #dd #df #diff
#dpkg #du
#egrp #fdisk #ffmpeg
#find #ftp
#gunzip #hcitool #import
#inxi #ip #jobs
#journalctl #kill #lp
#ls #lsblk #lsattr #mkdir
#mmv #mount #mv #netstat
#nmcli #pacman #pamac
#parecord #pdfjam #printf
#ps #rar #rclone
#rename #rm #rm
#rsync #scanimage #scp
#sed #sftp #smartctl #smbclient
#split #ss
#stat #systemctl #timedatectl
#udisksctl #umount
#useradd #userdel #usermod
#vnstat #vnstati #xbps
#xinput #xrandr #watch
#yay #yt-dlp #zip

Agregamos mini GUIAS para uso en terminal.
Revisa por tu cuenta los comandos utilizados en las guías antes de proceder (informate, no sigas a ciegas las guías). Recuerda usarlas solo como referencia ya que podrían contener errores o variar según la distro que uses.

#guia_bluetooth
#guia_Android_como_Monitor_secundario
#guia_USB_booteable
#guia_TOUCHPAD_pruebas
#guia_HDMI_desde_terminal
#guia_PARTICION_primaria
#guia_RESTAURAR_GRUB_Arch
#guia_PARTICION_disco_duro
#guia_WIFI_netctl
#guia_WIFI_networkmanager
#rsync (copia/respaldo básico)
#guia_AUDIO_verificacion_básica
#guia_SAMBA_server_basica
#smbclient (cliente samba desde terminal)
#guia_IMPRESORAS_instalación
#guia_impresoras_manjaro
#Atajos_teclado_enconsola_bash (info)
#guia_MONTAR_discos_en_el_arranque(boot)
#Variables_de_entorno (info)
#Árbol_de_directorios (info)
#guia_SISTEMA_información_básica
#capturas_de_escritorio
#guia_SED_comando (editar texto desde terminal)
#Convertir_videos (#ffmpeg)
#guia_Montar_ISO_IMG
#guia_Grabar_ISO_a_CD (DVD-Bluray)
#Errores_con_claves_GnuPG (arch)
#horario
#Convertir_videos
#rclone
#los_inodos
#pacman_tips
#recuperar_password
#guia_iniciar_con_i3wm (básico)
#rclone_sincronizar_directorios
#guia_Qemu_basica
#guia_Qemu_Android
#youtube-dl
#crear_iso_archivos_personales
#grabar_audio
#Recupera_GRUB (Manjaro)
#Guia_Nvidia
#Guia_Swap
#comodines

Comandos en una línea #one-line:

#rename_archivos
#ls_directorios
#comando_A_imagen
#orden_fotos
#descargar_renombrar
#archivos_espacios
#mover_archivos
#file_to_csv
#cpu_info
#cpu_temp
#cpu_freq
#multiples_dir
#search_comando
#root_last_comm
#info_disc
#reloj
#espacios_en_nombre
#montar_iso
#procesos_list
#fecha_apgado
#aplicacion_ssh
#youtube_Audio
#imagen_pdf
#notificar_comando
#archivos_tiempo


Busca dando click en el icono en la esquina superior derecha de tu aplicación o en las etiquetas aquí arriba.

Lo mismo puedes buscar sin la necesidad de la etiqueta #, solo con alguna palabra, como por ejemplo montar, mover, instalar, etc.
#linux
#Guia_Swap

La asignación de swap es un tanto relativa al uso que le des al equipo (Juegos, edicion de video, cosas básicas, etc). Personalmente, para carga de equipo, la recomendacion es:

.- Para maquinas con 4GiB RAM o menos: 8GiB swap
.- Para maquinas con 8GiB RAM o menos: 4GiB swap
.- Para maquinas con 16GiB RAM con un uso intensivo: 4GiB swap

Nota:
SSD / NVME: Lo recomendable en caso de usar discos sólidos, es usar `swapfile` en vez de una partición especifica.
Es posible usar algun disco mecánico secundario (o memoria USB) para crear la partición
swap pero mermaría el rendimiendo cuando el sistema la use

## Comprobar si tenemos particion o archivo swap

1.- Usamos el comando:

swapon --show

Nos devolvera la estadistica de la SWAP si la tenemos.

(es posible usar 2 o mas swap bien configuradas en fstab.. Así mismo darles prioridad de uso con la opcion pri= y un numero de prioridad entre mayor se usa primero esa swap)


## PARTICIÓN swap (posterior a la instalación)

1.- Creamos una partición usando un espacio libre o redimensionando una partición existente:

Para configurar la partición como swap:

sudo mkswap /dev/sdXN

(edita sdXN por el nombre de la partición a usar)

2.- Activamos y comprobamos la swap:

swap on /dev/sdXN (editamos sdXN igual que el punto anterior)

swapon --show

3.- Añadimos la partición swap a /etc/fstab:

Averiguamos el UUID de la partición con:

sudo blkid | grep "/dev/sdXN"

(editamos sdXN igual que en los pasos anteriores)

Anotamos el UUID de la partición

Como root abrimos el archivo fstab con cualquier editor de textos. Añadimos al final del archivo la partición swap que acabamos de crear:

UUID=<el código UUID que nos dio el comando anterior> none swap defaults 0 0

Guardamos los cambios y reiniciamos.


## Creación de swapfile

1.- Crear un archivo swapfile con:

sudo dd if=/dev/zero of=/swapfile bs=1G count=4 status=progress

Donde:

- bs=1G define la unidad en la que vamos a crear el archivo.
- count=4 define la cantidad de unidades que le daremos al archivo.

En nuestro ejemplo hemos elegido bs=1G y count=4 esto creara un swapfile de 4GiB (1GiB x 4 = 4GiB)

Después de crear el archivo debemos asignar los permisos con:

sudo chmod 600 /swapfile

2.- Formateamos el archivo como swap con:

sudo mkswap /swapfile

3.- Activamos y comprobamos la swap:

sudo swapon /swapfile

swapon --show

Añadimos swapfile al fstab. Como root editamos el archivo /etc/fstab con cualquier editor de textos y añadimos al final del archivo esta línea:

/swapfile none swap defaults 0 0

*Guardamos los cambios y reiniciamos*

## Redimensionado swapfile

1.- Desactivamos swap

sudo swapof /swapfile

2.- Eliminamos el archivo swapfile

sudo rm /swapfile

3.- Seguimos los pasos para crear un swapfile.


## Troubleshooting

Si despues de usar cualquiera de los casos anteriores y despues de reiniciar tenemos algun problema:

1.- Accedemos a una terminal y desactivamos la SWAP con:

sudo swapoff -a

2.- Editamos el archivo fstab como en los pasos anteriores y eliminamos la linea correspondiente a la SWAP.

3.- Si creamos un archivo /swapfile lo eliminamos con:

sudo rm /swapfile