¿Quieres empezar a estudiar ciberseguridad? ¡Entonces estos 20 comandos te vendrán como anillo al dedo! Para obtener más información de estos comandos desde la consola, solo tendrás que escribir el comando y la opción -h o – -help. Por ejemplo: ls -h
Descúbrelos:
ls
(list)
Muestra/lista el contenido del directorio/carpeta especificada.
– Sintaxis: ls [opciones] [ruta]
user@comunix:$ ls
Descargas
Documentos
Escritorio
Imágenes
cat
(concatenate)
Muestra el contenido de un archivo, te lo imprime en pantalla.
– Sintaxis: cat [archivo]
user@comunix:/Documentos$ cat C_linux.txt
ls: Contenido del directorio/carpeta especificada.
cd: Cambia a la carpeta pwd: ruta del directorio actual
mkdir: Nueva carpeta
rm -r: Borrar toda la carpeta o archivos
cp: Copia archivos o carpeta mv: Mover o renombra ….
grep
(global regular expression print)
Busca patrones en archivos o salida de comandos, es decir, busca expresiones regulares sobre el contenido de un archivo.
– Sintaxis: comando grep [opciones] patrón [archivo]
user@comunix:/Documentos$ grep ‘carpeta’ C_linux.txt
ls: Contenido del directorio/carpeta especificada.
cd: Cambia a la carpeta pwd: ruta del directorio actual
mkdir: Nueva carpeta
rm -r: Borrar toda la carpeta o archivos
cp: Copia archivos o carpeta mv: Mover o renombra ….
nano/vi
Editores de texto en la terminal.
user@comunix:/Documentos$ nano C_linux.txt
ls: Contenido del directorio/carpeta especificada.
cd: Cambia a la carpeta pwd: ruta del directorio actual
mkdir: Nueva carpeta
rm -r: Borrar toda la carpeta o archivos
cp: Copia archivos o carpeta mv: Mover o renombra _
help
(help)
Muestra una breve explicación del comando y las diferentes opciones que tiene.
– Sintaxis: [comando] –help
user@comunix:$ mv –help
Usage: mv [OPTION]… [-T] SOURCE DEST
or: mv [OPTION]… SOURCE… DIRECTORY
or: mv [OPTION]… -t DIRECTORY SOURCE…
Rename SOURCE to DEST, or move SOURCE(s) to DIRECTORY.
….
apropos
(apropos)
Buscar comandos relacionados con una palabra clave específica
– Sintaxis: apropos [Busqueda]
user@comunix:/Documentos$ apropos “copy files”
cp – copy files and directories
cpio – copy files to an from archives
ps
(process status)
Muestra información sobre los procesos en ejecución que se están dando en el momento de ejecutar el comando.
– Sintaxis: ps [opciones]
user@comunix:$ ps aux
USER: root
PID: 1
%CPU: 0.1
%MEM: 01
VSZ 1681554
…
kill
(kill)
Detiene o mata un proceso.
– Sintaxis: kill [opciones] PID (dígito identificador del proceso)
[-s] Nombre del proceso
[-n] Número del proceso PID
user@comunix:$ kill -n 9436
top/htop
Muestra información en tiempo real sobre el uso del sistema y los procesos que se estén ejecutando.
– Sintaxis: top o htop
user@comunix:/Documentos$ top
df
(disk free)
Muestra el espacio en disco disponible en las particiones del equipo o máquina virtual.
– Sintaxis: df [opciones]
user@comunix:$ df
du
(disk usage)
Muestra el espacio utilizado por archivos y directorios.
– Sintaxis: du [opciones] archivo/directorio
user@comunix:$ du -sh Descarga/
2,8GB Descarga/
tar
(tape archive)
Comprime y descomprime archivos.
– Sintaxis: tar [opciones] archivo.tar.gz archivos
[c] – crear un nuevo archivo .tar
[v] – muestra una descripción detallada del progreso de la compresión
[F]– nombre del archivo
user@comunix:/Documentos$ top
wget
Descarga archivos desde la web
– Sintaxis (wget): wget [opciones] URL
user@comunix:$ wget https://web.com/archivo.zip
–2024-02-22 11:29:47– https://web.com/archivo.zip
Resolving web.com… 146.245.157.149
Connecting to web.com |145.245.157.149|:443… connected.
HTTP request sent, awaiting response… 200 OK
Length: 29358 (29K) [zip]
Saving to: ‘archivo.zip’
curl
Descarga archivos desde la web
– Sintaxis (curl): curl [opciones] URL
user@comunix:$ curl -O https://web.com/archivo.zip
–2024-02-22 11:29:47– https://web.com/archivo.zip
Resolving web.com… 146.245.157.149
Connecting to web.com |145.245.157.149|:443… connected.
HTTP request sent, awaiting response… 200 OK
Length: 29358 (29K) [zip]
Saving to: ‘archivo.zip’
clear
Limpia la el contenido de la terminal o consola
– Sintaxis: Clear