L en el nombre de dominio
Este capítulo presenta los siguientes comandos comunes para operaciones de red:
Transferencia de archivos Ftp
Inicie sesión de forma remota en una computadora remota.
r - Utilice varios comandos remotos
Netstat para comprobar el estado de la red.
Nslookup consulta la correspondencia entre nombres de dominio y direcciones IP.
Consulta con el dedo la información del usuario.
Preguntar si la máquina está funcionando.
Utilice el comando ftp para la transferencia remota de archivos
El comando Ftp es la interfaz de usuario del protocolo de transferencia de archivos estándar. Ftp es una forma sencilla y eficaz de transferir archivos entre ordenadores en una red TCP/IP. Permite a los usuarios transferir archivos ASCII y archivos binarios.
Durante una sesión ftp, un usuario puede utilizar un cliente ftp para conectarse a otra computadora. Desde allí, el usuario puede moverse hacia arriba y hacia abajo en el directorio, enumerar el contenido del directorio, copiar archivos desde la computadora remota a la computadora local y transferir archivos desde la computadora local al sistema remoto. Cabe señalar que si el usuario no tiene derechos de acceso al archivo, no puede obtenerlo ni transferirlo al sistema remoto.
Para poder transferir archivos usando ftp, el usuario debe conocer el nombre de usuario y la contraseña legales en la computadora remota. Esta combinación de nombre de usuario y contraseña se utiliza para confirmar la sesión ftp y determinar qué acceso puede tener el usuario a los archivos que se están transfiriendo. Además, obviamente los usuarios necesitarán saber el nombre o la dirección IP de la computadora con la que están realizando sesiones ftp.
La función del comando Ftp es transferir archivos entre el ordenador local y el ordenador remoto. El formato general de este comando es el siguiente:
$ ftp hostname/IP
Donde "hostname/IP" es el nombre de host o dirección IP de la máquina remota a conectar. En la línea de comando, el nombre de host es una opción. Si especifica un nombre de host, ftp intentará conectarse al programa de servicio ftp de la máquina remota. Si no se especifica el nombre del host, ftp mostrará un mensaje y esperará a que el usuario ingrese el comando:
$ ftp
ftp gt
En este vez, ingrese el comando open en ftp gt, seguido del nombre de host o la dirección IP, se intentará una conexión con el host especificado.
De cualquier manera, si la conexión se realiza correctamente, deberá iniciar sesión en la máquina remota. Si el usuario tiene una cuenta en la máquina remota, puede usarla a través de ftp y debe proporcionar una contraseña. Los permisos de lectura y escritura de la cuenta de usuario en la máquina remota determinan qué archivos puede descargar el usuario y el directorio en el que se colocan los archivos cargados.
Si la máquina remota no tiene una cuenta de inicio de sesión especial, muchos sitios ftp tienen cuentas especiales que se pueden utilizar. El inicio de sesión para esta cuenta es anónimo (también conocido como ftp anónimo). Al utilizar esta cuenta, deberá ingresar su dirección de correo electrónico como contraseña.
Si el sistema remoto proporciona un servicio ftp anónimo, los usuarios pueden utilizar este servicio para iniciar sesión en un directorio especial para uso público. Generalmente, se proporcionan dos directorios especiales: directorio pub y directorio entrante. El directorio pub contiene todos los archivos para uso público en este sitio web y el directorio entrante almacena los archivos cargados en este sitio web.
Una vez que el usuario inicia sesión exitosamente en el sitio remoto usando ftp, recibirá el mensaje "FTP >". Ahora puede usar libremente los comandos proporcionados por ftp. Puede usar el comando de ayuda para obtener la lista de comandos disponibles, o puede especificar un nombre de comando específico después del comando de ayuda para obtener la descripción de este comando.
El comando más utilizado es:
Ls enumera el directorio actual de la máquina remota.
Cambiar el directorio de trabajo del cd en la máquina remota
lcd cambia el directorio de trabajo de la máquina local.
Ascii establece el modo de transferencia de archivos en modo ASCII.
Binario establece el modo de transferencia de archivos en modo binario
Cerrar finaliza la sesión ftp actual.
Hash mostrará un símbolo # cada vez que se transmitan datos en el búfer de datos.
Get(mget) transfiere el archivo especificado desde la máquina remota a la máquina local.
Put(mput) transfiere el archivo especificado desde la máquina local a la máquina remota.
Abre una conexión a un sitio ftp remoto
Salir se desconecta de la computadora remota y sale de ftp.
¡Mostrar información de ayuda local
! Eliminar shells
La siguiente es una breve introducción a los comandos ftp comunes.
Iniciar sesión ftp
El comando abrir se utiliza para abrir una sesión con el host remoto. El formato general del comando es:
Abrir nombre de host/IP
Si desea conectarse a varios sitios durante una sesión ftp, generalmente solo usa el comando ftp sin parámetros. Si solo desea conectarse a una computadora durante una sesión, especifique el nombre de host remoto o la dirección IP como argumento para el comando ftp en la línea de comando.
Terminar sesión ftp
Los comandos cerrar, desconectar, salir y bye se utilizan para finalizar la sesión con la máquina remota. Los comandos cerrar y desconectar cierran la conexión a la computadora remota pero dejan al usuario en el programa ftp de la computadora local. Tanto el comando quit como el bye cierran la conexión entre el usuario y la computadora remota y luego salen del programa ftp en la computadora del usuario.
Cambiar directorio
El comando "cd [Directorio]" se utiliza para cambiar el directorio en la computadora remota durante una sesión ftp, y el comando lcd cambia el directorio local para que el El usuario puede especificar un buscar o poner local La ubicación del archivo.
Listado de directorios remotos
El comando ls enumera el contenido de un directorio remoto, como si se usara el comando ls en un shell interactivo. El formato general del comando ls es:
ls[directorio][archivo local]
Si se especifica un directorio como parámetro, ls enumerará el contenido del directorio. Si se proporciona el nombre de un archivo local, la lista del directorio se coloca en el archivo que especifique en su computadora local.
Obtener archivos de un sistema remoto
Los comandos Get y mget se utilizan para obtener archivos de una computadora remota. El formato general del comando get es:
Obtener nombre de archivo
También puede proporcionar un nombre de archivo local, que es el nombre de archivo que se obtendrá al crear el archivo en la computadora local. . Si no se proporciona ningún nombre de archivo local, se utiliza el nombre original del archivo remoto.
El comando mget obtiene varios archivos remotos a la vez. El formato general del comando mget es:
Lista de nombres de archivos Mget
Utilice una lista de nombres de archivos separados por espacios o comodines para especificar los archivos que se obtendrán y solicite al usuario que confirme si desea transferir cada archivo.
Envío de archivos a sistemas remotos
Los comandos put y mput se utilizan para enviar archivos a ordenadores remotos. El formato general del comando Put es:
Cargar nombre de archivo
El comando mput envía varios archivos locales a la vez. El formato general del comando mput es:
Lista de nombres de archivos Mput
Utilice una lista de nombres de archivos separados por espacios o comodines para especificar los archivos que se enviarán. Solicite al usuario que confirme el envío de cada archivo.
Cambiar el modo de transferencia de archivos
De forma predeterminada, ftp transfiere archivos en modo ASCII y los usuarios también pueden especificar otros modos. La función de los comandos ascii y binario es configurar el modo de transmisión. Transferir archivos en modo ASCII es excelente para texto sin formato, pero para evitar dañar archivos binarios, los usuarios pueden transferir archivos en modo binario.
Verificar el estado de la transferencia
Al transferir archivos grandes, puede resultarle útil que FTP proporcione comentarios sobre la transferencia. El comando Hash hace que ftp imprima un carácter # en la pantalla después de cada transferencia de datos en el búfer de datos. Este comando se puede utilizar al enviar y recibir archivos.
Comandos locales en ftp
Cuando se usa ftp, el carácter "!" se usa para enviar comandos al shell de comandos en la computadora local. Esto es útil si el usuario está en una sesión ftp y necesita que el shell haga algo. Por ejemplo, el usuario quiere crear un directorio para guardar los archivos recibidos. ¡Si entras! Mkdir new_dir, Linux creará un directorio llamado new_dir en el directorio local actual del usuario.
El proceso de conversación típico para descargar archivos de datos binarios desde una computadora remota es el siguiente:
$ ftp Granters
Relacionado con Granters
220 servidor ftp grunthos
Nombre (grunthosc): Anónimo
33l El inicio de sesión como invitado se realizó correctamente y envió su dirección de correo electrónico completa como contraseña.
Contraseña:
230 Invitado 1Inicie sesión ok, se aplican restricciones de acceso.
El tipo de sistema remoto es UNIX.
barra ftp gtcd
Comando 250 CWD exitoso.
interruptor de límite ftp gt (Limit Switch)
El comando del puerto 200 fue exitoso.
l50 abre la conexión de datos en modo ASCII de /bin/1s.
ll4 total
rog1
rog2
226 transferencia comp 1, etc.
ftp gt binario
El tipo 200 está configurado en I.
ftp gt promiscuo
Impresión de etiquetas hash en (1024 bytes/etiqueta hash).
ftp gt obtiene el comando del puerto rog1
200 con éxito 1.
150 abre una conexión de datos en modo binario para rogl (l4684 bytes).
# # # # # # # # # # # # # #
Transmisión 226 completada.
14684 bytes recibidos en 0,0473 segundos (3e 02 kbytes/segundo)
ftp gt se rindió
Adiós 22l.
Utilice el comando telnet para acceder al ordenador remoto.
Los usuarios utilizan el comando telnet para iniciar sesión de forma remota. Este comando permite a los usuarios comunicarse entre computadoras remotas utilizando el protocolo telnet. Los usuarios pueden iniciar sesión en la computadora remota a través de la red tal como inician sesión en la computadora local para ejecutar comandos.
Para iniciar sesión en una computadora remota a través de telnet, debe conocer el nombre de usuario y la contraseña válidos en la computadora remota. Aunque algunos sistemas proporcionan funciones de inicio de sesión para usuarios remotos, por razones de seguridad, los derechos de operación de los invitados deben estar restringidos, por lo que hay muy pocas funciones que se pueden utilizar en este caso. Cuando se permite que usuarios remotos inicien sesión, el sistema normalmente coloca a estos usuarios en un shell restringido para evitar que el sistema se vea comprometido por usuarios malintencionados o descuidados.
Los usuarios también pueden utilizar telnet para iniciar sesión en sus computadoras desde sitios remotos, consultar el correo electrónico, editar archivos y ejecutar programas como si hubieran iniciado sesión localmente. Sin embargo, los usuarios sólo pueden utilizar el entorno basado en terminal y no el entorno X Wndow. Telnet solo proporciona simulación de terminal de terminales normales y no admite entornos gráficos como XWNDOW.
La forma general del comando telnet es:
Nombre de host/IP de Telnet
Donde "nombre de host/IP" es el nombre de host de la máquina remota que se va a conectar o dirección IP.
Si el comando se ejecuta correctamente, recibirá el mensaje login: desde la computadora remota.
El proceso de inicio de sesión utilizando el comando telnet es el siguiente:
$ nombre de host de telnet/IP
Iniciar una sesión de inicio de sesión remoto.
Después de que Telnet se conecte exitosamente al sistema remoto, se mostrará la información de inicio de sesión y se le pedirá al usuario que ingrese un nombre de usuario y contraseña. Si el nombre de usuario y la contraseña se ingresan correctamente, podrá iniciar sesión exitosamente y trabajar en el sistema remoto.
Se pueden ingresar varios comandos en el indicador de telnet para controlar la sesión de telnet. Estos comandos se describen en detalle en el manual de ayuda en línea de telnet.
El siguiente es un ejemplo de sesión telnet en una máquina Linux:
$ servidor telnet. en algún lugar. com
Intentando conectarse al servicio 127.0.0.1…
. en algún lugar. com.
El carácter de escape es '? ]'.
"TurboLinux versión 4.0 (Colgate)
Kernel 2.0.18 en I486
Inicio de sesión: Bubba
Contraseña:
Último inicio de sesión: localhost Lunes 15 de noviembre 20:50:43
Linux 2.0.6.(Posix)
Servidor:~$
Servidor:~$ cerrar sesión
El host externo cerró la conexión
$
Después de que el usuario complete la sesión remota, asegúrese de cerrar sesión en el sistema remoto usando el comando de cierre de sesión, Telnet luego informa que la sesión remota se ha cerrado y regresa al indicador de shell de la máquina local del usuario
r serie de comandos
Excepto ftp. Con telnet, también puedes utilizar los comandos de la serie r para acceder a ordenadores remotos e intercambiar archivos en la red.
El uso de los comandos de la serie r requiere especial cuidado porque puede provocar graves vulnerabilidades de seguridad si el usuario no tiene cuidado. Después de la serie r de comandos, el sistema remoto verifica un archivo llamado /etc/hosts.equiv para ver si el host del usuario aparece en ese archivo. Si no lo encuentra, verifica el archivo llamado rhosts en la máquina remota. en el directorio de inicio del usuario con el mismo nombre y vea si incluye el host del usuario. Si el host del usuario está incluido en ambos archivos, el usuario no necesita proporcionar una contraseña para ejecutar los comandos de la serie r. >
Aunque el usuario no tiene que escribir una contraseña cada vez que accede a una máquina remota puede ser muy conveniente, también puede plantear serios problemas de seguridad. Recomendamos que los usuarios consideren cuidadosamente las implicaciones de seguridad del comando r. antes de crear el archivo /etc/hosts.equiv.rhosts.
Comando Rlogin
Rlogin es una abreviatura de "inicio de sesión remoto". Este comando es similar al comando telnet y permite al usuario. para iniciar una sesión de comando interactiva en un sistema remoto. El formato es:
rlogin [-8EKLdx] [-e char] [-k domain] [-l nombre de usuario] host
. Generalmente, el formato más utilizado es:
rlogin host
El significado de cada opción en este comando es:
-8 Esta opción siempre permite un 8 Canal de datos de entrada de bits Esta opción permite enviar caracteres ANSI formateados y otros códigos especiales. Si no se utiliza esta opción, el bit de paridad se eliminará a menos que el carácter del extremo lejano y el carácter de inicio no lo sean.
-E deja de tratar cualquier carácter como carácter de escape. Cuando se usa con la opción -8, proporciona conexiones completamente transparentes.
-K desactiva todos los reconocimientos de Kerberos. Utilice esta opción solo cuando se conecte. el host utilizando el protocolo de reconocimiento Kerberos.
-L permite que las sesiones de inicio de sesión se ejecuten en modo litout. Para obtener más información, consulte la ayuda en línea de tty.
-d activa la depuración de sockets TCP que se comunican con el host remoto. Para obtener más información, consulte la ayuda en línea de setsockopt.
-e establece el carácter de escape para la sesión de inicio de sesión. El carácter de escape predeterminado es "~" y el usuario puede especificar un carácter literal o un número octal en formato \nnn.
-k solicita a rlogin que obtenga los permisos Kerberos del host remoto en el área especificada, en lugar de obtener los permisos Kerberos del host remoto en el área del host remoto determinada por krb_realmofhost(3).
-x activa el cifrado DES para todos los datos transferidos a través de la sesión de inicio de sesión. Esto afectará el tiempo de respuesta y la utilización de la CPU, pero puede mejorar la seguridad.
Comando Rsh
Rsh es la abreviatura de "shell remoto". Este comando inicia un shell en el host remoto especificado y ejecuta los comandos especificados por el usuario en la línea de comando rsh. Si el usuario no proporciona un comando para ejecutar, rsh usa el comando rlogin para permitir que el usuario inicie sesión en la máquina remota.
El formato general del comando rsh es:
rsh [-Kdnx] [-k dominio] [-l nombre de usuario] host [comando]
Comúnmente usado El formato es:
rshhost[comando]
El comando puede ser cualquier comando de Linux escrito desde el símbolo del shell.
Los significados de las opciones en el comando rsh son los siguientes:
-K, desactiva todas las confirmaciones de Kerbero. Esta opción sólo se utiliza cuando se conecta a un host confirmado por Kerbero.
-d activa la depuración de sockets TCP que se comunican con el host remoto. Para obtener más información, consulte la ayuda en línea de setsockopt.
-k solicita a rsh que obtenga los permisos Kerberos del host remoto en el área especificada, en lugar de obtener los permisos Kerberos del host remoto en el área del host remoto determinada por krb_relmofhost(3).
-lDe forma predeterminada, el nombre de usuario remoto es el mismo que el nombre de usuario local. Esta opción le permite especificar un nombre de usuario remoto y, si se especifica, usar la confirmación de Kerberos como se muestra en el comando rlogin.
-n redirige la entrada desde el dispositivo especial /dev/null.
-x activa el cifrado DES para todos los datos transmitidos. Esto afectará el tiempo de respuesta y la utilización de la CPU, pero puede mejorar la seguridad.
Linux coloca la entrada estándar en el comando rsh y la copia en la entrada estándar del comando para ejecutarse de forma remota. Copia la salida estándar del comando remoto a la salida estándar de rsh. También copia el error estándar remoto al archivo de error estándar local. Cualquier señal de salida, parada e interrupción se envía al mando remoto. Cuando finaliza el comando remoto, rsh también finaliza.
Comando Rcp
Rcp significa "Copia remota de archivos". Este comando se utiliza para copiar archivos entre computadoras.
El comando rcp tiene dos formatos. El primer formato se utiliza para copiar de archivo a archivo; el segundo formato se utiliza para copiar un archivo o directorio a otro directorio. El formato general del comando rcp es:
rcp [-px] [-k dominio] archivo 1 archivo 2
rcp [-px] [-r] [-k reino ] directorio de archivos
Cada parámetro de archivo o directorio puede ser un nombre de archivo remoto o un nombre de archivo local. El formato del nombre del archivo remoto es el siguiente: rname @ rhost: ruta, donde rname es el nombre del usuario remoto, rhost es el nombre de la computadora remota y ruta es la ruta al archivo.
Las opciones del comando rcp tienen los siguientes significados:
-r copia recursivamente todo el contenido del directorio de origen al directorio de destino. Para utilizar esta opción, el destino debe ser un directorio.
-p Intenta conservar la hora y el modo de modificación del archivo fuente, ignorando la umask.
-k solicita a rcp que obtenga los permisos Kerberos del host remoto en el área especificada, en lugar de obtener los permisos Kerberos del host remoto en el área del host remoto determinada por krb_relmofhost(3).
-x activa el cifrado DES para todos los datos transmitidos. Esto afectará el tiempo de respuesta y la utilización de la CPU, pero puede mejorar la seguridad.
Si la ruta especificada en el nombre del archivo no es una ruta completa, la ruta se interpreta como el directorio de inicio del usuario con el mismo nombre en la computadora remota. Si no se proporciona ningún nombre de usuario remoto, se utiliza el nombre de usuario actual. Si la ruta en la máquina remota contiene caracteres de shell especiales, debe estar entre barras invertidas (\), comillas dobles (") o comillas simples (') para que todos los metacaracteres del shell puedan interpretarse de forma remota.
Cabe señalar que rcp no solicita una contraseña. Realiza la replicación mediante el comando rsh.
El comando netstat se utiliza para mostrar conexiones de red, tablas de enrutamiento e información de interfaz de red, lo que permite a los usuarios. saber qué conexiones de red están disponibles actualmente en ejecución
El formato general de este comando es:
netstat[options]
El significado de las opciones en el. El comando es el siguiente:
- a muestra todos los enchufes, incluidos los enchufes de escucha
-c se mostrará nuevamente cada 1 segundo hasta que el usuario lo interrumpa con
- i. "ifconfig -e" muestra información para todas las interfaces de red en el mismo formato que "route -e" -n reemplaza el nombre con la dirección IP de la red y muestra la conexión de red "Muestra la tabla de enrutamiento principal en el mismo formato.
-t muestra la conexión del protocolo TCP.
-u muestra la conexión del protocolo UDP.
-v muestra la
actual[Ejemplo] Uso del comando netstat en una computadora local
Conexión a Internet activa (sin servidor)
Proto Recv-Q Send-Q estado de la dirección externa de la dirección local
Socket de dominio UNIX activo (sin servidor)
Estado del tipo de indicador de referencia del prototipo I ruta del nodo
p>unix 1 [ ]Conexión de flujo 270 @00000008
unix 1 [ ]Conexión de flujo 150 @ 0000002
unix 1 [ ]Conexión de flujo 104 @ 0000001
unix 1 [ ]Conexión de flujo 222 @00000004
unix 1 [ ]Conexión de flujo 171 @ 0000003
unix 1 [ ]Conexión de flujo 271 /dev/log
unix 1 [ ]Conexión de flujo 225 /dev/log
unix 1 [ ]Conexión de transmisión 223 /dev/log
unix 1 [ ]Conexión de transmisión 203 /dev/log
unix 1 [ ]Conexión de transmisión 105 /dev/log
...
Comando Nslookup
El comando nslookup se utiliza para consultar la dirección IP de la máquina y su nombre de dominio correspondiente. Por lo general, requiere un. servidor de nombres de dominio para proporcionar servicios de nombres de dominio Si el usuario ha configurado un servidor de nombres de dominio, puede usar este comando para ver los nombres de dominio correspondientes a las direcciones IP de diferentes hosts.
El formato general de este comando es:
Nslookup [dirección IP/nombre de dominio]
[Ejemplo] Utilice el comando nslookup en la computadora local.
$ nslookup
Servidor predeterminado: nombre.tlc.com.cn
Dirección: 192.168.1.99
gt
En el símbolo ">", ingrese la dirección IP o el nombre de dominio que desea consultar y luego presione Entrar. Si desea salir de este comando, simplemente escriba salir y presione Entrar.
Comando con el dedo
La función del comando con el dedo es consultar la información del usuario. Generalmente muestra el nombre de usuario, el directorio de inicio, el tiempo muerto, la hora de inicio de sesión, el shell de inicio de sesión y otra información. un usuario en el sistema. Si desea consultar información de usuario en una computadora remota, debe agregar "@nombre de host" después del nombre de usuario, en el formato [nombre de usuario@nombre de host], pero el host de red a consultar debe ejecutar el demonio finger.
El formato general de este comando es:
Dedo [opción][usuario][usuario@host]
El significado de las opciones en el comando es de la siguiente manera:
-s muestra el nombre registrado del usuario, el nombre real, el nombre del terminal, el estado de escritura, el tiempo muerto, el tiempo de inicio de sesión y otra información.
-l Además de la información que se muestra con la opción -s, también muestra el directorio de inicio del usuario, el shell de inicio de sesión, el estado del correo electrónico y otra información, así como el contenido de . plan,. Proyecto y. Reenviar archivos en el directorio de inicio del usuario.
La opción -p es la misma que la opción -l, excepto. documentos de planificación y. Los archivos del proyecto no se muestran.
[Ejemplo] Utilice el comando de dedo en la máquina local.
$ finger xxq
Inicio de sesión: xxq Nombre:
Directorio: /home/xxq Shell: /bin/bash
Última vez El inicio de sesión se realizó en tty1 el jueves 1 de enero a las 21:43 (CST)
Sin correo electrónico.
Sin plan.
$finger
Nombre de inicio de sesión Tty tiempo de inicio de sesión gratuito oficina número de teléfono de la oficina
root root * 1 28 de noviembre, 25:09: 17
...
Comando ping
El comando ping se utiliza para verificar si el host en la red está funcionando correctamente y enviar paquetes ICMP ECHO_REQUEST al host. A veces queremos descargar un archivo desde un host en la red, pero no sabemos si el host está abierto, por lo que necesitamos usar el comando ping para ver el archivo.
El formato general de este comando es:
ping [opción] nombre de host/dirección IP
El significado de las opciones en el comando es el siguiente:
-c El número de veces que se detendrá después de enviar el número especificado de paquetes.
-d establece opciones para SO_DEBUG.
-f Envía una gran cantidad de paquetes de red rápidamente a una máquina y ve su respuesta.
-I Seconds establece el número de segundos entre el envío de paquetes de red a la máquina. El valor predeterminado es una vez por segundo.
-l Envía paquetes de datos a la máquina especificada lo más rápido posible dentro del número de veces especificado (solo los superusuarios pueden usar esta opción).
-q no muestra ninguna información sobre el paquete de transmisión, solo el resultado final.
-r envía paquetes de datos directamente a la máquina sin pasar por la puerta de enlace, generalmente para ver si hay un problema con la interfaz de red de la máquina.
-s bytes especifica el número de bytes de datos enviados. El valor predeterminado es 56, más el encabezado ICMP de 8 bytes, que son 64 bytes de datos ICMP.
El sistema TurboLinux proporciona una gran cantidad de comandos y muchos software prácticos. Por razones de espacio, este libro presenta principalmente algunos comandos comunes y software práctico de TurboLinux. Los lectores pueden utilizar el manual de ayuda en línea proporcionado por el sistema para obtener más información.
Hay mucha información disponible en el manual en línea de los sistemas TurboLinux, dividida en capítulos según el contenido.
En las páginas de manual de Linux, casi todos los comandos tienen una explicación. Por lo tanto, cuando el usuario no pueda utilizar o no comprenda un determinado comando en Linux, utilice el comando de ayuda en línea.
Este capítulo presenta principalmente varios comandos de ayuda en línea de uso común. Incluye:
El hombre pregunta cómo usar cada comando.
Ayuda a consultar el comando Shell
Dónde consultar la ubicación del comando
Ubicar consulta la ubicación del archivo.
Comando manual
Este comando debería estar disponible en todos los sistemas Linux. Formatea y muestra páginas de manual en línea. Normalmente, siempre que el usuario ingrese el nombre del comando que desea después del comando (como ls), el comando incluirá una descripción completa, incluida la sintaxis del comando, el significado de cada opción y los comandos relacionados.
La forma general de este comando es:
man[opción] nombre del comando
El significado de las opciones en el comando es el siguiente:
-M ruta especifica la ruta para buscar páginas de manual. Normalmente, esta ruta está preestablecida por la variable de entorno MANPATH. Si se especifica otra ruta en la línea de comando, se anulará la configuración de MANPATH.
El comando P especifica el programa de paginación que se utilizará. De forma predeterminada, se utiliza /usr/bin/less–is, que está preestablecido en la variable de entorno MANPAGER.
Debido a los diferentes nombres de los comandos, los capítulos pueden tener muchas categorías. En cuanto a las categorías, se enumeran a continuación:
Descripción del capítulo
1 Comandos generales de usuario
2 Comandos de llamada al sistema
3 Comandos de la biblioteca de funciones del lenguaje C
4 Instrucciones sobre controladores y dispositivos del sistema
5 Instrucciones del archivo de configuración
6 Comandos del programa de juegos
7 Otros Comandos de software o programa
Comandos relacionados con el mantenimiento del sistema
-a muestra todas las páginas de manual, no solo la primera.
La opción d se utiliza principalmente para comprobar. Si el usuario agrega un archivo nuevo, puede usar esta opción para verificar si hay errores. Esta opción no enumera el contenido del archivo.
-f solo muestra la función del comando y no muestra el archivo de descripción detallada.
-pLa cadena establece el orden en que se ejecuta el preprocesador, * * *Existen los siguientes elementos:
Tabla de pruebas de equipos
gReferencia del gráfico p >
p pic v vgrind
-w no muestra la página de manual, sino solo la ubicación del archivo que se va a formatear y mostrar.
Por ejemplo, vea cómo utilizar el comando cd.
$ man cd
Comando integrado Tcl
_____________________________________________________________
Nombre
Cambiar directorio de trabajo p>
Resumen
cd? nombredirección?
_______________________________________________________________
Descripción
Cambie el directorio de trabajo actual a dirName, o al
directorio de inicio (especificado en la variable de entorno principal )
able) si no se proporciona dirName. Devuelve una cadena vacía.
Palabras clave
Directorio de trabajo
Tcl 1
(Fin)
Puedes presionar q para salir del man Orden.
Comando de ayuda
El comando de ayuda se utiliza para ver todos los comandos de Shell. Los usuarios pueden usar este comando para encontrar el uso de los comandos de Shell. Simplemente ingrese el comando de ayuda después del comando buscado para ver el contenido del comando buscado.
Por ejemplo, vea cómo utilizar el comando od.
$ od -Help
Dónde está el comando
La función principal de este programa es encontrar la ubicación de un comando. Por ejemplo, nuestro comando ls más utilizado se encuentra en el directorio /bin. Si desea saber en qué directorio existe un determinado comando, puede utilizar el comando Whereis para consultarlo.
La forma general de este comando es:
dónde está el nombre del comando [opción]
Nota: Generalmente, el comando donde está sin opciones se usa directamente, pero los usuarios también pueden seleccionar algunas de sus opciones según necesidades especiales.
El significado de las opciones de este comando es:
Buscar sólo archivos binarios.
Encontré el archivo principal
Busquemos la fuente
Encontraste archivos de registro inusuales.
Por ejemplo, busque el directorio donde se encuentra el comando ls.
Dónde está ls
ls:/bin/ls/usr/man/man 1/ls 1
.