5.3 KiB
5.3 KiB
title | localeTitle |
---|---|
Basic Linux Commands | Comandos básicos de Linux |
Comandos básicos de Linux
Al comenzar con Linux, hay algunos comandos básicos que todos deben conocer. Probablemente el comando mas importante es man
, el cual te muestra el funcionamiento, opciones y parametros de los diferentes comandos. La sintaxis para usarlo es la siguiente:
Si se quiere conocer el funcionamiento de el comando cd
utilizamos man cd
para que nos muestre el manual.
- cd - cambiar directorio
- cd seguido de una ruta de directorio o archivo lo llevará dentro de ese directorio (carpeta).
- ls - comando lista del directorio
- Escriba
ls
y se mostrarán los contenidos del directorio actual.
- man - comando manual
- Te muestra el manual para el siguiente comando. Esto es muy útil cuando se trata de averiguar cómo funciona un comando desconocido. Por ejemplo, escriba
man ls
para todo lo que necesita saber sobre el comando ls. Tecleaq
para salir.
- pwd - Mostrar ruta actual
- Escriba
pwd
para mostrar la ruta a su directorio actual.
- mkdir - Crear Carpeta o Directorio
- Este comando, seguido del nombre que desea nombrar en su directorio, crea un nuevo directorio.
mkdir folder1
creará un nuevo directorio llamadofolder1
.
- rmdir - eliminar Carpeta o Directorio
- Elimina el directorio o la Carpeta que sigue al comando.
rmdir folder1
eliminará el directorio llamado folder1 si existe.
- rm - eliminar archivo
- Este comando elimina archivos, no directorios.
rm file.txt
eliminará el archivo llamado file.txt mientras exista y se encuentre en el directorio actual.
- touch - crea un archivo.
- El comando
touch
se utiliza para crear un archivo. Puede ser cualquier cosa, desde un archivo txt vacío a un archivo zip vacío. 'touch new.txt' creará un nuevo archivo con el nombre nuevo.
- mv - mover o renombrar un archivo.
- Utilice el comando
mv
para mover archivos a través de la línea de comandos. También podemos usar el comandomv
para renombrar un archivo. Por ejemplo, si queremos cambiar el nombre del archivo "texto" a "nuevo", podemos usar 'mv texto nuevo'.
- click-derecho - copiar y pegar
- Este no es comando, se refiere al click derecho del mouse. Es muy útil para hacer casi cualquier cosa en un terminal en Linux. Para comenzar, resalta el texto y luego haz click con el botón derecho en su mouse para copiar una selección. Deberías ver que la parte resaltada no está resaltada, esto significa que copió la selección. Ahora haz click derecho en el lugar donde desees pegar la selección y listo.
- less - ver el contenido del archivo
- Usa
less filename.txt
para ver el contenido de un archivo y navegar a través de ellos. Por defecto,less
irá a través del archivo página a página.
- cat - Muestra el contenido de un archivo de texto
- Use este comando para acceder al contenido de un archivo de texto en una terminal. Insertando el comando
cat myFile.txt
, te mostraá el contenido del el archivomyFile.txt
en la pantalla. El commandocat
viene a ser una herramienta muy util cuando se utiliza con pipes.
- clear - Limpia la pantalla de la terminal
- Usa el comando
clear
para limpiar todas las salidas de la ejecución de los commandos en la terminal.
- cp - copiar archivos y directorios
- Usa el commando
cp
para copiar un archivo o un directorio with archivos en su interios hacia otra lugar usando el comando 'cp CURRENT_FILE-LOCATION DESTINATION_FOLDER'. agrega el flag (bandera) '-r' para copiar un directorio que no esta vacio.
- grep - El comando
grep
busca la salida a cualquier archivo dado seleccionando las lineas que coincidan con uno o mas patrones de busqueda.
- Usa el comando
grep
para encontrar un archivo, un directorio o algún texto dentro de un directorio o archivo.
Ejemplo:
$ ps ax | grep -w login
25291 s000 Ss 0:00.11 login -pf <user>
25467 s000 R+ 0:00.00 grep -w login
25409 s004 Ss 0:00.04 login -pf <user>
- df -h - Muestra el espacio en la unidades de almacenamiento del equipo y los muestra en un formato legible para el ser humano.
- Muestra el tañamo, la cantidad de espacio usado, la cantidad de espacio disponible y la capacidad en porcentaje de las unidades o particiones montadas.
Comandos básicos para diagnostico de redes en Linux
ifconfig
- Es util para configurar los parametros de la interfaz de redestraceroute
- Muestra la ruta que los paquetes de datos utilizan para llegar al destino. El IP destino es un parametro necesario para este comandodig
- Se utiliza para saber el nombre de los servidores DNStelnet
- Utiliza el protocolo telnet y es util para establecer una conexion entre dos servidores o hostsnetstat
- Muestra informacion acerca de las conexiones de red y de los puertos abiertos
Recursos útiles para practicar.
- JSLinux: Corre una terminal dentro de tu navegador favorito. Muy útil para practicar comandos.
- LearnShell: Tutorial interactivo para paracticar los comandos de un terminal.
- LinuxJourney: Una colección de tutoriales amigables para principiantes.