30 Comandos Linux útil para administradores de sistemas

clase

30 Útil Comandos de administración del sistema Linux

1. Comando uptime

En Linux uptime shows de comando desde el tiempo que está en marcha el sistema y el número de usuarios se registran en la actualidad y también muestra el promedio de carga de 1,5 y 15 intervalos de minutos.

  # uptime  

08:16:26 hasta 22 min, 1 usuario, promedio de carga : 0.00, 0.03, 0.22

Compruebe Uptime Versión

Uptime de comandos no tienen otras opciones que no sean uptime y la versión . Se da información sólo en horas : min si menos de 1
día

 [tecmint @ tecmint ~] $  uptime-V 
. Procps versión 3.2.8

2. W Comando

Se le muestra los usuarios conectados actualmente y su proceso junto con los shows promedios de carga . También muestra el nombre de inicio de sesión , nombre tty , host remoto , sesión time , tiempo de inactividad , JCPU , PCPU , el mando y los procesos.

  # w  

08 : 27:44 hasta 34 min, 1 usuario, promedio de carga: 0,00, 0,00, 0,08
TTY USUARIO DE LOGIN @ IDLE JCPU PCPU pts tecmint />

Opciones disponibles

  1. -h :. muestra ninguna entrada de encabezado
  2. -s :. sin JCPU y PCPU
  3. -f : Elimina de campo
  4. -V :. (carta alta) - Muestra las versiones

3.. Usuarios de comandos

Usuarios comando muestra actualmente los usuarios registrados. Este comando no tiene otros parámetros distintos de la ayuda y la versión.

  # Usuarios  

tecmint

4. Quién Comando

que de comandos simplemente de vuelta nombre de usuario , fecha , tiempo y albergar información . que comando es similar a w de comandos. A diferencia w de comando que no imprime lo que están haciendo los usuarios. Vamos a ilustrar y ver la diferencia entre que y w los comandos.

  # Que  

tecmint pts / 0 2012-09-18 07:59 (192.168.50.1)
  # w  

08:43:58 hasta 50 min, 1 usuario, promedio de carga: 0,64, 0,18, 0,06
TTY USUARIO DE LOGIN @ IDLE JCPU PCPU QUÉ
pts tecmint / 0 192.168.50.1 7:59 0.00s 0.43s 0.10sw

¿Quién mandará Opciones

  1. -b :. Muestra último sistema de fecha y hora de reinicio
  2. -r : Espectáculos . runlet actual
  3. -a,-todos : Muestra toda la información en forma acumulativa,

5.. Comando Whoami

whoami comando de impresión el nombre del usuario actual. También puede utilizar " que estoy i " comando para mostrar al usuario actual. Si ha iniciado sesión como root con el comando sudo " whoami " root retorno comando como usuario actual. Utilice " que estoy i " comando si desea saber el usuario exacto ha autentificado

  # whoami  

tecmint

6. ls Comando lista de visualización de comandos

ls de archivos en formato legible por humanos.

  # ls-l  


total de 114 dr -xr-xr-x. 2 root root 4096 18 de septiembre 08:46 bin />

Ordenar presentar según fecha de última modificación.

  # Ls-l  

total de 40
-rw-r - r -. 1 root root 6546 17 de septiembre 18:42 install.log.syslog
-rw-r - r -. 1 root root 22435 17 de septiembre 18:45 install.log
-rw -------. 1 root root 1003 17 de septiembre 18:45 anaconda-ks.cfg

Para más ejemplos de comando ls, por favor consulte nuestro artículo sobre el 15 de Comandos Basic Ejemplos 'ls' en Linux.

7. Comando crontab

programar trabajos lista para el usuario actual con crontab de comandos y -l .

  # Crontab-l  

00 10 *** / bin / ls> / ls.txt

Editar su crontab con -e . En el ejemplo de abajo se abrirá programar trabajos en VI editor . Hacer un cambio necesario y salir presionando :. Wq llaves que guarda la configuración automáticamente

  # crontab-e  

Para más ejemplos de Comando Cron Linux , por favor lea nuestro artículo anterior sobre 11 ejemplos de programación de tareas de cron en Linux.

8. Menos de comandos

menos de comandos permite ver rápidamente el archivo. Puede página hacia arriba y hacia abajo. Presione 'q ' para salir de la ventana inferior.

  # Menos install.log  

La instalación setup-2.8.14 -10.el6.noarch advertencia /> Instalación de sistema de ficheros-2.4.30-2.1.el6 . i686
Instalación de ca-certificados-2010.63-3.el6.noarch
Instalación xml-common-0.6.3-32.el6.noarch
Instalación tzdata-2010l-1.el6.noarch
Instalación iso-codes-3.16-2.el6.noarch

9. Más de comandos

más de comandos permite ver rápidamente archivos y muestra los detalles en porcentaje. Puede página hacia arriba y hacia abajo. Presione 'q ' para salir hacia fuera de la ventana más.

  # Más install.log  

La instalación setup-2.8. 14-10.el6.noarch advertencia /> Instalación de sistema de ficheros-2.4.30-2.1. el6.i686
Instalación de ca-certificados-2010.63-3.el6.noarch
Instalación-xml common-0.6.3-32.el6.noarch
Instalación-tzdata 2010l-1.el6. noarch
Instalación iso-codes-3.16-2.el6.noarch
- More - (10%)

10. Comando CP

Copiar archivo de la fuente de destino preservando mismo modo.

  # Cp-p archivoA FILEB  

Se le preguntará antes de sobrescribir el archivo.

  # cp-i archivoA FILEB  

11. Comando mv

Renombrar archivoA a FILEB . -i opciones del símbolo antes de sobreescritura. Pedir confirmación si ya existen.

  # Mv-i archivoA FILEB  

12. Comando cat

cat comando utilizado para ver múltiples archivos al mismo tiempo.

  # Cat archivoA FILEB  

Usted combina más y menos de comandos con el comando cat para ver el archivo contiene en caso de que no encaja en la misma pantalla / página.

  # cat instalar. log | less  

install.log # cat | más

Para más ejemplos de comando cat Linux, lea nuestro artículo sobre 13 ejemplos de comandos Cat Basic en Linux.

13. Comando cd (cambiar directorio)

con comando cd (cambiar directorio) que se va a archivoA directorio.

  # Cd / archivoA  

14. comando pwd (print working directory)

pwd de retorno de comando con el directorio de trabajo actual.

  # pwd  

/ root

15. Ordenar comando

Clasificación de las líneas de los archivos de texto en orden ascendente. . con -r Opciones clasificarán en orden descendente

  # sort fileA.txt  

# sort - r fileA.txt

16. Comando VI

Vi es un editor de texto más popular disponible la mayor parte del UNIX OS . A continuación ejemplos de archivos abiertos en sólo lectura con -R. Pulse ': q '. Dejar de fumar desde la ventana vi

  # vi-R / etc / sombras  

17. Comando SSH (Secure Shell)

comando SSH se utiliza para iniciar sesión en el host remoto. Por ejemplo el comando ssh continuación se conectará al host remoto ( 192.168.50.2 ) utilizando el usuario como Narad .

  # Ssh [email protected] .50.2  

Para comprobar la versión de la opción de usar ssh -V (en mayúsculas) muestra la versión de ssh.

  # ssh-V  

OpenSSH_5.3p1, OpenSSL 1.0.0-fips 29 de marzo 2010

18. FTP o SFTP Comando

ftp o sftp comando se utiliza para conectarse a distancia ftp anfitrión . ftp es (protocolo de transferencia de archivos ) y sftp es (protocolo de transferencia de archivos segura ). Por ejemplo, los siguientes comandos se conectarán a ftp host ( 192.168.50.2 ).

  # Ftp 192.168.50.2  

# sftp 192.168.50.2

Poner varios archivos en un host remoto con mput de manera similar podemos hacer mget para descargar varios archivos desde un host remoto .

  # ftp> mput *. txt  

# ftp> mget *. txt

19. Comando de Servicio

servicio script de llamada de comando ubicado en / etc / init.d / y ejecutar el script. Hay dos formas de iniciar el cualquier servicio. Por ejemplo se inicia el servicio llamado httpd con la orden de servicio.

  # Service httpd start  

O # / etc / init.d / httpd start

20. Comando gratuito

gratuito comando muestra libre , total de y memoria swap la información en bytes.

  # gratuita  
total de buffers compartidos libres usados ​​en caché
Souvenirs: 1030800 735944 294856 0 51648 547696
- / + buffers / cache: 136 600 894 200
Intercambio: 2064376 0 2064376

Gratis con -t Opciones de muestra memoria total usado y disponible para su uso en bytes

  # libre-t  
total de buffers compartidos libres usados ​​en caché Souvenirs /> - / + buffers / cache: 136672 894128
intercambio: 2064376 0 2064376
Total: 3095176 736096 2359080

21. Top Comando

superior comando muestra la actividad del procesador del sistema y también muestra las tareas gestionadas por kernel en tiempo real. Se va a mostrar procesador y la memoria se están utilizando. Utilice el comando superior con 'u ' opción esto mostrará los detalles específicos de proceso de usuario, como se muestra a continuación. Pulse ' O ' ( letra mayúscula ) para ordenar según deseado por usted. Presione 'q ' para salir de la pantalla de la parte superior

  # top-u tecmint  

top - 11:13.: 11 hasta 03:19, 2 usuarios, promedio de carga: 0.00, 0.00, 0.00 Tareas
: 116 en total, 1 de funcionamiento, 115 de dormir, 0 se detuvo, 0 zombie Cpu />
Souvenirs: 1030800k total 736188k destinarse, sin 294612k, 51760k buffers
intercambio: 2064376k total 0k utilizado, 2064376k libre, 547704k caché

PID USUARIO PR NI VIRT RES SHR S% CPU% HORA MEM + COMANDO
1889 tecmint 20 0 11 468 1648 920 S 0.0 0.2 0:00.59 sshd
1890 tecmint 20 0 5124 1668 1416 S 0.0 0.2 0:00.44 fiesta
6698 tecmint 20 0 11 600 1668 924 S 0.0 0.2 0:01.19 sshd
6699 tecmint 20 0 5124 1596 1352 S 0.0 0.2 0:00.11 fiesta Para más información sobre el alto mando que ya hemos recopilado una lista de 12 ejemplos TOP Comando en Linux.

22. Comando Tar

tar comando se utiliza para comprimir archivos y carpetas en Linux. . Por ejemplo, el siguiente comando creará un archivo para / home directorio con el nombre del archivo como archive-name.tar
  # tar - cvf archive-name.tar / home  

Para extraer archivo tar utilizar la opción de la siguiente manera.

  # tar-xvf archive-name.tar  

Para entender más sobre el comando tar que hemos creado una completa guía de instrucciones en el comando tar a los 18 comando tar Ejemplos en Linux.

23. Comando grep

Búsqueda grep para una cadena dada en un archivo. Sólo tecmint pantallas de usuario de / etc / passwd file. podemos utilizar -i para ignorar mayúsculas y minúsculas

  tecmint # grep / etc / passwd  

tecmint:. x : 500:500 :: / home / tecmint :/ bin / bash

24. Encuentra Command

Encontrar comando utilizado para buscar archivos , cuerdas y directorios . El siguiente ejemplo de encontrar búsqueda de comandos tecmint en la palabra ' / ' partición y devolver la salida.

  # Find /-name tecmint  

/ var / spool / mail / tecmint
/ home / tecmint
/ root / home / tecmint

Para la guía completa sobre Linux encontrar comando Ejemplos de fuente en 35 Ejemplos prácticos de Linux comando Buscar.

25. Comando lsof

lsof significa Lista de todos los archivos abiertos. A continuación lsof lista de comandos de todos los archivos abiertos por el usuario tecmint .

  # Lsof-u tecmint  

COMANDO PID USUARIO FD NODO TIPO DISPOSITIVO TAMAÑO / OFF NOMBRE
sshd 1889 tecmint cwd DIR 253,0 4096 2 /
sshd 1889 tecmint txt REG 253,0 532 336 298 069 / usr / sbin / sshd />


sshd 1889 tecmint DEL REG 253,0 393 173 / lib/libnsl-2.12.so />
sshd 1889 tecmint DEL REG 253,0 412 961 / lib/libplc4.so

Para más lsof ejemplos de comandos Visita 10 lsof ejemplos de comandos en Linux.

26. último comando

Con el último comando que pueden ver la actividad del usuario en el sistema. Este comando se puede ejecutar el usuario normal también. Se mostrará la información completa del usuario, como el terminal , tiempo , fecha , el sistema reinicio o boot y la versión kernel . Comando útil para solucionar problemas.

  # Ultima  

tecmint pts / 1 192.168.50.1 Mar 18 Sep 8:50 aún registra en
tecmint pts / 0 192.168.50.1 Mar 18 Sep 07:59 todavía conectado />
pts root / 1 192.168.50.1 Dom 16 Sep 10:40 - pts raíz hacia abajo (3:53)
/ 0: 0.0 Dom 16 Sep 10:36-13:09 (02:32) raíz />
arranque del sistema reboot 2.6.32-279.el6.i Dom 16 Sep 09:57-14:33 (04:35)
pts Narad / 2 192.168.50.1 Jue 13 Sep 8:07 - abajo (una y quince minutos)

Puede utilizar pasado con nombre de usuario para saber con usuario específico actividad, como se muestra a continuación.

  # Ultima tecmint  

tecmint pts / 1 192.168.50.1 Mar 18 Sep 8:50 aún registra en
tecmint pts / 0 192.168.50.1 Mar 18 Sep 07:59 todavía conectado
pts tecmint / 1 192.168.50.1 Jue 13 Sep 8:07 - abajo (una y cuarto) pts tecmint />

27. comando ps

ps comando muestra unos procesos que se ejecutan en el sistema. Debajo ejemplo espectáculo init
proceso sólo

  # ps-ef |. Grep init  

raíz 1 0 0 07:53 ? 00:00:04 / sbin / init raíz />

28. Matar

Utilice matar para terminar el proceso. En primer lugar encontramos proceso id con ps de comandos como se muestra a continuación y matar el proceso con kill -9 de comandos.

  # ps-ef | grep init raíz />  


# 7508 kill-9

29. comando rm

rm de comandos utilizada para eliminar o borrar un archivo sin pedir confirmación.

  # rm nombre de archivo  

Con -i para obtener la confirmación antes de retirarlo. Uso de las opciones '-r ' y '-f ' eliminará el archivo forzosamente sin confirmación.

  # Rm-i test.txt  

rm: eliminar fichero regular `test.txt '

30. Ejemplo de comando mkdir.

mkdir de comandos se utiliza para crear los directorios bajo Linux.

  # mkdir-directorio ' 

Esto es un práctico día a día los comandos básicos utilizables en el sistema operativo Linux / Unix. Sírvase compartir a través de nuestro apartado de comentarios si nos perdimos.

Http://www.tecmint.com/useful-linux-commands-for-system-administrators/

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *