El sistema operativo Linux parece demasiado complicado de usar, las líneas de comando pueden recordarle un proceso de programación que necesita experiencia o talento para saber qué hacer.
Debo decir que no te preocupes. queremos empezar con 15 comandos básicos de linux para que los principiantes se familiaricen fácilmente con esta popular interfaz de código abierto.
- Los comandos de Linux más básicos que debes conocer
- 1- ls comando
- 2-comando contraseña
- 3- alias
- 4-comando cd
- A continuación se muestran algunos ejemplos del uso de este comando:
- comando de 5 mv
- 6- comando gato
- comando 7-cp
- 8- comando mkdir
- 9-comando rmdir
- comando 10-rm
- 11- Comando táctil
- 12- Localizar comando
- 13- comando df
- 14- comando matar
- 15- agregar usuario, comando userdel
- ¿Cómo practicar los comandos básicos de Linux?
- Conclusión
- Preguntas frecuentes
Antes de pasar a la lista de los 15 comandos que todo usuario de Linux debería conocer, es posible que desee tener una perspectiva sobre la importancia de los comandos en la mayoría de las distribuciones. Es por eso que la primera sección trata algunas definiciones y explicaciones básicas.
También hay un comando 16 Creo que debería estar aquí, o tal vez el comando 0 porque probablemente sea incluso más importante que los demás: apto. Básicamente se utiliza para instalar y eliminar paquetes en muchas distribuciones de Linux, incluidas Debian y Ubuntu. Si su sistema operativo viene con una GUI, puede reemplazar la mayoría de estos 15 comandos haciendo clic en algunas pantallas. Sin embargo, lo que no puedes cambiar es que la mayoría de los paquetes deben instalarse desde la terminal y, para eso, necesitas apt. ¿Tu Linux no tiene un escritorio GUI? No hay problema: solo echa un vistazo a mi guía en cómo instalar GUI en el servidor Ubuntu¡Y también verás lo importante que es apt!
Alojamiento Linux simplificado
¿Quiere una mejor manera de alojar sus sitios web y aplicaciones web? ¿Desarrollando algo nuevo? ¿Simplemente no te gusta Windows? Por eso tenemos VPS Linux.
Consigue tu VPS LinuxLos comandos de Linux más básicos que debes conocer
La mayoría de la gente imagina a Linux como un sistema operativo complicado utilizado por programadores. Pero no es tan difícil como creen. A medida que se familiarice con este sistema operativo de código abierto y sus distribuciones, descubrirá los comandos de Linux como una interfaz fácil de usar para ayudar a los usuarios a administrar, solucionar problemas o incluso optimizar el sistema operativo y sus aplicaciones.
Como tal vez sepas, esto interfaz de línea de comandos (CLI) es una interfaz de usuario (UI) basada en texto en su dispositivo que puede ejecutar casi todas las tareas requeridas (un cuadro típicamente negro con texto blanco que también se conoce como procesador de línea de comandos o intérprete de línea de comandos).
Uno de los tipos más populares de interfaz de línea de comandos para Linux es intento (Bnuestro Aganar Shell) shell que admite todos los comandos del Bourne Shell original, así como muchos otros. Fue escrito como un reemplazo gratuito y de código abierto para el shell Bourne que incluye características como edición de línea de comandos, historial de comandos y sintaxis de sustitución de comandos del cáscara de maíz (KSH) y shell C (CSH). También puede admitir la expansión de llaves que se utiliza para generar cadenas de texto.
Lea también: ¡Instala Linux bash en Windows 10!
Al tener la naturaleza abierta de bash, la mayoría de las distribuciones de Linux, todas las versiones de macOS de Apple, el subsistema de Windows para Linux y el sistema operativo Solaris lo utilizan como shell de usuario predeterminado. Para abrir el shell bash en Linux, simplemente inicie una terminal desde el menú de aplicaciones de su escritorio e inicie las secuencias de comandos del shell. (Recuerde que, dependiendo de cómo haya configurado las cosas el administrador del sistema, puede cambiar su shell predeterminado). Cuando se abre una terminal, presentará un mensaje para escribir el código.
✅ Ahora es el momento de aprender algunos códigos de Linux. A continuación se presenta una lista de algunos Comandos básicos de Linux con ejemplos. Se presentará lo que todo usuario de Linux debería conocer:
Nota 1: la sintaxis típica de un comando puede ser algo como esto:
command [-argument] [ - - long-argument] file
Nota 2: Los comandos, archivos y nombres de directorios en un shell de Linux distinguen entre mayúsculas y minúsculas, lo que significa que PWD imprimirá el directorio de trabajo actual pero PWD devolverá el siguiente error:
Bash: PWD: command not found
Nota 3: La extensión del archivo no importa, lo que significa que en la CLI de Linux, el tipo de archivo lo determinará automáticamente.
Nota 4: el
/
(barra diagonal) ¿Se utiliza un carácter especial para separar directorios?
Nota 5: Casi todos los comandos de Linux admiten el argumento para ayudarle durante el recorrido por la interfaz de línea de comandos.
- - help
Nota 6: el signo es un mensaje que nos muestra que el shell está esperando entrada y aparece antes de cada sintaxis de este artículo.
$
Lea también: Encuentre la versión del sistema operativo con la línea de comando
1- ls comando
Si desea enumerar archivos o directorios dentro del sistema de archivos de linux OS, entonces el comando ls (abreviatura de Lista) es la solución. Con este comando, tiene una variedad de opciones, como la siguiente tabla:
| Opción | Descripción |
| yo ~ | Da el contenido del directorio de inicio. |
| es ../ | Proporciona el contenido del directorio principal. |
| ls –versión | Comprueba la versión del comando ls. |
| ls -a | enumera todos los archivos, incluidos los archivos ocultos, que comienzan con "." |
| ls –color | Lista de colores [=siempre/nunca/automático] |
| ls -d | enumerar directorios – con '*/' |
| ls -F | Muestra tipos de archivos (“/” = directorio, “*” = ejecutable) |
| ls-li | Si el archivo es la primera columna, entonces este comando imprime el número de índice |
| ls-l | lista con formato largo (permisos, tamaño, propiedad y fecha de modificación) |
| ls -laF | lista de formato largo que incluye archivos ocultos |
| ls-lh | lista de formato largo con tamaño mostrado usando unidades de archivo legibles por humanos (KB, MB, GB) |
| ls-ls | lista con formato largo con el tamaño del archivo (descendente) |
| ls-r | lista en orden inverso |
| ls -R | listar recursivamente el árbol de directorios |
| ls-s | tamaño del archivo de lista |
| ls -S | ordenar por tamaño de archivo |
| es -t | ordenar por fecha y hora de modificación: abrirá el último archivo que editó |
| ls -X | ordenar por nombre de extensión |
2-comando contraseña
Como mencionamos,
$ pwd [option]
es una de las hojas de referencia de comandos básicos de Linux. Puede imprimir fácilmente el directorio de trabajo actual comenzando desde la raíz. Este comando tiene dos banderas:
Pwd –L
Muestra la ruta lógica del directorio de trabajo actual con el nombre del enlace simbólico.
Pwd –P
Muestra la ruta física del directorio de trabajo actual sin el nombre del enlace simbólico.
Alojamiento Linux simplificado
¿Quiere una mejor manera de alojar sus sitios web y aplicaciones web? ¿Desarrollando algo nuevo? ¿Simplemente no te gusta Windows? Por eso tenemos VPS Linux.
Consigue tu VPS Linux3- alias
Este comando le permite indicar un atajo o una abreviatura para hacer referencia a un comando (o conjunto de comandos) para evitar escribir un comando largo varias veces. De hecho, cuando necesites utilizar un comando una y otra vez, el comando alias te resultará útil. Puede ahorrarle tiempo creando un comando único que puede reemplazar una cadena por otra mientras ejecuta los comandos. Este atajo se puede utilizar varias veces. En este caso, creamos algo llamado alias para ese comando.
La sintaxis de este comando es:
alias [-p] [name [=value] …]
O puede ser algo como esto:
alias alias_name="command_to_run"
4-comando cd
Este comando cambiará su directorio actual en Linux y otros sistemas operativos similares a Unix. En otras palabras, el cd (abreviatura de Ccolgar Directory) es uno de los comandos de Linux más utilizados y uno de los básicos que se utiliza en la terminal de Linux. La sintaxis de este comando es:
cd [options] directory
A continuación se muestran algunos ejemplos del uso de este comando:
Suponiendo que el Descargas El directorio existe en su directorio de inicio. Usando el siguiente código, simplemente puede navegar hasta él:
cd Downloads
También puedes navegar hasta él utilizando la ruta absoluta:
cd /home/username/Downloads
Como puede ver, el signo (/) muestra la ruta absoluta al directorio. También puede navegar uno o más niveles hacia arriba desde el directorio actual. Para hacerlo, suponga que se encuentra actualmente en el
/home/username/Downloads
directorio, para cambiar al
/home/username
directorio (un nivel más arriba), escribiría:
cd . ./
Este comando le sube un nivel desde el directorio actual.
/home
Para mover dos niveles hasta el directorio, puede ejecutar el siguiente código:
cd . ./ . ./
También puede navegar al directorio de trabajo anterior utilizando un carácter de guión como argumento para el comando cd como el siguiente:
cd -
O navegue hasta el directorio de inicio usando una tilde (~), como se muestra a continuación:
cd ~
Por ejemplo, si desea navegar desde
/home/username/Downloads
directorio al
/home
directorio, escribirías:
cd ~/Downloads
Nota: Si el directorio seleccionado tiene un espacio en su nombre, debe utilizar el carácter de barra invertida (\) para escapar del espacio, como se muestra a continuación:
cd Dir\beta\router\hosting
comando de 5 mv
Este comando se utiliza para mover uno o más archivos o directorios de un lugar a otro. La siguiente es la sintaxis de este comando básico de Linux con algunos ejemplos:
mv [option] SOURCE DESTINATION
El FUENTE puede ser uno o más directorios o archivos, y el DESTINO debe ser un único directorio o archivo. Para mover un directorio o archivo, necesita permisos de escritura en ambos FUENTE y DESTINO. De lo contrario, recibirá un error de permiso denegado.
Si simplemente desea cambiar el nombre de un archivo, escriba la siguiente sintaxis:
mv [filename] [new_filename]
Por ejemplo:
mv names.txt fullnames.txt
De manera similar, si desea mover un archivo a una nueva ubicación, utilice la siguiente sintaxis:
mv [filename] [dest-dir]
Por ejemplo:
mv fullnames.txt /home/routerhosting1/Downloads
Puedes forzar el mv comando para solicitar usando el –i opción de línea de comando:
mv -i [filename] [new_filename]
Esta sintaxis conduce a mv solicitar permiso al usuario antes de sobrescribir un archivo existente.
Alojamiento Linux simplificado
¿Quiere una mejor manera de alojar sus sitios web y aplicaciones web? ¿Desarrollando algo nuevo? ¿Simplemente no te gusta Windows? Por eso tenemos VPS Linux.
Consigue tu VPS Linux6- comando gato
El gato El comando (abreviatura de concatenar) es uno de los más utilizados y uno de los comandos básicos de Linux que permite a los usuarios crear uno o varios archivos, concatenar archivos, ver el contenido de los archivos y redirigir las salidas en archivos o terminales. La sintaxis típica de este comando es algo como esto:
cat [option] [file] . . .
Ejemplo:
cat /123456/test/file01/123456/test/file02
La siguiente tabla muestra las principales opciones para usar el comando cat:
| opción | descripción |
| prueba de gato | Muestra el contenido de un archivo. |
| prueba de gato1 prueba2 | Muestra el contenido de test1 y test2. |
| prueba de gato1; tetina2; prueba3 | Muestra varios archivos a la vez |
| gato -b | agrega números de línea a líneas que no están en blanco |
| gato -n nombre de archivo | Muestra contenidos y agrega números de línea a todas las líneas. |
| gato -s | Reduce las líneas en blanco a una sola línea |
| gato -e | Muestra $ al final de la línea. Bueno para comprimir varias líneas en una sola línea |
| gato –prueba T | muestra ^I en lugar de pestañas |
| gato prueba1 tetina2 prueba3 > prueba4 | Redirigir el contenido de varios archivos en un solo archivo |
| gato > prueba1 | Creará un archivo llamado prueba1 |
| prueba de gato1 >> prueba2 | Agregará el contenido de un archivo al final de otro archivo |
comando 7-cp
El cp comando significa COPIAR. Este comando puede copiar uno o un grupo de archivos o directorios. Requiere al menos dos nombres de archivo en su argumento. La sintaxis de este comando puede ser similar a la siguiente:
cp [option] Source Destination cp [option] Source Directory cp [option] Source-1 Source-2 Source-3 Source-n Directory
La primera y segunda sintaxis se utilizan para copiar el archivo de origen al destino o directorio. La tercera sintaxis se utiliza para copiar varios archivos (fuentes) al directorio.
Ejemplo 1:
cp file file-backup
Este código copiará un archivo llamado file.txt to file-backup.txt.
Ejemplo 2:
cp file1.txt dir file2.txt dir
Este código copiará varios archivos y directorios a la vez. En este caso, el destino debe ser un directorio.
8- comando mkdir
Este comando de Linux permite a los usuarios crear nuevos directorios. Con mkdir comando, también puede establecer permisos y crear varias carpetas a la vez. La sintaxis de este comando para crear un directorio único es algo como esto:
mkdir [option] dir-name
Ejemplo:
mkdir test-dir
Este comando creará un nuevo directorio llamado prueba. Si desea crear varios directorios a la vez, utilice la siguiente sintaxis:
mkdir {test1, test2, test3}
9-comando rmdir
Otro comando de nuestra lista de comandos básicos de Linux proporcionada es rmdir que le permite eliminar directorios vacíos del sistema de archivos en Linux. La sintaxis de este comando se muestra a continuación:
rmdir [-p] [-v ǀ -verbose] [-ignore – fail – on – non – empty] directories …
Opciones:
En el
rmdir –p
cada uno de los directorios
Ejemplo:
rmdir mydir1 mydir2 mydir3
En este ejemplo, midir1, midir2, y midir3 serán eliminados, si están vacíos. Si alguno de estos directorios no está vacío, se imprimirá un mensaje de error para ese directorio y no se eliminarán los demás directorios.
Opciones:
- directoriormdir –p: Cada uno de los argumentos del directorio se trata como un nombre de ruta que se eliminará en esta opción. Si están vacíos, se iniciará el último componente.
- rmdir –v, -verboso: esta opción puede mostrar información detallada para cada directorio que se está procesando.
- rmdir -ignorar – fallar – activado – no – vacío: si un directorio no está vacío, esta opción no informará un mensaje de error por falla ocurrida.
- rmdir –versión: esta opción se utiliza para mostrar la información de la versión y salir.
Lea también: ¿Cómo eliminar un directorio en Linux?
comando 10-rm
Cuando vaya a eliminar directorios y el contenido dentro de ellos, el rm El comando es la solución. Pero, si sólo desea eliminar el directorio, utilice rm –r. La sintaxis es algo así como el siguiente código corto:
rm [option] FILE
Ejemplo:
rm test.txt
Este comando eliminará permanentemente el directorio test.txt.
11- Comando táctil
El comando táctil se conoce como otro comando básico de Linux que le permite crear un nuevo archivo en blanco.
Sintaxis: toque nombre_archivo
touch
Ejemplo: toque /Inicio /nombre de usuario/Documentos/Me.txt
Este comando crea un único archivo de texto en la dirección de destino (documentos). Si desea crear varios archivos en un destino particular.
Sintaxis: toque Archivo1_nombre Archivo2_nombre Archivo3_nombre
Opciones:
touch –a: este comando puede cambiar el tiempo de acceso a un archivo específico. Se recomienda modificar o actualizar las horas del último acceso de un archivo
12- Localizar comando
El comando de localización actúa como un comando de búsqueda en Windows. Es la forma más sencilla de buscar archivos por nombre o incluso sin saber el nombre exacto.
Sintaxis: localizar [nombre de archivo]
locate
Ejemplo:
Localizar{ -i Libro*nota}
Este comando busca archivos con las palabras "libro" y "nota", ya sea en mayúsculas o minúsculas.
13- comando df
El comando Df significa "Disco libre", que le brinda los detalles del sistema en forma de informe, como la cantidad de disco, el espacio y el uso.
Para ver el resumen legible del espacio en disco, puede recibirlo en formato de bytes, megabytes y gigabytes.
Por ejemplo: MegaBytes:
df -m
Sintaxis:
- df
- df/dir
- df [opción] [/dev/DISPOSITIVO]
14- comando matar
El comando Kill le ayuda a colapsar los programas que no responden; sin embargo, es posible finalizar los programas manualmente.
Sintaxis:
kill [signal option]
kill PID
Ejemplo:
Hay dos señales comunes con el comando Kill que los usuarios utilizan con mayor frecuencia:
SIGKILL: Esta señal obliga a que todos los programas finalicen lo antes posible y esta parada repentina no guardará los cambios del programa.
SIGNO: Este tipo de señal hace que un programa deje de ejecutarse, pero a diferencia de SIGKILL, permite que el programa guarde todos los cambios.
15- agregar usuario, comando userdel
El sistema operativo multiusuario (Linux) proporciona acceso de múltiples usuarios simultáneamente. Por lo tanto, es necesario crear múltiples usuarios para interactuar con el sistema.
Usuario agregar: Este comando crea un nuevo usuario y Passwd se utiliza para establecer la contraseña para esta cuenta de usuario.
Sintaxis: useradd [OPCIONES] NOMBRE DE USUARIO
Ejemplo:
useradd JohnSmith
usuariodl: eliminar una cuenta de usuario significa eliminar al usuario y sus archivos. Este comando actúa igual que crear un usuario con un pequeño cambio.
Sintaxis: userdel Nombre de usuario
Ejemplo:
userdel JohnSmith
Opciones:
usuariodel –f: Esta opción forzará la eliminación del usuario
userdel –r: este comando elimina un usuario con el directorio de inicio y sus archivos más el spool de correo del usuario.
Ejemplo:
- usuariodel -f Jack
- usuariodel -r John
¿Cómo practicar los comandos básicos de Linux?
No importa si desea probar/analizar sus scripts de shell en línea o si desea practicar comandos básicos de Linux, primero debe comprenderlos bien. Para practicarlos, puede instalar Linux dentro de Windows usando el Subsistema de Windows para Linux. También puede utilizar terminales Linux en línea. Algunos sitios web le proporcionan terminales Linux en línea para ejecutar comandos normales de Linux en un navegador web para que pueda probarlos o practicarlos.
Conclusión
Linux incluye una gran cantidad de comandos, pero hemos seleccionado los comandos que necesita con más frecuencia. En este artículo, explicamos algunos de los comandos básicos de Linux con ejemplos de codificación. Sin embargo, los pasos pueden diferir según las distribuciones que esté utilizando; Puedes utilizar la ayuda de Linux o incluso comentarnos para ayudarte.
Preguntas frecuentes
¿Cuál es la diferencia entre pwd y /bin/pwd?
El persona con discapacidad es un comando incorporado en el shell mientras /bin/contraseña es una herramienta que viene con su distribución de Linux. Para especificar que desea ejecutar el programa independiente en lugar del comando integrado del shell, utilice /bin/contraseña.
¿Cómo ejecuto comandos en Linux?
Primero, inicie una terminal desde el menú de aplicaciones de su escritorio. Luego intente encontrar el shell bash que es el shell predeterminado en la mayoría de las distribuciones de Linux. Ahora, escriba un comando y presione Entrar para ejecutarlo.
¿Qué significa CLI?
Una interfaz de línea de comandos (CLI) es una interfaz basada en texto que se utiliza para escribir y ejecutar comandos. Antes del mouse, era la forma estándar de interactuar con una computadora. Cada CLI tiene un símbolo del sistema para aceptar un comando.
¿Cuál es el uso de la línea de comandos?
El mejor uso de la línea de comando es que requiere muchos comandos. Esta interfaz le ayuda a ingresar un comando que puede pasar al sistema operativo de su computadora y ejecutarse. Usando la línea de comando, también puede navegar por los archivos y carpetas de su dispositivo.
¿Qué es una hoja de trucos de Linux?
Hay cientos de comandos de Linux que quizás necesites conocer. Una hoja de trucos de Linux puede ayudarle a encontrarlos y recordarlos fácilmente. Dicha hoja puede mostrarle comandos relacionados con la siguiente información:
- Información del sistema
- Información de hardware
- Seguimiento del rendimiento y estadísticas.
- Información y gestión de usuarios
- Comandos de archivos y directorios
- Gestión de procesos
- Permisos de archivos