Esta guía rápida presenta la lista definitiva de comandos de Linux, desvelando las herramientas críticas para profesionales de la ciberseguridad. Desde la gestión de archivos hasta la monitorización del sistema, exploraremos cómo estos comandos se convierten en la esencia de un arsenal robusto en el ámbito de la seguridad informática.

Es posible que necesites abrir un archivo comprimido, pero olvidaste los comandos TAR. O eres nuevo en Linux y necesitas conocer los diez comandos principales de terminal que abren y modifican archivos y carpetas. El gran volumen de comandos de terminal Linux puede abrumar a los principiantes, sin mencionar a los administradores de servidores, los profesionales de TI y los aficionados.

Por lo tanto, hemos preparado esta hoja de trucos esencial para la línea de comandos de Linux para ayudarlo a familiarizarse con los comandos de seguridad de Linux clasificados por el alcance de sus acciones. Estamos seguros de que esta compilación puede ayudarle a dominar Linux rápidamente.

¿Te gustaría enterarte de cuando lanzamos descuentos al Máximo o Nuevos Cursos?

Comandos esenciales

Le recomendamos que memorice estos comandos. Los necesitará más cuando opere Linux.

Gestión de archivos

En los siguientes comandos: Xpuede referirse a un solo archivo, una cadena que contiene un símbolo comodín que hace referencia a un conjunto de múltiples archivos, por ejemplo, file*.txto la salida de flujo de un comando canalizado (en cuyo caso la sintaxis sería X | commanden lugar de command X); Yes un directorio único; ABson cadenas de ruta de archivos/directorios.

DOMINIODESCRIPCIÓN
*El símbolo comodín para longitud variable, por ejemplo, *.txtse refiere a todos los archivos con la extensión TXT
?Símbolo comodín que hace referencia a un solo carácter, por ejemplo, Doc?.docxpuede hacer referencia a Doc1.docxDocA.docx, etc.
lsEnumere los nombres de archivos y subcarpetas en el directorio actual. Las opciones incluyen -l, -a, -tlas que puede combinar, por ejemplo, -alt.
ls -lTambién muestre detalles de cada elemento mostrado, como permisos de usuario y la hora/fecha en la que el elemento se modificó por última vez.
ls -aTambién muestra archivos/carpetas ocultos. Puede combinarse con ls -lpara formar ls -al.
ls -tOrdene los archivos/carpetas según la hora/fecha de la última modificación, comenzando con el elemento modificado más recientemente
ls X Listar los archivos 
cd YCambie el directorio a Y.

Instancias especiales de Y:
.  – directorio actual
..– directorio principal
cdal $HOMEdirectorio
cd ..Subir un nivel a la carpeta adjunta o al directorio principal
cd /etcal /etcdirectorio
cmp A BCompara dos archivos ABbusca similitud. No hay salida si ABson idénticos; de lo contrario, genera el carácter y el número de línea.
diff A BCompara dos archivos ABbusca diferencias. Genera la diferencia.
pwdMuestra la ruta del directorio de trabajo actual.
mkdir XCree un nuevo directorio nombrado Xdentro del directorio actual.
mv A BMover un archivo de una ruta Aa otra B. También se utiliza para cambiar el nombre de archivos.
Ejemplos:
– Moverse entre directorios folder1folder2:
mv ./folder1/file.txt ./folder2
El nombre del archivo permanecerá sin cambios y su nueva ruta será ./folder2/file.txt.
– Cambiar el nombre de un archivo: mv new_doc.txt expenses.txt
el nuevo nombre del archivo es expenses.txt.
cp A BCopie un archivo de una ruta Aa otra B. Uso similar a mvambos para mover a un nuevo directorio y cambiar simultáneamente el nombre del archivo en su nueva ubicación.
Ejemplo: cp ./f1/file.txt ./f2/expenses.txtcopia simultáneamente el archivo file.txta la nueva ubicación con un nuevo nombre expenses.txt.
cp -r Y ZCopie recursivamente un directorio Yy su contenido a Z. Si Zexiste, copie la fuente Yen él; de lo contrario, cree ZYse convierta en su subdirectorio con Yel contenido de
rm XEliminar (eliminar) Xpermanentemente.
rm -r YEliminar recursivamente un directorio Yy su contenido
rm -f XEliminar archivo a la fuerza Xsin indicaciones ni confirmación
rm -rf YEliminar por la fuerza el directorio Yy su contenido de forma recursiva
rmdir YEliminar un directorio Yde forma permanente, siempre que Yesté vacío.
open XÁbralo Xen su programa predeterminado.
open -e XSe abre Xen el editor de texto predeterminado (macOS: TextEdit)
touch XCree un archivo vacío Xo actualice los tiempos de acceso y modificación de X.
cat XVer contenidos de X.
cat -b XTambién muestra los números de línea.
wc XMuestra el recuento de palabras de X.
head XMuestra las primeras 10 líneas de X. Si se especifica más de un archivo, cada archivo está precedido por un encabezado que consta de la cadena ” ” donde ” ” es el nombre del archivo.==> X <==X
head -n 4 XMuestra las primeras 4 líneas de X.
ls *.c | head -n 5Muestra los primeros 5 elementos de una lista de *.carchivos en el directorio actual.
tail XMuestra las últimas (10, por defecto) líneas de X. Si se especifica más de un archivo, cada archivo está precedido por un encabezado que consta de la cadena ” ” donde ” ” es el nombre del archivo.==> X <==X
tail -n +1 XMuestra el contenido completo de los archivos Xespecificados, con el encabezado de los nombres de archivo respectivos
tail -f XMuestre las últimas 10 líneas de los archivos Xespecificados y realice un seguimiento de los cambios agregados al final. Sobrescribir Xo modificar Xcon un editor de texto como vim arruinaría la salida de este comando.
lessLeer un archivo con navegación hacia adelante y hacia atrás. A menudo se utiliza con tuberías, por ejemplo,cat file.txt | less
ln -s A SCree un enlace simbólico de la ruta Aal nombre del enlace S.

Redirección de entrada/salida

Son útiles para registrar la salida del programa y los mensajes de error.

DOMINIODESCRIPCIÓN
echo TEXTMuestra una línea TEXTo el contenido de una variable.
echo -e TEXTTambién interpreta caracteres de escape TEXT, por ejemplo, \n →nueva línea, \b →barra invertida, \t → tabulación.
echo -n TEXTOmite la nueva línea final de TEXT.
cmd1 | cmd2|es el carácter de tubería; alimenta la salida del comando cmd1y la envía al comando cmd2, por ejemplo, ps aux | grep python3.
cmd > fileRedirigir la salida de un comando cmda un archivo file. Sobrescribe el contenido preexistente de file.
cmd >& fileRedirigir la salida de cmdfile. Sobrescribe el contenido preexistente de file. Suprime la salida de cmd.
cmd > /dev/nullSuprime la salida de cmd.
cmd >> fileAgregue la salida de cmdfile.
cmd < fileLeer la entrada de cmddesde file.
cmd << delimLea la entrada de cmdla entrada estándar con el carácter delimitador delimpara indicarle al sistema dónde terminar la entrada. Ejemplo para contar el número de líneas de entrada ad-hoc: por lo tanto, solo hay 4 líneas en la entrada estándar delimitadas por .
wc -l << EOF
> I like
> apples
> and
> oranges.
> EOF    
  
 4
EOF
cmd <<< stringIntroduzca un texto stringen cmd.
cmd 2> fooRedirigir mensajes de error de cmdfoo.
cmd 2>> fooAgregar mensajes de error de cmdfoo.
cmd &> fileRedirigir mensajes de salida y de error de cmdfile.

Buscar y filtrar

Estos comandos le ayudan a encontrar los archivos que desea.

DOMINIODESCRIPCIÓN
grep patt /path/to/srcBusque un patrón de texto patten X. Comúnmente usado con pipe, por ejemplo, ps aux | grep python3filtra los procesos que contienen python3de todos los procesos en ejecución de todos los usuarios.
grep -r patt /path/to/srcBusque recursivamente (el directorio de destino /path/to/srcy sus subdirectorios) un patrón de texto patt.
grep -v patt XLas líneas de retorno Xno coinciden con lo especificado patt.
grep -l patt XEscriba en la salida estándar los nombres de los archivos que contienen patt.
grep -i patt XRealice coincidencias que no distingan entre mayúsculas y minúsculas en X. Ignora el caso de patt.
findEncuentra archivos.
find /path/to/src -name "*.sh"Busque todos los archivos que /path/to/srccoincidan con el patrón ” *.sh” en el nombre del archivo.
find /home -size +100MBusque todos los archivos en el /homedirectorio de más de 100 MB.
locate nameBusque archivos y directorios por name.
sort XOrganizar líneas de texto alfabéticamente Xo numéricamente.

Archivo

Estos comandos sirven para descomprimir archivos comprimidos ( .zip, .gz, .bz2, .tar, etc.) con contenidos grandes o complejos, como programas.

DOMINIODESCRIPCIÓN
tarManipular archivos con .tarextensión.
tar -vObtenga resultados detallados mientras manipula archivos TAR. Puede combinar esta opción con otras, por ejemplo, tar -tvf.
tar -cf archive.tar YCree un archivo TAR llamado archive.tarque contenga Y.
tar -xf archive.tarExtraiga el archivo TAR llamado archive.tar.
tar -tf archive.tarMuestra el contenido del archivo TAR denominado archive.tar.
tar -czf archive.tar.gz YCree un archivo TAR comprimido con gzip llamado que archive.tar.gzcontenga Y.
tar -xzf archive.tar.gzExtraiga el archivo TAR comprimido con gzip llamado archive.tar.gz.
tar -cjf archiave.tar.bz2 YCree un archivo TAR comprimido con bzip2 llamado archive.tar.bz2que contenga Y.
tar -xjf archive.tar.bz2Extraiga el archivo TAR comprimido con bzip2 llamado archive.tar.bz2.
gzipManipular archivos con .gzextensión.
gzip YCree un archivo gzip llamado Y.gzque contenga Y.
gzip -l Y.gzListar el contenido del archivo gzip Y.gz.
gzip -d Y.gz
gunzip Y.gz
Extraiga Y.gzy recupere el archivo original Y.
bzip2Manipular archivos con .bz2extensión.
bzip2 YCree un archivo bzip2 llamado Y.bz2que contenga Y.
bzip2 -d Y.gz
bunzip2 Y.gz
Extraiga Y.bz2y recupere el archivo original Y.
zip -r Z.zip YComprime Yal archivo ZIP Z.zip.
unzip Z.zipDescomprímalo Z.zipen el directorio actual.
unzip Z.zipListar el contenido de Z.zip.

Transferencia de archivos

Estos comandos sirven para iniciar sesión en hosts locales y remotos, y para cargar y descargar archivos, transfiriéndolos entre dispositivos. Recuerde omitir los corchetes ” [” y ” ]” cuando ingrese los parámetros opcionales que encierran.

DOMINIODESCRIPCIÓN
ssh user@accessConéctese a accesscomo user.
ssh accessConéctese accesscomo su nombre de usuario local.
ssh -p port user@accessConéctese a accesscomo userusando port.
scp [user1@]host1:[path1] [user2@]host2:[path2]Inicie sesión hostNcomo userNa través del protocolo de copia segura para N=1,2.

Uso de ejemplo:
scp alice@pi:/home/source bob@arduino:/destination

path1path2puede ser local o remota, pero asegúrese de que sean rutas absolutas en lugar de relativas, por ejemplo, /var/www/*.html/usr/bin.

Si no se especifican user1y , utilizará su nombre de usuario local.user2scp
scp -P port [user1@]host1:[path1] [user2@]host2:[path2] Conéctese hostNcomo si userNestuviera utilizando el puerto para N=1,2.
scp -r [user1@]host1:[path1] [user2@]host2:[path2]Copie recursivamente todos los archivos y directorios de path1path2.
sftp [user@]accessInicie sesión accesscomo usera través del protocolo seguro de transferencia de archivos. Si userno se especifica, se utilizará su nombre de usuario local.
sftp accessConéctese accesscomo su nombre de usuario local.
sftp -P port user@accessConéctese a accesscomo userusando port.
rsync -a [path1] [path2]Sincronice [path1]con [path2], preservando enlaces simbólicos, atributos, permisos, propiedades y otras configuraciones.
rsync -avz host1:[path1] [path2]Sincronice [path1]en el host remoto host1con la ruta local [path2], preservando enlaces simbólicos, atributos, permisos, propiedades y otras configuraciones. También comprime los datos involucrados durante la transferencia.

Permisos de archivos

No todos los archivos son igualmente accesibles. Para evitar manipulaciones no deseadas, es posible que algunos archivos de su dispositivo sean de solo lectura. Para obtener más información sobre los permisos de archivos en Linux, consulte nuestra Hoja de referencia sobre permisos de archivos de Linux .

DOMINIODESCRIPCIÓN
chmod permission fileCambiar permisos de un archivo o directorio. Los permisos pueden tener la forma [u/g/o/a][+/-/=][r/w/x](ver ejemplos a continuación) o un número octal de tres dígitos.
chown user2 fileCambiar el propietario de un archivo a user2.
chgrp group2 fileCambie el grupo de un archivo a group2.

Ejemplos de uso:

  • chmod +x testfile→ permitir que todos los usuarios ejecuten el archivo
  • chmod u-w testfile→ prohibir al usuario actual escribir o cambiar el archivo
  • chmod u+wx,g-x,o=rx testfile→ agregue simultáneamente permisos de escritura y ejecución al usuario, elimine el permiso de ejecución del grupo y establezca los permisos de otros usuarios para que solo lean y escriban.

Representación numérica

La siguiente tabla compara los permisos de archivos de Linux en forma octal y en formato [u/g/o/a][+/-/=][r/w/x].

OCTALPERMISO(S)EQUIVALE A LA APLICACIÓN DE
0no permisos-rwx
1Sólo permiso de ejecución=x
2Sólo permiso de escritura=w
3Permisos de escritura y ejecución únicamente: 2 + 1 = 3=wx
4Sólo permiso de lectura=r
5Permisos de lectura y ejecución únicamente: 4 + 1 = 5=rx
6Permisos de lectura y escritura únicamente: 4 + 2 = 6=rw
7Todos los permisos: 4 + 2 + 1 = 7=rwx

Ejemplos

  • chmod 777 testfile→ permitir que todos los usuarios ejecuten el archivo
  • chmod 177 testfile→ restringir al usuario actual ( u) a solo ejecución, mientras que el grupo ( g) y otros usuarios ( o) tienen permisos de lectura, escritura y ejecución.
  • chmod 365 testfile→ el usuario ( u) solo puede escribir y ejecutar; grupo ( g), solo lectura y escritura; otros ( o), solo lectura y ejecución.

Información del sistema

Estos comandos resultan útiles cuando desarrolla nuevas aplicaciones para Linux o soluciona problemas de su máquina Linux.

General

Estos proporcionan información sobre su máquina Linux y realizan tareas administrativas.

DOMINIODESCRIPCIÓN
unameMuestra la información del sistema Linux.
uname -aInformación detallada del sistema Linux
uname -rInformación de lanzamiento del kernel, como la versión del kernel
uptimeMuestra cuánto tiempo está funcionando el sistema y carga información.
su
sudo
Superusuario; use esto antes de un comando que requiera acceso de root, por ejemplo,su shutdown
calMostrar calendario donde está resaltada la fecha actual.
dateMuestra la fecha y hora actuales de la máquina.
haltDetenga el sistema inmediatamente.
shutdownApague el sistema.
rebootReinicie el sistema.
last rebootMostrar historial de reinicio.
man COMMANDMuestra el manual de un determinado COMMAND. Para salir del manual, presione “q”.
hostnameMostrar el nombre del host del sistema
hostname -IMostrar la dirección IP del host
cat /etc/*-releaseMuestra la versión de la distribución de Linux instalada. Por ejemplo, si utiliza Red Hat Linux, puede reemplazar * por redhat.

Hardware

Estos comandos proporcionan detalles sobre el hardware que admite su máquina Linux.

DOMINIODESCRIPCIÓN
dmesgMostrar mensajes en el búfer de anillo del kernel (estructura de datos que registra mensajes relacionados con la operación del programa que ejecuta el sistema operativo)
cat /proc/cpuinfo Mostrar información sobre la unidad central de procesamiento (CPU)
cat /proc/meminfoMostrar información de la memoria
lspci -tvMuestra información sobre cada dispositivo de interconexión de componentes periféricos (PCI) en su sistema.
La opción -tgenera la información como un diagrama de árbol y -ves para una salida detallada.
lsusb -tvMuestra información sobre los dispositivos Universal Serial Bus (USB) y los dispositivos conectados a ellos.
La opción -tgenera la información como un diagrama de árbol y -ves para una salida detallada.
dmidecodeMostrar los componentes de hardware del sistema, los números de serie y la versión del BIOS
hdparm -i /dev/sdaMostrar información sobre el disco.sda
hdparm -tT /dev/sdaRealizar una prueba de velocidad de lectura en el disco.sda 
badblocks -s /dev/sdaPrueba de bloques ilegibles en el discosda

Uso del disco

Estos comandos proporcionan detalles de almacenamiento relacionados con su máquina Linux.

DOMINIODESCRIPCIÓN
dfMostrar espacio libre en disco.
duMostrar tamaños de archivos/carpetas en el disco.
du -ahUso del disco en formato legible por humanos (KB, MB, etc.)
du -shUso total del disco del directorio actual
du -hEspacio libre y usado en sistemas de archivos montados
du -iInodos gratuitos y usados ​​en sistemas de archivos montados
fdisk -lEnumerar particiones, tamaños y tipos de disco
free -hMuestra la memoria libre y utilizada en unidades legibles por humanos.
free -mMuestra la memoria libre y utilizada en MB.
free -gMuestra la memoria libre y utilizada en GB.

Gestión de Procesos y Monitoreo del Desempeño

Lo siguiente recuerda a las funciones del Administrador de tareas de Windows, pero en la línea de comando.

DOMINIODESCRIPCIÓN
&Agregue este carácter al final de un comando/proceso para ejecutarlo en segundo plano.
psMostrar el estado del proceso. A menudo se utiliza con, greppor ejemplo, ps aux | grep python3muestra información sobre procesos que involucran python3.

Significado de aux:
a= mostrar procesos para todos los usuarios
u= mostrar la columna de usuario o propietario en la salida
x= mostrar procesos no conectados a una terminal
ps -e
ps -A
Cualquiera de estos dos comandos imprime todos los procesos en ejecución en el sistema.
ps -efImprimir descripción detallada
ps -U root -u rootMuestra todos los procesos que se ejecutan en la cuenta root.
ps -eo pid,user,commandMostrar solo las columnas piduseren commandla pssalida
topMostrar información ordenada sobre procesos
htopMuestre información ordenada sobre procesos con aspectos destacados visuales. Le permite desplazarse vertical y horizontalmente, para que pueda ver todos los procesos que se ejecutan en su sistema y los comandos completos.
atopMostrar información detallada sobre procesos y hardware.
kill PIDMata un proceso especificado por su ID de proceso PID, que obtienes usando el pscomando
killall proc1Mata todos los procesos que contienen proc1sus nombres.
lsofEnumere todos los archivos abiertos en el sistema. (Este comando le ayuda a identificar qué archivos y procesos le impiden expulsar con éxito una unidad externa).
lsof -u rootEnumere todos los archivos del sistema abiertos por el rootusuario. Como la salida puede ser larga, puede utilizarla lsof -u root | lesspara evitar que esta lista ocupe espacio en la salida del terminal.
mpstat 1Muestra estadísticas relacionadas con el procesador, actualizadas cada segundo (de ahí el 1, mientras que mpstat2 actualiza la salida cada 2 segundos
vmstat 1Muestra estadísticas de memoria virtual (información sobre memoria, procesos del sistema, paginación, interrupciones, E/S de bloques, disco y programación de CPU), actualizadas cada 1 segundo
iostat 1Muestra estadísticas de entrada/salida del sistema para dispositivos y particiones. Estadísticas de memoria virtual, actualizadas cada 1 segundo.
tail -n 100 /var/log/messagesMuestra las últimas 100 líneas en los registros del sistema.
Reemplazar /var/log/messagescon /var/log/syslogpara sistemas basados ​​en Debian.
tcpdump -i eth0Capture y muestre todos los paquetes en la interfazeth0
tcpdump -i eth0 port 80Monitorear todo el tráfico en el eth0puerto de interfaz 80 (HTTP)
watch df -hEjecutar df -hy mostrar actualizaciones periódicas.
Para salir, presione Ctrl+C .

Gestión de usuarios

Estos comandos brindan información sobre los usuarios del sistema y permiten a los administradores de superusuario cambiar la configuración del usuario.

DOMINIODESCRIPCIÓN
whoMostrar quién ha iniciado sesión
wMostrar qué usuarios están en línea y qué están haciendo
usersListar usuarios actuales
whoamiMuestra con qué usuario has iniciado sesión
idMostrar el ID de usuario y los ID de grupo de su usuario actual
lastMostrar los últimos usuarios que han iniciado sesión en el sistema.
groupadd gp1Crea un grupo llamadogp1
useradd -c "Alice Bob" -m ab1Cree una cuenta llamada ab1, con un comentario de ” Alice Bob” y cree el directorio de inicio del nuevo usuario
userdel ab1Eliminar la cuenta nombradaab1
usermod -aG gp1 ab1Agregar la cuenta ab1al grupogp1

Redes

Estos comandos regulan cómo su máquina Linux se comunica con otras computadoras, como el enrutador de la red de área local (LAN) o sitios web externos.

DOMINIODESCRIPCIÓN
ifconfigMostrar todas las interfaces de red con direcciones IP
ifconfig -aMostrar todas las interfaces de red, incluso si alguna de ellas está inactiva, con direcciones IP
ifconfig eth0Mostrar direcciones IP y detalles de la eth0interfaz .
ip aOtra forma de mostrar todas las interfaces de red con direcciones IP.
ethtool eth0Consultar o controlar la configuración del hardware y del controlador de red de la interfazeth0
netstatImprima sockets abiertos de conexiones de red, tablas de enrutamiento, estadísticas de interfaz, conexiones enmascaradas y membresías de multidifusión.
Tubería con el lesscomando: por ejemplo,netstat -a | less
netstat -aMostrar enchufes tanto de escucha como de no escucha
netstat -lMostrar solo tomas de escucha
netstat -nutlpMostrar puertos TCP y UDP de escucha y programas correspondientes
ping hostEnviar solicitud de eco ICMP a host, que puede ser un nombre simbólico, nombre de dominio o dirección IP
whois domainMostrar información whois paradomain
dig domainMostrar información DNS paradomain
dig -x addrRealice una búsqueda inversa en una dirección IPv4 o IPv6addr
host domainMostrar la dirección IP DNS paradomain
wget LINKDescargar desde la ubicaciónLINK
curl LINKMuestra la fuente HTML de LINK. Consulte nuestra hoja de trucos para curl para obtener más detalles.

Instalación de nuevos programas

Un archivo de paquete es un archivo que contiene software compilado y otros recursos que utiliza. La extensión del archivo del paquete y el instalador del paquete (una utilidad para instalar nuevos programas) dependen de la distribución de Linux.

Conozca la distribución de Linux de su sistema para comprender los comandos de instalación correctos y adaptados a ella. Si el paquete viene con un componente README, debe contener instrucciones de instalación específicas de la aplicación, como extraer archivos TAR./setup.shmake install.

Descripción general de la gestión de paquetes

La siguiente tabla trata sobre la administración de paquetes en distribuciones populares de Linux.

DISTRIBUCIÓN DE LINUXEXTENSIÓN DE ARCHIVO DEL PAQUETEINSTALADORES DE PAQUETES
Debian/Ubuntu.debapt, dpkg
Rocky / Fedora / Red Hat Enterprise Linux.rpmyum, dnf
Arch Linux / Manjaro / Garuda / Chakra.pkg, .pacman, .pkg.tar(.xz/.zst/.gz)pacman

Comandos de gestión de paquetes

Estos son los comandos para la administración de paquetes en distribuciones populares de Linux.

DISTRIBUCIÓN DE LINUXDEBIAN/UBUNTUROCKY / FEDORA / RED HAT ENTERPRISE LINUXARCH LINUX / MANJARO / GARUDA / CHAKRA
Actualizar lista de paquetes disponibles desde repositorios remotossudo apt updatednf check-updateEl comando pacman -Syylogra este propósito pero puede dañar su sistema.
Úselo pacman -Syuen su lugar.
Actualizar paquetes instaladossudo apt upgradesudo dnf upgradepacman -Syu
Encuentre un paquete con una palabra clave en el nombreapt search keyworddnf search keywordpacman -Ss keyword
Ver descripción e información resumida sobre un paqueteapt show packagednf info packagepacman -Si package
Instalar un paquete (con la extensión de archivo adecuada) en el sistema de archivos localsudo dpkg -i package.debsudo dnf install package.rpmpacman -S package
Eliminar/desinstalar un paquetesudo apt remove packagesudo dnf erase packagepacman -R package

Conclusión

Al recorrer la lista definitiva de comandos de Linux, hemos trazado un camino claro hacia la maestría en la seguridad cibernética. Desde asegurar la integridad de los archivos hasta optimizar el rendimiento del sistema, estos comandos son las herramientas fundamentales para los defensores digitales. Al incorporar estos conocimientos, los profesionales no solo simplifican tareas, sino que también fortalecen las defensas digitales en un mundo cada vez más dependiente de la tecnología basada en Linux.

Aprender los comandos básicos de Linux es una excelente manera de iniciar su educación en TI y ciberseguridad. Ahora está listo para practicarlos en cualquier distribución de Linux que desee. Si desea centrarse en la seguridad cibernética, opte por Kali Linux y Parrot OS . Además, no olvide consultar nuestra hoja de referencia de comandos de Unix aquí .

Continúa practicando y explorando para fortalecer tu dominio sobre este aspecto crucial de la administración de Linux. Si estás buscando convertirte en un usuario avanzado de Linux, consulta:

Aprende Linux desde 0 y prepara la Certificación LPIC-1.

Este curso empieza desde los inicios, enseñándote lo mas básico, acompañándote en cada paso y duda que tengas hasta llegar a los conocimientos necesarios para si gustas, puedas trabajar con Linux y rendir la certificación LPIC-1.

Me caracterizo por tener Mucha Practica en mis cursos, y este no es la excepción. Es más, te brindo Modelos de Exámenes de la certificación para que puedas practicar y ver lo que te espera al momento de rendir.

Yo soy Álvaro Chirou, tengo más de 20 Años de experiencia trabajando en Tecnología, eh dado disertaciones en eventos internacionales como OWASP, tengo más de 500.000 estudiantes en Udemy y 100 formaciones profesionales impartidas en la misma.

Empieza a aprender ya mismo y acompáñame en este increíble curso.

Lo que aprenderás:

  • Automatizar Procesos en Linux con Bash
  • Comandos de Linux desde lo básico hasta avanzado.
  • Realizar Conexiones seguras con SSH desde Linux y Windows
  • Certificarse en LPIC 1 Para tener mayor salida laboral
  • Practicaras con modelos de exámenes REALES de la certificación LPIC 1
  • Seguridad informática en Linux
  • Redes en Linux
  • Cómo realizar Tareas Administrativas

Inicia desde 0 en Linux. Prepara la Certificación LPIC-1 con todo el contenido Teórico, practica y modelos de Examen: https://achirou.com/certificacion-lpic-linux

¿Te gustaría enterarte de cuando lanzamos descuentos al Máximo o Nuevos Cursos?