Utilizar GNU/Linux implica conocer comandos,
al menos los básicos para poder disfrutar al 100% la experiencia en los
sistemas operativos del famoso pingüino.
Ahora bien, Linux no solo está siendo
utilizado por usuarios “estándar”; hoy en día muchas empresas utilizando Linux
en sus servidores, se ha convertido en la columna vertebral de muchas empresas.
Los comandos es una de las razones por la que
muchos usuarios nunca dan el difícil salto
de Windows a Linux, y si bien es cierto que existen muchas herramientas con
interfaz de usuarios (GUI), estas no sustituyen en ningún momento el uso de la
línea de comandos. Pero, ¿Qué comandos son los básicos?
En este artículo te presentaré los 5 comandos más importantes que todo nuevo administrador de Linux debe aprender.
En este artículo te presentaré los 5 comandos más importantes que todo nuevo administrador de Linux debe aprender.
1. man
Este
comando es de los básicos de Linux. Te ayuda para entender las opciones otros
comandos. Digamos, por ejemplo, que deseas conocer la información relacionada
al comando IP; Tan solo basta que teclees en la terminal man ip, y obtendrás toda la información que necesitas aprender de
ese comando.
Funciona
como un Manual y casi todos los comandos en el sistema deben tener una página
de manual, con el comando man obtendrás la estructura del comando, sintaxis del
comando y demás opciones de este.
2. ls
Este
comando es el equivalente de dir en
Windows. Este comando listará el contenido de un directorio para ti. Pero no se
limita a enumerar los nombres de archivos. Puedes ejecutar ls y sus opciones,
como ls -l, para obtener una
descripción larga de los nombres de los archivo (permisos, tamaño de archivo,
fecha y hora, etc.). Incluso puedes usar el comando ls –la, está opción incluye archivos ocultos.
Otro
comando muy común es ls –R. Si deseas
conocer más a profundidad este comando, puedes ejecutar man ls.
3. mv
El comando mv hace usa cosa y la hace bien: mueve archivos y carpetas… Ok esto
no es del todo cierto. Este comando también sirve para cambiar el nombre
archivos y carpetas.}
Debes utilizar este comando con precaución.
Por ejemplo, supongamos que tienes dos archivos; test y test1, y deseas cambiar el nombre de test, accidentalmente emites el comando mv test test1, este comando sobrescribe al archivo test1. Para evitar ese posible error, se
debe utilizar la opción –n: mv -n test
tes1.
4. rm
Si necesitas eliminar un archivo o carpeta, rm es el comando que necesitas. Al
igual que con el comando mv, se debe
tener cuidado con el comando rm. De
hecho, debido a la potencia de rm, este incluye una opción interactiva. Si
ejecutas el comando rm -i test se te
preguntará si deseas eliminar el archivo test. Si tu respuesta es sí (y), se eliminará el archivo. Un
simple -n evitará que rm elimine el
archivo.
Si deseas eliminar un carpeta, debes hacerlo
mediante el comando rm –iR test.
La
potencia de este comando es tal, que hace unos días se conoció la historia de
alguien que con este comando eliminó en un santiamén su empresa de alojamiento
web, así que debes usarlo con precaución.
5. grep
Digamos
que necesitas editar un archivo de configuración bastante largo, pero sólo
tienes que editar una línea que contiene la cadena de caracteres
LOCAL_LINUX_LOCALE (imaginariamente). Es probable que no quieras buscar línea
por línea. En su lugar, ¿Por qué no usar el poder de grep?
Supongamos
que el archivo de configuración se denomina app.conf, Para editar la cadena
antes dicha, basta con ejecutar el comando grep
LOCAL_LINUX_LOCALE app.conf. Los
resultados muestran la cadena, la resaltan para facilitar su localización. ¿Y
si necesitas saber el número exacto de línea que contiene la cadena? Sólo tiene
que añadir la opción -n y te
imprimirá el número de línea, así: grep
-n LOCAL_LINUX_LOCALE app.conf.
Comenta
otros comandos que consideras necesario que conozca todo administrador de
Linux.
Fuente:
techrepublic