comandos basicos de linux

20 Comandos Básicos de Linux que deberías Conocer

Si eres un recién llegado al sistema del Pingüino, deberías echarle un ojo a estos 20 Comandos Básicos de Linux. Cuando uno recién llega a Linux, es probable que se sienta un poco abrumado por el cambio. Más que nada porque hay cambios sustanciales en el modo en que se organizan las cosas.

Por ejemplo, no hay disco C: ni D: ni carpeta de Mis Documentos, aunque sí que hay la carpeta Home que es donde se almacenan los datos de usuario y un directorio raíz / que es donde se encuentra todo el sistema. Otra cosa que nos puede chocar es que a veces haya que tirar de la terminal para llevar a cabo determinadas operaciones.

La línea de comandos es tu amiga

Usar la línea de comandos en Linux en un principio puede parecer aterrador, pero lo cierto es que una vez te acostumbras a ella, después la echas de menos. Generalmente las versiones de escritorio como por ejemplo Ubuntu tienen entorno gráfico que nos permite gestionarlo todo con el ratón.

Pero hay cosas que solo podremos hacer con la terminal como por ejemplo ejecutar un script o editar algún archivo del sistema. Hoy no me voy a meter mucho en profundidad en el asunto, pero sí que voy a compartir unos comandos básicos que todo recién llegado a linux debe conocer.

Me parece justo y necesario, ya que si animo a la gente a que use Linux,debería de explicar un poco como usarlo.

Empezamos.

Comandos Básicos de Linux

Ayuda y Documentación: man

Man es uno de los comandos más útiles que podrás encontrar el Linux, por eso lo pongo de primero.

Se trata de un comando de ayuda que muestra información sobre el comando y los distintos atributos que se pueden usar.

Para probarlo tan solo deberemos escribir en la terminal:

man comando

Listar Archivos y Carpetas: ls

El siguiente comando que deberías conocer es ls.

Sirve para listar los archivos y carpetas que hay dentro del directorio el el que estés.

Si por defecto estas en /home/ pues te mostrará todo lo que hay dentro.

Para ejecutarlo simplemente escribe:

ls /ruta/del/directorio/

o si ya estás en dicho directorio:

ls

Cambiar de Directorio: cd

El comando cd sirve para cambiar de directorio, por ejemplo si estás en /home/directorio/ y quieres pasar a /home/directorio2/, tendrías que escribir:

cd /home/directorio2/

Si quisieras pasar al directorio superior, léase /home/, puedes teclear:

cd ..

Crear un Nuevo Directorio: mkdir

El comando mkdir sirve para crear un nuevo directorio. Solo eso.

Hay que tener en cuenta que lo crea por defecto en el direcorio en el que te encuentres (te lo indica siempre en la terminal).

Si quisieras crearlo en otro directorio deberías de incluir la ruta,por ejemplo:

mkdir nuevodirectorio

o bien

mkdir /ruta/del/nuevodirectorio/

Crear un Nuevo Archivo: touch

Este comando sirve para crear un nuevo archivo vacío si este no existe.

Por ejemplo si queremos crear un nuevo archivo de texto para dejar una nota, podemos teclear:

touch archivo.txt

si lo queremos crear en otra ruta:

touch /ruta/del/archivo.txt

Borrar un Archivo / Directorio: rm

Si queremos borrar algún archivo o directorio podemos hacer uso del comando rm.

Para ello usaremos:

rm achivo.txt

o bien:

rm /ruta/del/archivo.txt

Si queremos borrar un directorio que contenga más archivos, podremos hacer uso del atributo -r, esto es:

rm -r /directorio/

o

rm -r /ruta/del/directorio/

Copiar un Archivo / Directorio: cp

A la hora de copiar archivos vamos a necesitar el comando cp.

Tenemos que indocarle la ruta de origen y la ruta de destino, en este orden:

cp /rutaorigen/archivo.txt /rutadestino/archivo.txt

Mover un Archivo / Directorio: mv

Para mover un directorio o archivo haremos uso de este comando. Esto solo desplazara los archivos sin copiarlos de un directorio a otro.

Funciona del mismo modo que cp,indicando la ruta de origen y la ruta de destino:

mv /rutaorigen/archivo.txt /rutadestino/archivo.txt

Ver el Contenido de un Archivo: cat

Cat sirve para ver el contenido de un achivo sin editarlo. Simplemente nos muestra su contenido sin posibilidad de cambiarlo.

cat archivo.txt

Editar un Archivo: vi / nano

Vim y nano son dos editores de texto.

Vim suele venir por defecto en todos los sistemas, aunque nano posiblemente tengamos que instalarlo. esto varía de unas distribuciones a otras, aunque como curiosidad en Ubuntu podemos hacerlo con:

sudo apt-get install nano

Para ejecutar estos editores tendremos que usar los comandos

vi /ruta/archivo.txt

o bien

nano /ruta/archivo.txt

Aunque nano muestra los comandos en la parte inferior de la pantalla (por eso es tan popular), vim no los muestra, con lo que antes de editar te aconsejo teclear un man

Mejor ser precavido si editamos algo importante.

Cambiar al Modo Superusuario: su

El comando su cambia al modo de superusuario o “root”.

Este modo es el que necesitarás si quieres cambiar algo importante o necesitas permiso para acceder a determinados archivos. Se trata del administrador del sistema.

Al cambiar a este modo nos pedirá na contraseña, al teclearla no verás nada, con lo que asegúrate de escribirla bien.

su

Ejecutar en Modo Superusuario: sudo

Sirve para ejecutar alguna orden en modo superusuario, también pide la contraseña antes de hacer nada.

Si quieres disparar una orden con rpivilegios de administrador debes teclear este comando

sudo comando

Cambiar la Contraseña de Usuario: passwd

Cambia la contraseña del usuario actual. Una vez más a la hora de cambiarla fijate que la estés escribiendo bien (¿están las mayúsculas activadas?).

passwd usuario

Cambiar la Contraseña de Root: sudo passwd

Cambia la contraseña del usuario root, no necesitas que te explique otra vez lo de la contraseña, no?  :)

sudo passwd

Comprimir / Descomprimir Archivos Zip: zip/unzip

Comprime o descomprime un directorio o un archivo en formato .zip

zip -r archivo.zip archivosacomprimir

o

unzip archivo.zip

Comprimir / Descomprimir Archivos Rar: rar/unrar

Funciona de una forma similar, aunque con otros atributos:

rar a -r0 archivo.rar archivosacomprimir
 unrar e -r archivo.rar

Reiniciar el Sistema: reboot

Reinicia el sistema operativo.

sudo reboot now

Apagar el Sistema: shutdown

Apaga por completo el sistema operativo.

sudo shutdown now

Limpiar la Terminal: clear

Limpia el texto de la terminal. Siempre está bien poder ver lo que estamos haciendo  :)

clear

Salir de la Terminal: exit

Cierra la sesión en la terminal.

exit

Bueno, pues esta es la lista. ¿A que no era para tanto? :)

Existen muchos más, pero con estos 20 comandos tienes suficiente para moverte un poco por la terminal. No te vas a convertir en un experto, pero sí que podrás realizar algunas operaciones básicas. Si te animas a probarlos, verás como son facilitos de utilizar.

Solo una cosa más, antes de que me olvide. A la hora de escribir las rutas, a modo de consejo, utiliza el tabulador mientras escribes, así el sistema escribirá el resto y tú avanzarás mucho más rápido.

Anímate a usar Linux, que es muy sano y no muerde…

Y cuando tengas algún problema, recuerda, Google is your friend…

Salud!

Un comentario en “20 Comandos Básicos de Linux que deberías Conocer

Los comentarios estan cerrados.