GNU/Linux >> Tutoriales Linux >  >> Linux

Comandos de Linux - Guía completa

Si es un principiante en Linux, es posible que haya comenzado a usar la línea de comandos. Una vez familiarizado, es bastante fácil trabajar desde la terminal y es por eso que la mayoría de los administradores de sistemas de Linux prefieren la GUI.

En este tutorial, hicimos todo lo posible para agregar los comandos de Linux más utilizados e importantes que debe conocer y recordar. Si está buscando una hoja de trucos de Linux, la tenemos en formato descargable.

Comandos de Linux relacionados con el sistema

Estos comandos se utilizan para ver y administrar información relacionada con el sistema Linux.

1. uname

El comando Uname se usa en Linux para encontrar información sobre los sistemas operativos. Uname tenía muchas opciones que pueden proporcionar el nombre del kernel, la versión del kernel, el tipo de CPU y el nombre de host.

El siguiente comando uname con a opción muestra toda la información sobre el sistema operativo.

$sudo uname -a
Linux linode02 5.1.17-x86_64-linode128 #1 SMP PREEMPT Wed Jul 10 17:11:49 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

2. tiempo de actividad

La información sobre cuánto tiempo ha estado funcionando el sistema Linux se proporciona mediante el comando uptime. La información sobre el tiempo de actividad del sistema se recopila del archivo '/proc/uptime'. Este comando también mostrará el promedio de carga del sistema.

Del siguiente comando podemos entender que el sistema está funcionando durante los últimos 13 minutos.

$ uptime
23:41:37 up 13 min,  1 user,  load average: 0.03, 0.07, 0.04

3. nombre de host

Puede mostrar el nombre de host de su máquina escribiendo hostname en tu terminal. Con -i opción puede ver la dirección IP de la máquina y con -d puede ver el nombre de dominio.

4. último

El último comando de Linux se usa para ver quién es el último usuario que inició sesión en su servidor. El último comando muestra una lista de todos los usuarios conectados (y desconectados) desde '/var/log/wtmp' desde que se creó el archivo.

Solo necesita escribir 'último' en su terminal. Aquí hay un ejemplo

$ last
leni pts/0 10.0.76.162 Mon Dec 2 12:32 - 13:25 (00:53)
linoxide tty1 Mon Dec 2 09:31 still logged in
reboot system boot 2.6.32-358.23.2 Mon Dec 2 09:20 - 13:25 (04:05)

5. fecha

En Linux, el comando de fecha se usa para verificar la fecha y hora actual del sistema. Este comando le permite establecer formatos personalizados para las fechas.

Como ejemplo, al usar 'fecha +%D' puede ver la fecha en formato 'MM/DD/AA'.

$ date +%D
02/07/20

6. llamar

De forma predeterminada, el comando cal muestra el calendario del mes actual. Con -y opción se puede ver el calendario de todo el año.

7. w

De forma predeterminada, el comando w muestra quién está conectado actualmente a su máquina y qué está haciendo.

$ w
 01:36:19 up  2:08,  2 users,  load average: 0.00, 0.00, 0.00
USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT
root     pts/0    39.177.9.194     23:29    3.00s  0.02s  0.00s w
linoxide pts/1    59.177.9.193     01:35   11.00s  0.00s  0.00s -bash

8. whoami

El comando Whoami imprime el nombre de usuario del usuario actualmente conectado. Es similar a id -un comando.

9. reiniciar

Para reiniciar inmediatamente un sistema Linux, puede ejecutar este comando desde la terminal con privilegios de root.

10. apagar

El comando de apagado se usa para detener o reiniciar un sistema Linux. Este comando tiene opciones para programar el apagado y notificar a los usuarios con mensajes personalizados.

De manera predeterminada, la máquina se apagará en 1 minuto y puede cancelar el programa emitiendo shutdown -c

$sudo shutdown
Shutdown scheduled for Fri 2020-02-07 02:47:52 UTC, use 'shutdown -c' to cancel.
$

El sistema se puede apagar inmediatamente proporcionando la opción 'ahora'.

$ sudo shutdown -h now

Comandos de Linux relacionados con el hardware

Estos comandos se utilizan para ver y administrar aspectos relacionados con el hardware de la máquina Linux.

11. dmesg

El comando Dmesg imprime sus datos leyendo el búfer de anillo del núcleo. Los datos pueden ser información sobre el procesador, el disco duro, la impresora, el teclado, la memoria y los controladores.

$ dmesg

Salida de muestra:

[ 0.000000] Initializing cgroup subsys cpuset
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Linux version 3.8.0-31-generic (buildd@aatxe) (gcc version 4.7.3 (Ubuntu/Linaro 4.7.3-1ubuntu1) ) #46-Ubuntu SMP Tue Sep 10 19:56:49 UTC 2013 (Ubuntu 3.8.0-31.46-generic 3.8.13.8)
[ 0.000000] KERNEL supported cpus:
[ 0.000000] Intel GenuineIntel
[ 0.000000] AMD AuthenticAMD
[ 0.000000] NSC Geode by NSC
[ 0.000000] Cyrix CyrixInstead
[ 0.000000] Centaur CentaurHauls
[ 0.000000] Transmeta GenuineTMx86
[ 0.000000] Transmeta TransmetaCPU
[ 0.000000] UMC UMC UMC UMC

12. lshw

Muestra información sobre la configuración de hardware del sistema. El comando Lshw debe ejecutarse como usuario con privilegios de root o sudo; de lo contrario, solo informará información parcial.

13. lsblk

Muestra información relacionada con el dispositivo de bloque de la máquina. Comando Lsblk con -a puede ver todos los dispositivos de bloqueo.

Salida

$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 24.5G 0 disk /
sdb 8:16 0 512M 0 disk [SWAP]

14. gratis

El comando libre se usa en Linux para verificar la cantidad de memoria RAM libre en el sistema. El comando libre también muestra el espacio de intercambio, el búfer y el espacio de caché.

$ free
              total        used        free      shared  buff/cache   available
Mem:        4022216      723872     1359820      157988     1938524     2661636
Swap:        524284      247820      276464

15. lspci

Lspci es una utilidad estándar de Linux que muestra lo que el hardware de su sistema tiene internamente. Puede esperar que sus resultados tengan información sobre buses PCI, AGP y componentes integrados como chipset USB, etc.

16. lsusb

El comando Lsusb se usa para mostrar información sobre los buses USB en el sistema y los dispositivos conectados a ellos. Puede encontrar la utilidad lsusb en el paquete usbutils.

17. dmidecode

El comando Dmidecode lee la tabla DMI (Interfaz de administración de escritorio) del sistema para mostrar información de hardware y BIOS del servidor. La salida de dmidecode contiene varios registros de la tabla DMI. Esta tabla contiene una descripción de los componentes de hardware del sistema y también otra información útil, como el número de serie, la revisión del BIOS, etc.

Necesita privilegios de root o sudo para ejecutar este comando. Los siguientes ejemplos muestran los detalles de la biografía.

# dmidecode -t bios
# dmidecode 3.2
Getting SMBIOS data from sysfs.
SMBIOS 2.8 present.

Handle 0x0000, DMI type 0, 24 bytes
BIOS Information
        Vendor: SeaBIOS
        Version: rel-1.12.0-0-ga698c8995f-prebuilt.qemu.org
        Release Date: 04/01/2014
        Address: 0xE8000
        Runtime Size: 96 kB
        ROM Size: 64 kB
        Characteristics:
                BIOS characteristics not supported
                Targeted content distribution is supported
        BIOS Revision: 0.0

18. hdparm

Hdparm es un comando utilizado en Linux para imprimir información del disco duro. Puede realizar el rendimiento de la velocidad del disco y cambiar la configuración de DMA.

El siguiente comando realizará una prueba de velocidad de lectura en el disco sda:

# hdparm -tT /dev/sda

/dev/sda:
 Timing cached reads:   18012 MB in  2.00 seconds = 9023.48 MB/sec
 Timing buffered disk reads: 7146 MB in  3.00 seconds = 2380.77 MB/sec

Comandos de Linux relacionados con las estadísticas

Este conjunto de comandos se utiliza para ver varios tipos de estadísticas del sistema Linux.

19. mpstat

El comando Mpstat se usa para imprimir estadísticas del procesador y ayuda a monitorear la utilización de la CPU en su sistema. Será más útil si su sistema tiene varios procesadores.

$ mpstat -P 0
Linux 3.2.0-57-generic (USERNB01) 12/12/2013 _x86_64_ (2 CPU)
03:54:00 PM CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle
03:54:00 PM 0 3.82 0.01 1.16 3.88 0.00 0.06 0.00 0.00 91.06

20. vmstat

Vmstat es una herramienta que proporciona informes de estadísticas de memoria virtual. Cubre la utilización de la memoria, el intercambio y los procesadores del sistema en tiempo real.

Por defecto, vmstat imprime de la siguiente manera:

$ vmstat
procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu-----
 r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
 2  0   8704 531516   7088 161204    0    1   585    11   20   34  0  0 100  0  0

21. iostato

El comando Iostat es un comando que se usa para monitorear la carga del dispositivo de entrada/salida (E/S) del sistema mediante la observación del tiempo que los dispositivos están activos en relación con sus tasas de transferencia promedio.

22. tcpdump

Tcpdump es un comando de solución de problemas de red que también se conoce como rastreador de paquetes y se usa para capturar y mostrar paquetes de una red. Para ejecutar el comando tcpdump, necesita root o un usuario con privilegios sudo.

Cuando usa tcpdump sin ninguna opción, analizará el tráfico en todas las interfaces.

23. lsof

El comando Lsof significa 'Lista de archivos abiertos'. Es sumamente útil para conocer los detalles de los archivos que se han abierto y sus respectivos procesos.

Para ver la lista de archivos abiertos por algún usuario en particular, use -u opción junto con el comando lsof.

$ lsof -u linoxide
COMMAND  PID     USER   FD   TYPE             DEVICE SIZE/OFF   NODE NAME
bash    6371 linoxide  cwd    DIR                8,0     4096 128025 /home/linoxide
bash    6371 linoxide  rtd    DIR                8,0     4096      2 /
bash    6371 linoxide  txt    REG                8,0  1219272   6329 /usr/bin/bash
bash    6371 linoxide  mem    REG                8,0  2586242   5503 /usr/lib/locale/en_US.utf8/LC_COLLATE
bash    6371 linoxide  mem    REG                8,0  8406312  34008 /var/lib/sss/mc/passwd
bash    6371 linoxide  mem    REG                8,0    42104  19992 /usr/lib64/libnss_sss.so.2
bash    6371 linoxide  mem    REG                8,0  3201344   5604 /usr/lib64/libc-2.28.so
bash    6371 linoxide  mem    REG                8,0    28784   5606 /usr/lib64/libdl-2.28.so
bash    6371 linoxide  mem    REG                8,0   208616   5252 /usr/lib64/libtinfo.so.6.1

24. ver

El comando de vigilancia de Linux se puede usar para repetir un comando a intervalos regulares.

Comandos de Linux relacionados con el usuario

Estos comandos se utilizan para administrar usuarios de Linux.

25. identificación

El comando ID se usa en Linux para imprimir ID de usuario (UID) y ID de grupo (GID) reales y efectivos. Un UID es una identidad única para un usuario. Mientras que el ID de grupo (GID) puede constar de más de un UID.

26. último

El último comando de Linux se usa para verificar que el usuario haya iniciado sesión previamente en su servidor.

27. quien

El comando Who es una herramienta que imprime información sobre los usuarios que están conectados actualmente. El comando Who solo ve a un usuario real que inició sesión. No verá a un usuario que ejecuta su comando (cambiar de usuario).

28. agregar grupo

El comando Groupadd se usa para crear un grupo en Linux.

El siguiente comando agregará un grupo de 'desarrolladores' al sistema.

# groupadd developers

29. agregar usuario

En los sistemas operativos Linux y similares a Unix, el comando más común para crear usuarios es 'useradd' o 'adduser'.

Veamos cómo crear una nueva 'factura' de usuario y establecer una contraseña. El comando agrega una entrada a los archivos /etc/passwd, /etc/shadow, /etc/group y /etc/gshadow.

# useradd bill
# passwd bill

30. usuariodel

Userdel es una utilidad de bajo nivel para eliminar usuarios. El comando Userdel buscará los archivos de la cuenta del sistema como '/etc/password' y '/etc/group' y luego eliminará todas las entradas relacionadas con el nombre de usuario desde allí.

31. mod de usuario

El comando usermod de Linux se usa para modificar o cambiar los atributos de un usuario existente. Los atributos del usuario son directorio de inicio, shell, fecha de caducidad de la contraseña, grupos, UID, etc.

32. contraseña

Passwd es el comando utilizado en Linux (Redhat, Centos, Ubuntu, Debian, Fedora) y sistemas operativos similares a UNIX para cambiar contraseñas.

Comandos de Linux relacionados con archivos

Estos comandos se utilizan para manejar archivos y directorios.

33. ls

Un comando muy simple pero poderoso que se usa para listar archivos y directorios. De forma predeterminada, el comando ls enumerará el contenido del directorio actual.

34. pwd

Linux pwd es un comando para imprimir el nombre del directorio de trabajo actual. Cuando estamos 'perdidos' en un directorio profundo, siempre podemos revelar dónde estamos.

Mira el ejemplo a continuación:

[linoxide@li53-41 fsfreeze-hook.d]$ pwd
/usr/share/qemu-kvm/qemu-ga/fsfreeze-hook.d

35. mkdir

En Linux, podemos usar el comando mkdir para crear un directorio.

De forma predeterminada, al ejecutar mkdir sin ninguna opción, se creará un directorio en el directorio actual.

$ mkdir account
$ ls -l
total 4
drwxrwxr-x. 2 linoxide linoxide 4096 Feb  8 08:04 account
$

36. gato

Usamos el comando cat principalmente para ver contenidos, concatenar y redirigir la salida de archivos. La forma más fácil de usar cat es simplemente escribir 'cat file_name'.

Los siguientes ejemplos del comando cat mostrarán el nombre de la distribución de Linux y qué versión está instalada actualmente en el hardware.

$sudo cat /etc/redhat-release
CentOS Linux release 8.0.1905 (Core)

37. rm

Cuando un archivo ya no es necesario, podemos eliminarlo para ahorrar espacio de almacenamiento. En el sistema Linux, podemos usar el comando rm para hacerlo.

38. cp

El comando cp se usa en Linux para crear copias de archivos y directorios.

El siguiente comando copiará el archivo 'myfile.txt' del directorio actual a '/home/linoxide/office'.

$ cp myfile.txt /home/linoxide/office

39. mv

Cuando quiere mover archivos de un lugar a otro y no quiere duplicarlos, usamos el comando mv.

40.cd

El comando Cd se usa para cambiar el directorio de trabajo actual de un usuario en Linux y otros sistemas operativos similares a Unix.

41. en

El enlace simbólico o enlace suave es un tipo especial de archivo que contiene una referencia que apunta a otro archivo o directorio. El comando ln se usa para crear enlaces simbólicos.

El comando Ln usa la siguiente sintaxis:

ln -s [target directory or file] [symlink shortcut]

42. tocar

El comando táctil se usa en Linux para cambiar el acceso a los archivos y el tiempo de modificación. Podemos usar el comando táctil en Linux para crear un archivo vacío.

43. más

Más comando es un comando para mostrar un archivo de texto largo por página a la vez.

44. cabeza

El comando head se usa para imprimir las primeras líneas de un archivo de texto. De forma predeterminada, el comando head imprime las primeras 10 líneas de cada archivo en la salida estándar, que es la pantalla de visualización.

45. cola

Como sabrá, el comando cat se usa para mostrar todo el contenido de un archivo a través de la entrada estándar. Pero en algunos casos, tenemos que imprimir parte del archivo. De forma predeterminada, el comando tail muestra las últimas diez líneas.

46. gpg

GPG es una herramienta utilizada en Linux para la comunicación segura. Utiliza una combinación de dos claves (criptografía de clave pública y clave simétrica) para cifrar archivos.

47. cksum

El comando Cksum se usa en Linux para imprimir la suma de verificación CRC y la cantidad de bytes que hay en ese archivo.

48. diferencia

El comando Diff se usa para comparar dos archivos línea por línea desde la terminal.

49. ordenar

El comando Ordenar se usa en Linux para ordenar el contenido de un archivo de texto línea por línea.

50. único

Uniq es una herramienta de línea de comandos que se utiliza para informar y filtrar líneas duplicadas de un archivo.

51. wc

El comando wc de Linux cuenta el número de bytes, caracteres, palabras y líneas en un archivo o en la entrada estándar.

52. dir

El comando Dir se usa para enumerar el contenido de un directorio.

53. camiseta

El comando tee de Linux se usa para encadenar y redirigir tareas, puede redirigir la salida y/o los errores a un archivo y no se mostrará en la terminal.

54. tr

El comando tr (traducir) se usa en Linux principalmente para traducir y borrar caracteres. Se puede usar para convertir mayúsculas a minúsculas, apretar caracteres repetidos y eliminar caracteres.

Comandos de Linux relacionados con el proceso

Estos comandos se utilizan para manejar procesos de Linux

55. pd

El comando ps de Linux es una herramienta integrada para capturar procesos actuales en el sistema. Capturará la condición del sistema en un solo momento.

56. pmap

El comando pmap de Linux muestra el mapa de uso de memoria de un proceso o varios procesos. Pmap informa sobre el espacio de direcciones o el mapa de uso de memoria de un proceso.

57. parte superior

El comando superior en Linux muestra los procesos en ejecución en el sistema. Se usa ampliamente para monitorear la carga en un servidor.

58. matar

El comando kill se usa en Linux y otros sistemas operativos similares a Unix para finalizar procesos sin tener que cerrar sesión o reiniciar la computadora.

59. matar a todos

El comando killall se puede usar para enviar una señal a un proceso en particular usando su nombre. Significa que si tiene cinco versiones del mismo programa ejecutándose, el comando killall matará a las cinco.

60. matar

Similar al comando killall, pkill envía una señal para terminar un proceso con su nombre. A partir de Centos 7, se anima a usar pkill.

61. fg y bg

Podemos ejecutar los trabajos en segundo plano sin ninguna intervención del usuario. Los procesos que han sido detenidos por alguna señal de interrupción pueden continuar en segundo plano con el comando bg. El comando fg es como el comando bg excepto que en lugar de enviar un comando en segundo plano, lo ejecuta en primer plano y ocupa la terminal actual y espera a que finalice el proceso.

Comandos de Linux relacionados con permisos de archivos

Estos comandos se utilizan para cambiar los permisos de los archivos

62. chmod

Los permisos de archivo se aplican en tres niveles:el propietario, los miembros del grupo y otros. El comando chmod se usa para cambiar estos permisos.

Para el siguiente ejemplo, 755 establecerá el permiso de lectura+escritura+ejecución para el usuario, establecerá el permiso de lectura+ejecución para el grupo y establecerá el permiso de lectura+ejecución para otros para el archivo 'asciiquarium.tar.gz'.

# chmod 755 asciiquarium.tar.gz

63. Chon

El comando chown en Linux se usa para cambiar la propiedad y la propiedad grupal de archivos y directorios.

En los siguientes ejemplos, la propiedad del archivo '/corpora/stopwords/danish.txt' cambia de 'root:root' a 'raghu:altair'.

# ls -l /corpora/stopwords/danish.txt
-rw-r--r-- 1 root root 424 Dec 10 2012 /corpora/stopwords/danish.txt

# chown raghu:altair /corpora/stopwords/danish.txt

# ls -l corpora/stopwords/danish
-rw-r--r-- 1 raghu altair 424 Dec 10 2012 /corpora/stopwords/danish.txt

64. chgrp

El comando Chgrp se usa para cambiar la propiedad del grupo de un archivo a diferencia del comando chown que le permite cambiar la propiedad del usuario y del grupo.

Comandos de Linux relacionados con la red

Estos comandos se utilizan para ver y editar configuraciones de red relacionadas con aspectos del sistema

65. ifconfig

El comando ifconfig se usa para mostrar y configurar la dirección IP en las interfaces de red en Linux. Ahora ifconfig está en desuso a favor de iproute2 (el comando ip).

66. IP

El comando ip de Linux es similar a ifconfig, pero más poderoso y está destinado a ser un reemplazo para él. Con ip tiene la ventaja de realizar varias tareas de administración de red con un solo comando.

67. ethtool

El comando ethtool se usa para mostrar/cambiar la configuración del adaptador Ethernet. Puede cambiar la velocidad de la tarjeta de red, la negociación automática, la activación de la configuración LAN, el modo dúplex con esta herramienta en Linux.

68. mii-herramienta

Tanto mii-tool como ethernet tool permiten a los administradores de sistemas Linux modificar, cambiar o comprobar la tarjeta de interfaz de red.

69. ping y ping6

Los comandos ping y ping 6 se utilizan para enviar solicitudes de eco al host para probar la conexión ipv4 e ipv6.

70. quién es

En Linux, el comando whois se usa para obtener información de un dominio, como el propietario del dominio, la información de contacto del propietario y los servidores de nombres.

71. cavar

Dig realiza búsquedas de DNS y muestra las respuestas que se devuelven desde los servidores de nombres que se consultaron.

72. anfitrión

El comando Host es una utilidad simple para realizar búsquedas de DNS en Linux. Con este comando, podemos traducir nombres a direcciones IP y viceversa.

73. wget

Wget es la utilidad de línea de comandos, no interactiva y gratuita en Unix, como los sistemas operativos, sin excluir Microsoft Windows, para descargar archivos de Internet.

74. netstat

Netstat es una herramienta de línea de comandos que se utiliza para ver y monitorear las estadísticas de red y las configuraciones de un sistema. Esta herramienta está disponible en los sistemas operativos basados ​​en Unix, Linux y Windows NT

75. nslookup

Nslookup es una herramienta de administración de red para consultar el Sistema de nombres de dominio para obtener el nombre de dominio o la dirección IP del registro DNS.

Comandos relacionados con compresión/archivo

Estos comandos se utilizan para comprimir y descomprimir archivos.

76. alquitrán

Tar es una herramienta de línea de comandos utilizada para crear y manipular archivos de almacenamiento en sistemas Linux y Unix. El comando tar crea un archivo de almacenamiento .tar y luego lo comprime usando gzip o bzip2.

77. gzip

El comando Gzip comprime archivos en un solo archivo y agrega el sufijo '.gz'.

Comandos relacionados con la instalación de paquetes

Estos comandos se utilizan para administrar paquetes de Linux.

78. rpm

RPM (Redhat Package Manager) es una utilidad de gestión de paquetes de línea de comandos que se utiliza para instalar, desinstalar, actualizar, consultar y verificar paquetes de software.

79. hacer

El comando Make se usa para construir bibliotecas y programas ejecutables a partir del código fuente.

80. ñam

Yum (Yellowdog Updater Modified) es una utilidad proporcionada en los sistemas basados ​​en RHEL para instalar, eliminar y buscar paquetes. Yum instala las dependencias del paquete automáticamente, por ejemplo, yum install httpd instalará el servidor 'apache' y sus dependencias requeridas automáticamente.

81. Apto

Apt es una herramienta de línea de comandos para instalar, actualizar y eliminar paquetes deb en Ubuntu, Debian y distribuciones de Linux relacionadas.

Buscar comandos de Linux relacionados

Estos comandos se utilizan para buscar archivos y patrones

82. grep

El comando grep permite buscar un texto o cadena en un archivo o desde la consola de salida de un comando, un término o patrón que coincida con expresiones regulares.

83. localizar

La localización es una utilidad de línea de comandos para buscar archivos y directorios en todo el sistema de archivos.

84. encontrar

El comando de búsqueda de Linux es un comando muy poderoso que se usa básicamente para buscar archivos en una estructura de directorios usando ciertos criterios.

85. ssh

SSH se utiliza para iniciar sesión en una máquina remota y para ejecutar comandos en una máquina remota. Siempre que una computadora envíe datos a la red, ssh los cifrará automáticamente.

86. telnet

Telnet es una herramienta de línea de comandos que se utiliza para conectar un host remoto para probar la conectividad de los puertos de la aplicación.

Comandos de Linux relacionados con la transferencia de archivos

Estos comandos se utilizan para copiar archivos de un sistema a otro sistema
87. scp

SCP es un programa de copia segura para transferir archivos o directorios entre hosts Linux en la red. SCP usa el protocolo ssh para transferir los datos.

Aquí, un archivo local 'examples.txt' se copia en un host remoto.

$ scp ejemplos.txt [email protected]:/inicio/usuario/cuenta

88. rsync

Rsync sincroniza archivos y directorios entre máquinas locales a la máquina remota. Puede copiar archivos y directorios de forma recursiva, copiar enlaces simbólicos, conservar (permisos, grupo, tiempo de modificación y propiedad) la identidad del archivo.

Comandos de Linux relacionados con el uso del disco

Estos comandos se utilizan para ver las estadísticas del disco.

89. df

El comando df muestra el uso del espacio en disco para los sistemas de archivos de Linux. Muestra la cantidad de espacio en disco total y libre disponible en los sistemas de archivos montados.

90. fdisco

El comando Fdisk se usa en Linux para ver las particiones existentes, crear una nueva partición, eliminar o cambiar las particiones existentes.

91. du

El du (uso del disco) es el comando que se usa en Linux para verificar el tamaño del directorio, incluidos sus otros contenidos, así como el tamaño de los archivos individuales.

92. encontrar

El comando findmnt se usa para enumerar los sistemas de archivos montados en Linux. Este comando buscará un sistema de archivos en particular en /etc/fstab, /etc/mtab o /proc/self/mountinfo.

93. montar

Mount es un comando que se usa en Linux para sistemas de archivos y unidades adjuntos y el comando umount se usa para desconectar (desmontar) cualquier sistema de archivos o dispositivo adjunto.

Conclusión

En este tutorial, aprendimos una descripción general de la mayoría de los comandos de Linux. Para una palabra final, siempre puede confiar en las páginas man de Linux para obtener más información. Espero que este tutorial haya sido útil y proporcione sus sugerencias en la sección de comentarios a continuación.


Linux
  1. Comandos de Linux:trabajos, bg y fg

  2. 5 comandos de Linux que nunca uso

  3. Comandos Linux de la A a la Z

  4. Comandos básicos de Linux

  5. Comprender los comandos básicos de Linux

Comandos básicos de Linux

Al mando en Linux

Guía completa para instalar Linux en Chromebook

Guía completa de registro de Linux

Una guía completa para instalar Tomcat en Linux

Comandos de directorio de Linux:una guía completa