Los comandos de Linux más importantes para principiantes

¿Nuevo en Linux o simplemente oxidado? Estos importantes comandos le facilitarán la vida en el terminal y mejorarán su eficiencia

El uso del caparazón es uno de los principales beneficios de un Sistema Linux, ya que le brinda acceso a muchos programas especializados, que facilitan completar incluso los complejos recibas nuevas vacantes en tu correo.

Esta es la filosofía fundamental de Unix, el sistema operativo del que Linux obtuvo su diseño. Cada una de estas herramientas o programas simples hace un trabajo y lo hace muy bien. También puede comunicarse con otros programas a través de tuberías, un diseño muy inteligente que hace que el shell de Linux sea muy poderoso.

Si recién está comenzando o si ha pasado un tiempo desde la última vez que trabajó en un shell, la siguiente lista de los comandos más importantes lo ayudará a volver a la velocidad. Es importante tener en cuenta el uso de letras minúsculas.

Referencia rápida de comandos de Linux

ComandoDescripción
1pwdImprime el directorio de trabajo
2cdCambiar directorio, predeterminado a inicio
3lsListar elementos en el directorio
4cpCopiar un archivo de un directorio a otro
5mvMover un archivo de un directorio a otro
6rmEliminar (eliminar) un archivo o directorio
7contactoCrear un nuevo archivo
8gatoImprima el contenido de un archivo en StdOut
9sudoRealizar una tarea con derechos de superusuario
10buscar y localizarBusque un archivo en el sistema
11| (El tubo)Conectar la salida y la entrada de programas
12grepEncuentra patrones en un conjunto de datos
13rizoObtener una página de Internet
14historiaEnumere las entradas de comando recientes en la terminal
15matar y xkillDetener la ejecución de un programa
16hombre e informaciónMuestra manual / información detallada del comando dado

Explicación de los comandos de Linux más importantes para principiantes

1. personas con discapacidad

El comando pwd significa "imprimir directorio de trabajo" y se usa para conocer el directorio actual en el que está operando el shell de Linux. Puede ser una herramienta muy útil cuando está escribiendo un script que necesita asegurarse de su ubicación de trabajo antes tomando acción.

Aquí hay un ejemplo y lo que hace.

pwd> # muestra el directorio de shell actual

2. discos compactos

Este comando significa "cambiar directorio". Lo usa para cambiar del directorio de trabajo actual a otro. Acepta el nuevo directorio deseado como argumento, que puede comenzar con una barra inclinada para una ruta absoluta o sin una barra inclinada para hacer referencia al directorio de trabajo actual. Sin un argumento, por defecto es su directorio de inicio.

Aquí hay algunos ejemplos y lo que hacen.

cd> #vuelve al directorio de inicio de usuario / nombre de usuario

cd ~> # también regresa al directorio de inicio

cd Downloads> # cambia a su carpeta de descargas

cd / usr / bin> # cambios al directorio / usr / bin

3. yo

Este comando enumera todos los archivos y carpetas en el directorio de trabajo actual. También acepta bastantes comandos para ayudar a personalizar su salida. Por ejemplo, el comando -a incluye archivos ocultos, mientras que el comando -t ordena por fecha de modificación y el comando -l produce una salida elegante.

Aquí hay un ejemplo y lo que hace.

ls -alt> # enumerar todos los archivos y carpetas, incluidos los ocultos, y ordenar por fecha de modificación

4. CP

Use esto para copiar un archivo de una ubicación a otra. Tenga en cuenta que aquí se aplican las convenciones de nomenclatura de archivos de Linux. Entonces, si agrega una barra diagonal, entonces está trabajando con una ruta absoluta, de lo contrario, el programa hará referencia desde el directorio de trabajo actual.

Aquí hay algunos ejemplos y lo que hacen.

cp file_1 Desktop> #copy file_1 a la carpeta de tu escritorio

cp file_1 / tmp> #copy file_1 to / tmp

5. m.v.

Este es el comando mover y funciona de manera similar al comando cp, excepto que elimina completamente el archivo de su ubicación original y lo mueve a otro lugar.

Aquí hay algunos ejemplos y lo que hacen.

mv file_1 Descargas> #move file_1 a su directorio de Descargas

mv file_1 file_2 / tmp> #mover ambos archivos al directorio / tmp

6. habitación

Para eliminar archivos y directorios, el comando rm (eliminar) es la herramienta que necesita. Sin embargo, debe tener mucho cuidado con esta herramienta, porque lo que sea que elimine, desaparecerá para siempre. Esto es especialmente importante al eliminar directorios. Por lo tanto, siempre verifique su directorio de trabajo actual para evitar errores.

Aquí hay algunos ejemplos y lo que hacen.

rm file_1> #delete file_1 en su directorio actual

rm Downloads / file_1> #delete file_1 de su directorio de Descargas

rm -r Descargas> # eliminar completamente su directorio de Descargas

7. toque

El comando táctil le permite crear un nuevo archivo. Acepta el nombre del archivo como argumento.

A continuación se muestra un ejemplo y cómo funciona.

toca file_1> #crea un nuevo archivo llamado file_1

8. gato

También es posible leer archivos de texto en el shell. Para hacer eso, use el comando cat seguido del archivo que desea leer. Su nombre "gato" significa concatenar, por lo que también puede usarlo para combinar dos archivos en uno.

Aquí hay ejemplos y lo que hacen.

cat file_1> # muestra el contenido de file_1 en la pantalla (salida estándar)

cat file_1 file_2> file_3> #combina el contenido de file_1 y file_2 en file_3

9.sudo

Linux limita los privilegios de las cuentas de usuario normales para evitar que causen daños irreparables a todo el sistema. Aún así, reserva el comando sudo para que un usuario normal ejecute programas que requieran privilegios de superusuario (administrador). Sudo le pedirá la contraseña de superusuario y, si es correcta, permitirá una mayor ejecución del programa.

Aquí hay un ejemplo y lo que hace.

sudo systemctl detener apache2> # detener el servidor web apache2

10. localizar y encontrar

Estos dos programas le ayudan a buscar uno o varios archivos en el sistema, pero lo hacen de manera diferente. Find es el programa más antiguo y viene con funciones de búsqueda muy poderosas. Locate, por otro lado, es más nuevo y utiliza una base de datos para realizar búsquedas muy rápidas.

Aquí hay ejemplos y lo que hacen.

find / ubuntu> # encuentra todos los nombres de archivo que contienen ubuntu. La barra significa desde la raíz del sistema

localizar ubuntu> # encontrar todos los archivos en el sistema que contienen ubuntu

11. | (El tubo)

Los programas de búsqueda y localización anteriores a menudo devuelven tantas entradas que filtrar los resultados se vuelve importante. Aquí, puede pasar la salida de búsqueda a través de una tubería a la entrada de un programa de reconocimiento de patrones como grep. Esto filtrará los resultados para producir comentarios más concisos.

Aquí hay un ejemplo y lo que hace.

localizar ubuntu | grep .jpg> # encontrar solo imágenes jpeg con ubuntu en su nombre

12. grep

Grep es un acrónimo de Global Regular Expressions Print. Se utiliza para encontrar patrones en un conjunto de datos, que pueden incluir palabras completas, la primera letra de la oración y mucho más.

Aquí hay ejemplos y lo que hacen.

grep foo file_1> #imprime todas las líneas en file_1 que contienen foo

grep ^ bar file_1> #imprime solo las líneas que comienzan con bar

13. rizo

cURL son las siglas de Client URL y es una herramienta para transferir datos entre computadoras usando diferentes protocolos de red. Es altamente configurable y programable, y su uso más simple es buscar una página web.

Aquí hay un ejemplo y lo que hace.

curl google.com> #load google.com

14. historia

El shell de Linux recuerda sus entradas de comando recientes. Algunos sistemas ofrecen un historial de 500 comandos, mientras que otros ofrecen 1,000 por defecto. También es libre de cambiarlo.

Aquí hay un ejemplo y lo que hace.

historia | grep curl> # encontrar comandos recientes que contengan curl

15. matar y xkill

Kill y xkill son dos métodos para finalizar procesos en el sistema. Con kill, necesita conocer y proporcionar el ID de proceso del programa que necesita terminar. Con xkill, puede terminar programas gráficos usando el mouse para apuntar y hacer clic en ellos.

16. hombre e información

Siempre puede ingresar man o info, seguido de un comando para obtener el manual del usuario o las entradas de la página de información para ese comando. También puede ingresar un comando, seguido de –help, para obtener más información sobre su uso.

A continuación se muestran algunos ejemplos y lo que hacen.

man curl> #muestra la entrada de la página de manual de Linux para cURL

find –help> #show información de uso para el comando de búsqueda

Conclusión

Al llegar al final de esta lista, tenga en cuenta que estos son los comandos más importantes para los principiantes. Hay muchos más comandos para el shell de Linux, incluidos los más complejos y potentes.

Sin embargo, se necesita algo de tiempo para aprender estos comandos y sentirse cómodo usándolos. Pero una vez que lo haga, se alegrará de haber aprendido a usarlos.

Nnamdi Okeke

Nnamdi Okeke

Nnamdi Okeke es un entusiasta de la informática al que le encanta leer una gran variedad de libros. Tiene preferencia por Linux sobre Windows/Mac y ha estado usando
Ubuntu desde sus inicios. Puedes atraparlo en twitter a través de bongotrax

Artículos: 288

Recibe cosas tecnológicas

Tendencias tecnológicas, tendencias de inicio, reseñas, ingresos en línea, herramientas web y marketing una o dos veces al mes