Pasar al contenido principal
Alexys Lozada
José Luján
Manuel Rodriguez
José Luján
Luis Avilés
Álvaro Felipe
José Luján
Beto Quiroga
Jonathan MirCha
Jonathan MirCha
Álvaro Felipe
Alexys Lozada, Álvaro Felipe, Jonathan MirCha
Beto Quiroga
Alexys Lozada
Alexys Lozada
José Luján
Álvaro Felipe
Álvaro Felipe
Jonathan MirCha
Jonathan MirCha
Alexys Lozada, José Luján
Alexys Lozada, José Luján
Alexys Lozada, José Luján
Camilo Adobe
Álvaro Felipe
José Luján
Jonathan MirCha
Álvaro Felipe
Álvaro Felipe
Beto Quiroga, Alexys Lozada
Álvaro Felipe
Juan Villalvazo
Luis Avilés
Jonathan MirCha
Jonathan MirCha
Jonathan MirCha

10 comandos Linux que debes conocer

Conocer estos comandos te permitirá dominar Linux con mayor facilidad y aumentar tu productividad

10 comandos Linux que debes conocer

Si eres nuevo en Linux y no conoces como trabajar con la terminal, estos 10 comandos te serán muy útiles para dar tus primeros pasos:

1. pwd

Significa Personal Working Directory te muestra la ruta del directorio en que estás ubicado actualmente.

$ pwd
/home/alejandro/EDteam

2. mkdir

Significa Make Directory y con él puedes crear una nueva carpeta con el nombre que indiques.

mkdir {nombre_de_la_carpeta}

$ mkdir mi_carpeta

3. touch

Con este comando puedes crear nuevos archivos en el directorio actual.

$ touch mi_archivo.txt
$ ls
mi_archivo.txt

4. ls

Este comando lista los archivos y directorios de la carpeta actual.

$ ls
mi_archivo.txt
mi_carpeta

Si quieres mostrar elementos ocultos, usa el flag -a.

$ ls -a
.soy_un_archivo_oculto
mi_archivo.txt
mi_carpeta

Para listar el contenido detallado usa el flag -l

$ ls -l
-rw-rw-r-- 1 alejandro alejandro    0 oct 22 16:46 mi_archivo.txt
drwxrwxr-x 2 alejandro alejandro 4096 oct 22 16:42 mi_carpeta

5. cd

El comando cd (change directory) permite moverse entre directorios del sistema.

cd {ruta_absoluta_o_relativa}

Puedes cambiar de directorio especificando la ruta absoluta desde el directorio raíz o relativa desde tu ubicación actual, en Linux el directorio actual se indica con el signo .

Los siguientes tres comandos realizan la misma acción para moverte al directorio mi_carpeta

$ pwd
/home/alejandro/EDteam

$ cd /home/alejandro/EDteam/mi_carpeta
$ cd ./mi_carpeta
$ cd mi_carpeta

Para regresar al directorio anterior usa el comando cd -

$ pwd
/home/alejandro/EDteam/mi_carpeta

$ cd -

$ pwd
/home/alejandro/EDteam

Para moverte un directorio por encima de tu posición actual puedes usar el comando cd .., o una secuencia de .. para ir subiendo por la estructura de directorios. Por ejemplo para ir a la carpeta home desde nuestra ubicación actual EDteam usaremos:

$ pwd
/home/alejandro/EDteam
$ cd ../..
$ pwd
/home 

6. mv

El comando mv (Move) mueve directorios o archivos de una ubicación a otra. Su sintaxis es: mv {ubicación_actual} {nueva_ubicación}

$ mv mi_archivo.txt ./mi_carpeta/mi_archivo.txt

También puedes renombrar archivos y carpetas con este mismo comando: mv {nombre_actual} {nombre_nuevo}

$ mv mi_archivo.txt usuarios.txt
$ mv mi_carpeta cursos

7. cp

El comando cp (Copy) copia archivos o directorios. Su sintaxis es cp {origen} {destino}

$ cp usuarios.txt usuarios_copia.txt

Para copiar directorios agrega la opción -r.

$ cp -r cursos/ cursos_copia/

8. rm y rmdir

El comando rm (Remove) elimina archivos. Su sintaxis es rm {nombre_del_archivo}

El comando rmdir (Remove directory) elimina carpetas vacías. Su sintaxis es: rmdir {nombre_carpeta}

$ rmdir carpeta_vacia/

Para eliminar directorios no vacíos usa el comando rm con la opción -r

$ rm -r cursos_copia/ 

9. cat

El comando cat te permite leer el contenido de archivos.

$ cat notas.txt

Estas son las notas de mi curso
Fin de las notas de mi curso

Puedes mostrar las lineas del archivo con la opción -n.

$ cat -n notas.txt

1 Estas son las notas de mi curso
2 Fin de las notas de mi curso

10. find

Con el comando find y la opción -iname puedes encontrar archivos. La sintaxis es: find {donde_buscar} -iname {archivo_a_buscar}

$ find . -iname "usuarios.txt"
./cursos/usuarios.txt

Si este artículo te gustó y quieres aprender a administrar sistemas Linux, inscríbete en nuestro curso Administración de Servidores Linux Desde Cero.

Revisa el temario del curso

Suscríbete al blog de EDteam

Ingresa tu correo electrónico para recibir nuestro boletín semanal