Comandos Básicos de Linux

Aprenda 25 comandos esenciales de Linux para navegar, administrar y optimizar su sistema. Perfecto para todos los niveles de habilidad, domina comandos como cd, ls, mkdir y rm para mejorar tu experiencia con Linux. Comience ahora a dominar las operaciones de línea de comandos de Linux.

Comandos básicos de Linux

Aquí, enumeramos los comandos de Linux más importantes que toda usuaria debe conocer

1. pwd

Utilice el comando pwd para averiguar la ruta del directorio de trabajo actual (carpeta) en el que se encuentra. El comando devolverá una ruta absoluta (completa), que es básicamente una ruta de todos los directorios que comienza con una barra diagonal (/).

2. cd

Para navegar a través de los archivos y directorios de Linux, utilice el comando cd. Requiere la ruta completa o el nombre del directorio, dependiendo del directorio de trabajo actual en el que se encuentre. Hay algunos atajos para ayudarte a navegar rápidamente:

  • Para mover un directorio hacia arriba
	​cd..
  • Para ir directamente a la carpeta de inicio
	​cd
  •   Para pasar al directorio anterior
	​cd-

3. ls

El comando ls se utiliza para ver el contenido de un directorio. De forma predeterminada, este comando mostrará el contenido de su directorio de trabajo actual. Si desea ver el contenido de otros directorios, escriba ls y, a continuación, la ruta del directorio. Por ejemplo, escriba (ls /home/username/Documents) para ver el contenido de (Documents). Hay variaciones que puedes usar con el comando ls:

  • Para enumerar también todos los archivos en los subdirectorios
ls -R 
  • Para mostrar los archivos ocultos
ls -a 
  • Para enumerar los archivos y directorios con información detallada como los permisos, el tamaño, el propietario, etc.
ls -al 

4. cat

Es uno de los comandos más utilizados en Linux. Se utiliza para enumerar el contenido de un archivo en la salida estándar (sdout). Para ejecutar este comando, escriba (cat) seguido del nombre del archivo y su extensión. Por ejemplo:   

cat file.txt

Aquí hay otras formas de usar el comando cat:

  • Para crear un nuevo archivo
cat > filename
  • Para unir dos archivos (1 y 2) y almacenar la salida de ellos en un nuevo archivo (3)
cat filename1 filename2 > filename3

5. cp

Utilice el comando (cp) para copiar archivos del directorio actual a un directorio diferente. Por ejemplo, el comando (cp scenery.jpg /home/username/Pictures) crearía una copia de scenery.jpg (desde su directorio actual) en el directorio Pictures.

6. mv

El uso principal del comando (mv) es mover archivos, aunque también se puede usar para cambiar el nombre de los archivos. Los argumentos en mv son similares al comando cp. Debe escribir mv, el nombre del archivo y el directorio de destino. Por ejemplo: (mv file.txt /home/username/Documentos).   

Para cambiar el nombre de los archivos, el comando de Linux es (mv oldname.ext newname.ext)

7. mkdir

Use el comando mkdir para crear un nuevo directorio: si escribe mkdir Music, creará un directorio llamado Music.

También hay comandos mkdir adicionales:

Para generar un nuevo directorio dentro de otro directorio, use este comando básico de Linux mkdir Music/Newfile.

Utilice la opción p (padres) para crear un directorio entre dos directorios existentes. Por ejemplo, mkdir -p Music/2020/Newfile creará el nuevo archivo "2020".

8. rmdir

Si necesita eliminar un directorio, utilice el comando rmdir. Sin embargo, rmdir solo le permite eliminar directorios vacíos.

9. rm command

El comando rm se utiliza para eliminar directorios y el contenido que contienen. Si solo desea eliminar el directorio, como alternativa a rmdir, use rm -r.

Nota: Tenga mucho cuidado con este comando y verifique en qué directorio se encuentra. Esto eliminará todo y no habrá deshacer.

10. touch

El comando táctil le permite crear un nuevo archivo en blanco a través de la línea de comandos de Linux. Por ejemplo, escriba (toque /home/username/Documents/Web.html) para crear un archivo HTML titulado (Web) en el directorio Documentos.

11. locate

Puede usar este comando para localizar un archivo, al igual que el comando de búsqueda en Windows. Además, el uso del argumento -i junto con este comando hará que no distinga entre mayúsculas y minúsculas, por lo que puede buscar un archivo incluso si no recuerda su nombre exacto. Para buscar un archivo que contenga dos o más palabras, utilice un asterisco (*). Por ejemplo, el comando (locate -i school*note) buscará cualquier archivo que contenga la palabra "escuela" y "nota", ya sea en mayúsculas o minúsculas.

12. find

De forma similar al comando localice, el uso de find también busca archivos y directorios. La diferencia es que se utiliza el comando find para localizar archivos dentro de un directorio determinado. Por ejemplo, el comando (find /home/ -name notes.txt) buscará un archivo llamado (notes.txt) dentro del directorio de inicio y sus subdirectorios.

Para encontrar archivos en el directorio actual, use (find . -name notes.txt)

13. grep

Otro comando básico de Linux que sin duda es útil para el uso diario es grep. Le permite buscar en todo el texto de un archivo determinado. Para ilustrar, (grep blue notepad.txt) buscará la palabra azul en el archivo del bloc de notas. Las líneas que contienen la palabra buscada se mostrarán completamente.

14. sudo

Abreviatura de "SuperUser Do", este comando le permite realizar tareas que requieren permisos administrativos o de raíz. Sin embargo, no es recomendable usar este comando para el uso diario porque puede ser fácil que ocurra un error si hizo algo mal.

15. df

Utilice el comando df para obtener un informe sobre el uso del espacio en disco del sistema, que se muestra en porcentaje y KB. Si desea ver el informe en megabytes, escriba (df -m).

16. du

Si desea comprobar cuánto espacio ocupa un archivo o un directorio, el comando du (Disk Usage) es la respuesta. Sin embargo, el resumen de uso del disco mostrará los números de bloque de disco en lugar del formato de tamaño habitual. Si desea verlo en bytes, kilobytes y megabytes, agregue el argumento -h a la línea de comandos.

17. head

El comando head se utiliza para ver las primeras líneas de cualquier archivo de texto. De forma predeterminada, mostrará las primeras diez líneas, pero puede cambiar este número a su gusto. Por ejemplo, si solo desea mostrar las primeras cinco líneas, escriba (head -n 5 filename.ext).

18. tail

Este tiene una función similar al comando head, pero en lugar de mostrar las primeras líneas, el comando tail mostrará las últimas diez líneas de un archivo de texto. Por ejemplo, (tail -n nombre_archivo.ext).

19. diff

Abreviatura de diferencia, el comando diff compara el contenido de dos archivos línea por línea. Después de analizar los archivos, generará las líneas que no coinciden. Los programadores a menudo usan este comando cuando necesitan realizar modificaciones en el programa en lugar de reescribir todo el código fuente. La forma más simple de este comando es (diff file1.ext, file2.ext).

20. tar

El comando tar es el comando más utilizado para archivar varios archivos en un tarball, un formato de archivo común de Linux que es similar al formato zip, con la compresión opcional.

Este comando es bastante complejo con una larga lista de funciones, como agregar nuevos archivos a un archivo existente, enumerar el contenido de un archivo, extraer el contenido de un archivo y muchas más.   

21. chmod

chmod es otro comando de Linux, que se utiliza para cambiar los permisos de lectura, escritura y ejecución de archivos y directorios.

22. chown

En Linux, todos los archivos son propiedad de un usuario específico. El comando chown le permite cambiar o transferir la propiedad de un archivo al nombre de usuario especificado. Por ejemplo, (chown linuxuser2 file.ext) hará que linuxuser2 sea el propietario del archivo.ext.

23. jobs

Mostrará todos los trabajos actuales junto con sus estados.

24. kill

Si tiene un programa que no responde, puede terminarlo manualmente mediante el comando kill. Enviará una determinada señal a la aplicación que se comporta mal y le indicará a la aplicación que se cierre.

25. ping

Utilice el comando ping para comprobar el estado de conectividad con un servidor. Por ejemplo, simplemente ingresando ping google.com, el comando verificará si puede conectarse a Google y también medirá el tiempo de respuesta.

resumen:

Aquí, establecimos el comando básico de 25 Linux que todo usuario debe conocer.


Administrator 13 de junio de 2024
Compartir esta publicación
Etiquetas
Archivar
Comparación entre HDD, SSD y NVMe: ¿Qué Unidad de Almacenamiento es Mejor para Ti?
Descubre las diferencias entre las unidades de almacenamiento HDD, SSD y NVMe. Aprende sobre su rendimiento, velocidad, fiabilidad y mejores casos de uso para determinar qué solución de almacenamiento es perfecta para tus necesidades.