Puede pensar que es nuevo en Linux, pero en realidad no lo es. Hay 3.740 millones de usuarios de Internet en todo el mundo, y todos ellos usan Linux de alguna manera, ya que los servidores Linux alimentan el 90% de Internet. La mayoría de los enrutadores modernos ejecutan Linux o Unix, y las supercomputadoras TOP500 también dependen de Linux. Si posee un teléfono inteligente Android, su sistema operativo está construido a partir del kernel de Linux.
En otras palabras, Linux está en todas partes.
La terminal de Linux
- Los 7 mejores emuladores de terminal para Linux
- 10 herramientas de línea de comandos para el análisis de datos en Linux
- Descargar ahora:hoja de referencia de SSH
- Hoja de trucos de comandos avanzados de Linux
- Tutoriales de línea de comandos de Linux
Pero hay una diferencia entre usar tecnologías basadas en Linux y usar el propio Linux. Si está interesado en Linux, pero ha estado usando una computadora de escritorio PC o Mac, es posible que se pregunte qué necesita saber para usar la interfaz de línea de comandos (CLI) de Linux. Has venido al lugar correcto.
Los siguientes son los comandos fundamentales de Linux que necesita saber. Cada uno es simple y fácil de memorizar. En otras palabras, no tienes que ser Bill Gates para entenderlos.
1. ls
Probablemente estés pensando, "¿Es qué?" No, eso no fue un error tipográfico, realmente tenía la intención de escribir una L minúscula. ls
, o "lista", es el comando número uno que necesita saber para usar la CLI de Linux. Este comando de lista funciona dentro de la terminal de Linux para revelar todos los directorios principales archivados en un sistema de archivos respectivo. Por ejemplo, este comando:
ls /applications
muestra todas las carpetas almacenadas en la carpeta de aplicaciones. Lo usará para ver archivos, carpetas y directorios.
Todos los archivos ocultos se pueden ver con el comando ls -a
.
2. discos compactos
Este comando es lo que usa para ir (o "cambiar") a un directorio. Es la forma de navegar de una carpeta a otra. Digamos que estás en tu carpeta de Descargas, pero quieres ir a una carpeta llamada Gym Playlist. Simplemente escriba cd Gym Playlist
no funcionará, ya que el shell no lo reconocerá e informará que la carpeta que está buscando no existe. Para abrir esa carpeta, deberá incluir una barra invertida. El comando debería verse así:
cd Gym\ Playlist
Para volver de la carpeta actual a la anterior, puede escribir el nombre de la carpeta seguido de cd ..
. Piense en los dos puntos como un botón Atrás.
3. mv
Este comando transfiere un archivo de una carpeta a otra; mv
significa "mover". Puede usar este breve comando como si arrastrara un archivo a una carpeta en una PC.
Por ejemplo, si creo un archivo llamado testfile
para demostrar todos los comandos básicos de Linux y quiero moverlo a mi carpeta Documentos, emitiría este comando:
mv /home/sam/testfile /home/sam/Documents/
La primera parte del comando (mv
) dice que quiero mover un archivo, la segunda parte (home/sam/testfile
) nombra el archivo que quiero mover y la tercera parte (/home/sam/Documents/
) indica la ubicación donde quiero transferir el archivo.
4. Atajos de teclado
Bien, esto es más de un comando, pero no pude resistirme a incluirlos todos aquí. ¿Por qué? Porque ahorran tiempo y eliminan el dolor de cabeza de su experiencia.
CTRL+K
Corta el texto desde el cursor hasta el final de la línea
CTRL+Y
Pega texto
CTRL+E
Mueve el cursor al final de la línea
CTRL+A
Mueve el cursor al principio de la línea
ALT+F
Salta hacia adelante al siguiente espacio
ALT+B
Salta al espacio anterior
ALT+Backspace
Elimina la palabra anterior
CTRL+W
Corta la palabra detrás del cursor
Shift+Insert
Pega texto en la terminal
Ctrl+D
Te desconecta
Estos comandos son útiles de muchas maneras. Por ejemplo, imagine que escribe mal una palabra en el texto de su comando:
sudo apt-get intall programname
Probablemente notó que "instalar" está mal escrito, por lo que el comando no funcionará. Pero los atajos de teclado facilitan volver atrás y solucionarlo. Si mi cursor está al final de la línea, puedo hacer clic en ALT+B
dos veces para mover el cursor al lugar que se indica a continuación con el ^
símbolo:
sudo apt-get^intall programname
Ahora, podemos agregar rápidamente la letra s
para arreglar install
. ¡Fácil!
5. mkdir
Este es el comando que usa para crear un directorio o una carpeta en el entorno Linux. Por ejemplo, si te gustan mucho los trucos de bricolaje como a mí, puedes ingresar mkdir DIY
para crear un directorio para sus proyectos de bricolaje.
6. en
Si desea ejecutar un comando de Linux en un momento determinado, puede agregar at
a la ecuación. La sintaxis es at
seguido de la fecha y la hora en que desea que se ejecute el comando. Luego, el símbolo del sistema cambia a at>
para que pueda ingresar los comandos que desea ejecutar en el momento que especificó anteriormente
Por ejemplo:
at 4:08 PM Sat
at> cowsay 'hello'
at> CTRL+D
Esto ejecutará el programa cowsay a las 4:08 p.m. el sábado por la noche.
7. rmdir
Este comando le permite eliminar un directorio a través de la CLI de Linux. Por ejemplo:
rmdir testdirectory
Tenga en cuenta que este comando no eliminar un directorio que tiene archivos dentro. Esto solo funciona cuando se eliminan directorios vacíos.
8. rm
Si quieres eliminar archivos, el rm
comando es lo que quieres. Puede eliminar archivos y directorios. Para eliminar un solo archivo, escriba rm testfile
, o para eliminar un directorio y los archivos que contiene, escriba rm -r
.
9. tocar
El touch
El comando, también conocido como "comando crear archivo", le permite crear archivos nuevos y vacíos utilizando la CLI de Linux. Muy parecido a mkdir
crea directorios, touch
crea archivos. Por ejemplo, touch testfile
creará un archivo vacío llamado testfile.
10. localizar
Este comando es lo que usa para encontrar un archivo en un sistema Linux. Piense en ello como una búsqueda en Windows. Es muy útil si olvida dónde almacenó un archivo o cómo lo llamó.
Por ejemplo, si tiene un documento sobre casos de uso de blockchain, pero no recuerda el título, puede marcar locate -blockchain
o puede buscar "casos de uso de blockchain" separando las palabras con un asterisco o asteriscos (*
). Por ejemplo:
locate -i*blockchain*use*cases*
.
Hay toneladas de otros útiles comandos CLI de Linux, como pkill
comando, lo cual es excelente si inicia un apagado y se da cuenta de que no fue su intención. Pero los 10 comandos simples y útiles que se describen aquí son los elementos esenciales que necesita para comenzar a usar la línea de comandos de Linux.