Utilidades de comunicación de red Unix/Linux

Cuando trabaja en un entorno de distribución, necesita comunicarse con usuarios remotos y también necesita acceso a dispositivos Unix remotos.

Hay algunas utilidades de Unix que son especialmente útiles para los usuarios que se comunican en un entorno de red distribuida. Este capítulo enumera algunos de ellos.

Utilidad de ping de Unix/Linux

Esta Departamento El comando envía una solicitud de eco a un host disponible en la red. Con este comando puede verificar si el host remoto responde bien.

El comando ping es útil porque:

Supervise y analice la independencia del hardware y los problemas de software.

Determinar el estado de la red y otros diversos hosts extranjeros.

Inspeccionar, evaluar y administrar la red.

Sintaxis en Unix / Linux

La siguiente es la sintaxis simple utilizada Departamento Pedido:

  $ ping hostname or c ip - address 

El comando anterior comenzará a imprimir una respuesta cada segundo. Para salir de este comando, puede presionar CTRL + C para cancelarlo.

Ejemplo en Unix/Linux:

Aquí hay un ejemplo de cómo verificar la disponibilidad de hosts en la red:

  $ ping google .  com PING google .  com ( 74.125 . 67.100 ) 56 ( 84 ) bytes of data .  64 bytes from 74.125 .  67.100 : icmp_seq = 1 ttl = 54 time = 39.4 ms 64 bytes from 74.125 .  67.100 : icmp_seq = 2 ttl = 54 time = 39.9 ms 64 bytes from 74.125 .  67.100 : icmp_seq = 3 ttl = 54 time = 39.3 ms 64 bytes from 74.125 .  67.100 : icmp_seq = 4 ttl = 54 time = 39.1 ms 64 bytes from 74.125 .  67.100 : icmp_seq = 5 ttl = 54 time = 38.8 ms --- google .  com ping statistics --- 22 packets transmitted , 22 received , 0 % packet loss , time 21017ms rtt min / avg / max / mdev = 38.867 / 39.334 / 39.900 / 0.396 ms $ 

Si el host no existe, realizará algo como:

  $ ping giiiiiigle .  com ping : unknown host giiiiigle .  $ com 

Utilidad ftp en Unix/Linux

aquí ftp representar Ф y tono transferir fósforo protocolo. Esta utilidad lo ayuda a cargar y descargar (cargar y descargar) archivos de una computadora a otra.

La utilidad ftp tiene su propio conjunto de configuraciones como comandos en Unix, lo que le permite realizar las siguientes tareas:

Conéctese e inicie sesión en el host remoto.

buscar carpetas;

Listar el contenido del directorio;

configurar y recibir documentos;

Transfiere archivos en formato ASCII, EBCDIC o binario.

Sintaxis en Unix / Linux

Esta es una sintaxis simple de usar ftp Pedido:

  $ ftp hostname or c ip - address 

El comando anterior le pedirá que ingrese su ID de inicio de sesión y contraseña. Una vez confirmado, puede acceder al directorio de inicio de la cuenta de inicio de sesión y ejecutar varios comandos.

A continuación se enumeran algunos comandos útiles:

Descripción El comando filename recupera un nombre de archivo del dispositivo local del dispositivo remoto.Obtener nombre de archivo. mget lista de archivos para descargar de forma remota varios archivos desde el dispositivo al dispositivo interno. prompt off Cierra la línea de comando, que de manera predeterminada le solicita que cargue o descargue películas usando el comando mput o mget. Solicitud para activar la línea de comando. dir enumera todos los archivos en el directorio actual del dispositivo remoto. cd dirname cambia el directorio a dirname del dispositivo remoto. lcd dirname Cambia el directorio dirname del dispositivo interno. Salga del inicio de sesión actual.

Cabe señalar que los archivos se descargarán o cargarán desde o hacia el directorio actual. Si desea cargar archivos en una carpeta separada, primero vaya a esa carpeta y luego cargue el archivo solicitado.

Ejemplo en Unix/Linux:

Aquí hay un ejemplo para ilustrar algunos comandos:

  $ ftp amrood .  com Connected to amrood .  com .  220 amrood .  com FTP server ( Ver 4.9 Thu Sep 2 20 : 35 : 07 CDT 2009 ) Name ( amrood.com : amrood ): amrood 331 Password required for amrood .  Password : 230 User amrood logged in .  ftp > dir 200 PORT command successful .  150 Opening data connection for / bin / ls .  x64 amrood group 1024 Mar 11 : 04 Mail drwxr - sr - x 2 amrood group 1536 Mar 3 18:07 Misc drwxr - sr - x 5 amrood group 512 Dec 7 10:59 OldStuff drwxr - sr - x 2 amrood group 1024 Mar 11 15 : 24 bin drwxr - x 5 amrood group 3072 Mar 13 16 : 10 mpl - rw - r - r - 1 amrood group 209671 Mar 15 : 57 myfile .  out drwxr - sr - x 3 amrood group 512 Jan 5 13 : 32 public drwxr - sr - x 3 amrood group 512 Feb 10 10 : 17 pvm3 226 Transfer complete .  ftp > cd mpl 250 CWD command successful .  ftp > dir 200 PORT command successful .  150 Opening data connection for / bin / ls .  total 7320 - rw - r - r - 1 amrood group 1630 Aug 8 1994 dboard .  f - rw - r ----- 1 amrood group 4340 Jul 17 1994 vttest .  c - rwxr - xr - x 1 amrood group 525574 Feb 15 11:52 52 wave_shift - rw - r - r - 1 amrood group 1648 Aug 5 1994 wide .  list - rwxr - xr - x 1 amrood group 4019 Feb 14 16 : 26 fix .  c 226 Transfer complete .  ftp > get wave_shift 200 PORT command successful .  150 Opening data connection for wave_shift ( 525574 bytes ).  226 Transfer complete .  528454 bytes received in 1.296 seconds ( 398.1 Kbytes / s ) ftp > quit 221 Goodbye .  $ 

Utilidad Telnet en Unix/Linux

A veces necesita conectarse a un dispositivo Unix remoto y usar el modo de control remoto para trabajar en ese dispositivo. Telnet es una utilidad que permite a un usuario de computadora en un sitio crear una conexión, iniciar sesión y luego realizar este trabajo en una computadora en otro sitio.

utilizar después de iniciar sesión Entrada remota , puede realizar todas las operaciones en un dispositivo remoto conectado. El siguiente es un ejemplo de inicio de sesión remoto:

  C :> amrood telnet .  Trying com . Connected to amrood .  com .  Escape character is '^]' .  login : amrood amrood 's Password: ****************************************** *********** * * * * * WELCOME TO AMROOD.COM * * * * * ************************ ***************************** Last unsuccessful login: Fri Mar 3 12:01:09 IST 2009 Last login: Wed Mar 8 18 : 33: 27 IST 2009 on pts / 10 {do your work} $ logout Connection closed.  C:> 

Utilidad Finger en Unix/Linux

Esta dedo El comando muestra información sobre los usuarios de un host. Los hosts pueden ser internos o remotos.

Es posible que Finger no pueda hacer nada con otros sistemas por razones de seguridad.

Esta es una sintaxis simple de usar dedo Pedido:

Verifique todos los usuarios que iniciaron sesión en los dispositivos internos de la siguiente manera:

  $ finger Login Name Tty Idle Login Time Office amrood pts / 0 Jun 25 08 : 03 ( 62.61 . 164.115 ) 

Obtenga información de usuario individual disponible en dispositivos internos:

  $ finger amrood Login : amrood Name : ( null ) Directory : / home / amrood Shell : / bin / bash On since Thu Jun 25 08 : 03 ( MST ) on pts / 0 from 62.61 .  164.115 No mail .  No Plan . 

Verifique todos los usuarios que iniciaron sesión en el dispositivo remoto de la siguiente manera:

  $ finger @avtar .  com Login Name Tty Idle Login Time Office amrood pts / 0 Jun 25 08 : 03 ( 62.61 . 164.115 ) 

Obtenga información de usuario específica disponible en el dispositivo remoto de la siguiente manera:

  $ finger amrood @ avtar .  com Login : amrood Name : ( null ) Directory : / home / amrood Shell : / bin / bash On since Thu Jun 25 08 : 03 ( MST ) on pts / 0 from 62.61 .  164.115 No mail .  No Plan . 

Según el punto de entrenamiento

Previous: Gestión de Procesos en Unix/Linux

Próxima lección: Pequeños editores en Unix / Linux

Deja una respuesta

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

Subir
error: Content is protected !!