Introducción a los comandos principales en Linux

Los comandos en Linux generalmente se denominan Programas incorporados, siempre que ejecute un comando en particular, ejecutará un programa en particular y realizará su operación. Estos comandos están en una terminal de Linux. Un terminal de Linux es algo que proporciona una interfaz de línea de comandos que permitirá al usuario ejecutar los comandos.

Principales comandos de Linux

Los comandos principales se explican a continuación:

1. pwd:

Muestra el nombre completo de la ruta del directorio de trabajo actual

Ejemplo:

$pwd
/usr/pethu

2. cd:

Para cambiar el directorio. Si se especifica el directorio, el directorio se convierte en el nuevo directorio de trabajo. De lo contrario, llevará al usuario de vuelta al directorio HOME del usuario

Ejemplo:

$cd ppk
$pwd
/usr/pethu/ppk
$cd..
$pwd
/usr
$cd
$pwd
/usr/pethu

3. mkdir:

Para crear un nuevo directorio

Sintaxis:

mkdir dirname

Ejemplo:

$mkdir imp

4. ls:

Muestra los archivos y subdirectorios en el directorio actual.

Ejemplo:

$ls
Kirshna
Ppk
Syed

5. Comandos de permisos de archivos

A continuación se presentan algunos de los permisos de archivo:

chmod

Este comando se puede nombrar para poner tres autorizaciones para las tres categorías de usuarios de archivos. La persona propietaria del archivo tiene acceso y usa los archivos. El comando chmod usa una expresión como argumento que une, la operación, los tipos de permisos y la categoría, mediante el uso efectivo de abreviaturas efectivas. La siguiente tabla muestra las abreviaturas que utilizan los tres factores de estas expresiones.

CategoríaOperaciónAtributo
u - usuario+ asignar permisor - permiso de lectura
g - grupo- eliminar permisow - permiso de escritura
o - otro= asignar permiso absolutox - ejecutar permiso
a - todos

Ejemplo

  • chmod u + x ppk: El comando asigna (+) permiso ejecutable (x) para el usuario (u), otros permisos permanecen sin cambios.
  • chmod ugo + x ppk: la cadena ugo combina las tres categorías usuario, grupo y otras
  • chmod u + x ppk Syed Krishna: chmod también acepta más de un nombre de archivo en la línea de comando
NOTA: Los permisos se eliminan con el operador -

6. Notación octal

Parte de la notación octal se explica a continuación:

Ejemplo

chmod 666 ppk

El 6 indica leer y escribir permisos (4 + 2)

El 4 indica permiso de lectura

El 2 indica permiso de escritura

El 1 indica permiso ejecutable

7. Comandos de copia de archivos

Algunos de los comandos explicados a continuación:

  • cp: el comando cp (copiar) copia un archivo o un grupo de archivos

Sintaxis:

cp (options)

Ejemplo:

$cp ppk ppk1

Si el archivo de destino no existe. Primero se creará antes de que se realice la copia. Si no, simplemente se sobrescribirá.

$ cp ppk progs / ppk1

El archivo ppk se copia en el directorio progs con el nombre ppk1.

Ejemplo:

$cp ppk01 ppk02 ppk03 progs

Todos los archivos después de la copia conservarán sus nombres originales. No es posible especificar nombres de archivo de destino para cada archivo, y la copia se lleva a cabo solo si existe el directorio progs. Recuerde que si estos archivos ya residen en progs, simplemente se sobrescribirán.

Opciones en Comandos cp
  • -i -> Opción

$ cp -i ppk ppk1

cp: overwrite ppk1? y

Si el archivo de destino ya existe, esta opción solicitará la confirmación para sobrescribirlo. Si su elección es 'y', sobrescribirá el contenido. Si su elección es 'n', no sobrescribirá el contenido.

  • -r -> Opción recursiva

$ cp -r progs new progs

Ahora es posible copiar una estructura de directorio completa usando -r (opción recursiva). Esto copiará archivos y subdirectorios en progs a nuevos progs.

8. Eliminar comandos

A continuación se presentan algunos de los comandos de eliminación:

  • rm: este comando se utiliza para eliminar los archivos

Sintaxis:

rm (options) (filename(s))

Ejemplo:

$rm ppk ppk1

Eliminará los archivos ppk y ppk1

Ejemplo:

$rm *

Eliminará todos los archivos en el directorio actual

Opciones en Eliminar comandos

-i: $ rm -I ppk ppk1
ppk:?y
Ppk1:?n

Si presiona ay después de este mensaje, el archivo se eliminará.

-r : $rm -r pethu

Eliminará el directorio pethu y sus subdirectorios.

9. Cambiar el nombre de los comandos de archivo

Algunos de los comandos de cambio de nombre de archivo explicados a continuación:

  • mv: este comando se utiliza para cambiar el nombre de los archivos

Sintaxis:

+mv (filename(s))

Ejemplo:

$mv ppk ppk2

Cambiar el nombre del archivo ppk ppk2

$mv ppk pkk1 progs

Mueva los archivos ppk ppk1 al directorio progs

$mv progs progs1

Cambiará el nombre de los progs del directorio a progs1

10. Comandos de calendario

A continuación se presentan algunos de los comandos de calendario:

  • cal: este comando se utiliza para imprimir el calendario

Sintaxis:

cal (month)(year)

Ejemplo:

$cat

Si no se especifica ningún argumento, imprimirá el mes anterior, el mes actual y el mes siguiente.

$ cat Jan

Imprimirá el calendario del mes de enero del año actual

$cat Jan 1996

Imprimirá el calendario del mes de enero del año 1996.

$cat 1996

Imprimirá el calendario de un año para el año 1996.

11. Visualización del comando de fecha del sistema

  • fecha: se utiliza para imprimir y establecer la fecha

Sintaxis:

date (MMddhhmm(yy))(+format)

  • MM: número de mes
  • dd: número de día en el mes
  • hh: número de hora (sistema de 24 horas)
  • mm: número de minuto
  • yy: últimos 2 dígitos del número del año (opcional).

Ejemplo:

$date

Imprime la fecha y hora actuales.

12. Comandos de detalles de inicio de sesión

A continuación se presentan algunos de los comandos de detalles de inicio de sesión:

  • who: Linux mantiene una cuenta de todos los usuarios actuales del sistema. Es una buena idea conocer a las personas que trabajan en los distintos terminales para que pueda enviarles mensajes directamente. El comando who muestra una lista de ellos, que, de forma predeterminada, produce tres columnas.

Sintaxis:

who (optional)(filename)

Ejemplo:

$who
root
syed
pethu
$who am I
pethu

13. Comparación de dos comandos de archivos en Linux

Algunos de los comandos explicados a continuación:

  • cmp: compara dos archivos y, si son diferentes, muestra el byte y el número de línea de las diferencias.

Sintaxis:

cmp ()

Ejemplo:

$cmp ppk ppk1
ppk ppk1 differ: char 9, line 1

Conclusión: comandos principales en Linux

Linux es un sistema operativo con proveedor de interfaz, pero a diferencia de otros sistemas operativos, tiene varias ventajas que hacen de Linux una prioridad principal, es un sistema operativo de código abierto sin costo, seguro en comparación con otros sistemas operativos, fácilmente personalizable según nuestras preferencias. estable en comparación con Windows, especialmente cuando estamos utilizando grandes cantidades de datos e incluso en el proceso de implementación, los entornos son en su mayoría Linux, por lo tanto, varias aplicaciones que se implementan en la nube utilizan el entorno Linux.

Artículos recomendados

Esta es una guía de los principales comandos en Linux. Aquí discutimos la introducción, los principales comandos de Linux, la comparación de dos comandos de archivo y el cambio de nombre de archivos. También puede consultar nuestros otros artículos sugeridos para obtener más información:

  1. Tipos de shells en Linux
  2. Linux Process Management
  3. Sistema de archivos Linux
  4. Distribuciones de Linux