• No se han encontrado resultados

Pá P áginas ginas man man

N/A
N/A
Protected

Academic year: 2022

Share "Pá P áginas ginas man man"

Copied!
22
0
0

Texto completo

(1)

Sistema Operativo Sistema Operativo

Linux Linux

Agenda Agenda

§ Ayuda en Linux: Páginas man, otros recursos

§ Navegación sobre el sistema de archivos

§ Administración de archivos (I parte)

(2)

Ayuda en Linux Ayuda en Linux

P áginas ginas man man

P áginas ginas man man

§ También se llaman Manual del

Programador UNIX y describen lo que el usuario/administrador necesita

saber sobre

• Comandos online del sistema

• Las llamadas del sistema

• Los formatos de archivo

(3)

P áginas ginas man man

§ Se instalan por defecto

§ Vienen en forma de pantallas simples basadas en caracteres y no son

gráficas

§ Para accederlas se necesita una interfaz de línea de comandos

P áginas ginas man man

§ Proporcionan información acerca de:

• Como introducir el comando

• Una descripción de su propósito

• Que opciones o argumentos están disponibles

§ También indican que shell debe utilizarse para cada comando

(4)

El comando

El comando man man

§ El comando man se utiliza para mostrar páginas man online

§ Existen varias formas de utilizar el comando:

$man comando

$man –k palabra

$man –S #sección comando

Formato de la p

Formato de la pá ágina gina man man

§ La página man está compuesta de varias partes

• Name: Nombre del comando y otros comandos relacionados

• Synopsis: Sintaxis y opciones

• Description: Resumen de la acción del comando

• Operands: Sobre que archivos/directorio trabajará el comando

(5)

Navegaci

Navegaci ón de las ó n de las p áginas ginas

Proporciona ayuda h

Salta hacia la próxima ocurrencia del texto

n

Busca un texto /texto

Sale del comando man q

Avanza una pantalla f

Vuelve una pantalla atrás b

Muestra una línea a la vez Enter

Muestra una pantalla a la vez Barra

espaciadora

P áginas ginas man man desde desde Gnome Gnome

§ Las páginas man tambien pueden ser visualizadas desde la GUI

§ El contenido es el

mismo que se visualiza desde la CLI

§ Permite el uso del raton y facilidades de búsqueda

(6)

P áginas ginas man man desde desde Gnome Gnome

Ayuda adicional Ayuda adicional

§ La mayoría de las distribuciones de Linux tienen también ayudas

adicionales a cada paquete que fuera instalado

/usr/doc

/usr/share/doc http://localhost/doc

(7)

Ayuda adicional Ayuda adicional

§ Internet continúa siendo el mejor recurso para obtener ayuda en Linux

http://www.linux.org

http://www.google.com/linux http://www.redhat.com/docs

Preguntas

Preguntas

(8)

Prá Pr áctica en el Laboratorio ctica en el Laboratorio

§ Utilización del comando man

§ Exploración de sitios web para obtener ayuda

Acceso a archivos Acceso a archivos

y directorios

y directorios

(9)

Contenidos Contenidos

§ Sintaxis básica de la línea de comandos

§ Exhibición del directorio actual

§ Cambio de directorios

§ Listado de directorios

• Listado de archivos ocultos

• Listado de tipos de archivos

• Listado en formato largo

• Listado recurrente

Sintaxis de la l

Sintaxis de la lí ínea de nea de comandos comandos

§ Cuando se accede al login a través de la línea de comandos o se abre una terminal se pueden introducir comandos

• Los comandos son instrucciones que le dicen al sistema que lleve a cabo una acción

• La forma de los comandos es:

• Los items con corchetes son opcionales

$ comando [opciones] [argumentos]

(10)

Sintaxis de la l

Sintaxis de la lí ínea de nea de comandos comandos

$ comando [opciones] [argumentos]

Archivos o directorios o texto. Si no se especifica nada, usa el directorio actual

Argumentos

Modifica las acciones del ejecutable.

Especifica como debe ejecutarse el comando

Opciones

Programa ejecutable. Especifica que es lo que Usted quiere que el sistema haga

Comando

Reglas de sintaxis en LINUX Reglas de sintaxis en LINUX

§ Debe utilizarse un espacio como delimitador entre cada parte del comando introducido

§ Pueden introducirse hasta 256 caracteres en una única línea de comandos

§ Los comandos LINUX van generalmente en minúscula

§ Las opciones son usualmente una única letra precedida por un signo menos

(11)

Reglas de sintaxis en LINUX Reglas de sintaxis en LINUX

§ Pueden combinarse múltiples opciones utilizando sólo un guión

§ La opción podría estar en mayúscula o en minúscula dependiendo del comando

§ Muchos comandos no requieren las tres partes

§ Pueden introducirse múltiples comandos en una única línea separándolos por medio de un punto y coma (;) u otro separador

Ejemplos de comandos Ejemplos de comandos LINUX LINUX

§ Ejemplo de comandos:

$ ls (sólo el comando)

$ ls tutor.vi (comando y argumento)

$ ls tutor.vi fruit2 (comando y argumentos)

$ ls -l (comando y opción)

$ ls -la (comando y opciones)

$ ls -lF dir1 tutor.vi; sleep 2

(12)

Comando

Comando “pwd pwd”

§ Utilice el comando pwd (imprimir

directorio de trabajo) para mostrar el nombre de ruta absoluto de su

directorio actual

§ Si va a trabajar con rutas relativas es importante conocer el directorio de trabajo

– En que directorio de trabajo se encuentra cuando abre una terminal?

Cambio de directorio Cambio de directorio

§ El comando cd (cambiar directorio) se utiliza para cambiar a un nuevo

directorio actual

§ Formato del Comando:

$ cd [nombre_del_directorio]

• Por que aparece entre corchetes el “nombre de directorio”?

(13)

Argumentos y atajos de Argumentos y atajos de

“cd cd”

§ Como argumento del comando puede usar:

• Una ruta absoluta al directorio

• Una ruta relativa

• Ningun argumento y lo llevaría a su directorio home

• El .. (punto punto) para referencia al directorio superior

• El . (punto) para referencia al directorio actual

• Puede utilizar el ~ para ir a su home

Tipos de nombres de ruta Tipos de nombres de ruta

§ Los nombres de ruta especifican la

ubicación de un directorio o archivo en la estructura de directorios

§ Existen dos

• Nombres de ruta absoluto

• Nombres de ruta relativo

§ Cualquiera de los dos métodos pueden utilizarse en cualquier momento

(14)

Nombres de ruta Nombres de ruta absolutos absolutos

§ Una ruta absoluta especifica un archivo o directorio en relación a toda la jerarquía de archivos UNIX

• La jerarquía comienza en el directorio / (raíz)

• Si utiliza su nombre de ruta absoluto, puede estar siempre seguro de que llegará al directorio correcto

Nombres de ruta Nombres de ruta absolutos absolutos

§ Características

• Siempre se inician en el directorio raíz (/) y

presentan un listado de cada directorio junto con la ruta hacia el archivo (o directorio) de destino

• Siempre utilizan una barra (/) entre cada nombre de directorio de la ruta para indicar directorios

diferentes

• Ejemplos:

(15)

Nombres de ruta Nombres de ruta relativos relativos

§ Una ruta relativa describe la ubicación de un archivo o directorio trazando el camino desde el directorio actual de trabajo

• Si la ruta de un archivo o directorio no comienza con el directorio raiz / entonces es una ruta absoluta

• Las rutas relativas generalmente son mas cortas

• Es necesario conocer el directorio actual y la relación que existe para llegar hasta el destino

• Ej.: dir1/coffees, ../dir1

Nombres de ruta Nombres de ruta relativos relativos

§ Características

• Las rutas relativas requieren un conocimiento previo del directorio actual y el camino hasta el destino

• Las rutas relativas no identifican univocamente a un archivo

• Ejemplos:

dir1/coffees home/user01/dir2 ../dir1

../../etc/hosts

(16)

Comando

Comando “ “ls ls”

§ Este comando mostrará un listado de todos los archivos y directorios dentro del directorio actual o de los

directorios especificados

§ Formato del Comando:

$ ls [-opcion(es)][nombre(s) de ruta(s)]

• Si no se proporciona un nombre de ruta como argumento, ls mostrará los contenidos del directorio actual

Ejemplo del comando

Ejemplo del comando ls ls

(17)

Exposici

Exposició ón de archivos n de archivos ocultos ocultos

§ Los archivos ocultos se utilizan

frecuentemente para personalizar el entorno de trabajo de un usuario

§ Para que un archivo sea oculto debe empezar el nombre con . (punto)

§ Formato del Comando:

$ ls –a [nombre(s) de ruta(s)]

• El enlace al directorio actual y al directorio padre son ocultos

Exhibici

Exhibició ón de los tipos de n de los tipos de archivos archivos

§ Existen básicamente cuatro tipos de archivo UNIX:

• Directorio

• Ejecutable

• Archivo de texto ASCII o archivo de datos

• Enlace Simbólico

§ Formato del Comando:

$ ls –F [nombre(s) de ruta(s)]

(18)

S S í í mbolos del comando “ mbolos del comando “ls ls -F - F”

Arroba

@ Enlace

simbólico

Asterisco Ejecutable ¬

No tiene símbolo (ninguno)

Archivo de texto o datos

Barra /

Directorio

Notas Notas Símbolombolo

Tipo de archivo Tipo de archivo

Exhibici

Exhibici ón del listado ó n del listado largo largo

§ El listado largo permite ver

información más detallada acerca de cada archivo o directorio

§ Formato del Comando:

$ ls –l [nombre(s) de ruta(s)]

• La opción ls -l también distinguirá entre archivos y directorios

(19)

Informaci

Informació ón del n del “ “ls ls -l - l”

drwxr-xr-x 5 user02 staff 512 Jun 12 16:40 dir1

Tipo de archivo (ej.: “d” es un directorio) Permisos

Enlaces Propietario Grupo Tamaño

Fecha y hora de la última modificación Nombre del archivo

Listado de directorios Listado de directorios individuales individuales

§ Para mostrar información detallada acerca de un directorio, pero no sus contenidos se utiliza el listado de directorios individuales

§ Formato del Comando:

$ ls –dl [nombre(s) de ruta(s)]

• Esto es útil cuando usted desea ver los

permisos en un directorio y no la información

(20)

Listado recurrente de Listado recurrente de directorios directorios

§ Para mostrar los contenidos de un directorio y de todos sus

subdirectorios se utiliza el listado recurrente

§ Formato del Comando:

$ ls –R [nombre(s) de ruta(s)]

• La opción -R o -r se utiliza comúnmente con muchos comandos UNIX para indicar una acción recurrente

• Recurrente generalmente se refiere a un directorio y todos sus subdirectorios

Visualizacion

Visualizacion de archivos de archivos desde

desde Gnome Gnome

§ La herramienta de exploracion de archivos es el Nautilius

§ Por defecto se inicia en la carpeta

“HOME”

(21)

Visualizacion

Visualizacion de archivos de archivos desde

desde Gnome Gnome

§ La información que muestra el

comando

“ls –l”

puede verse pidiendo las propiedades del archivo.

Preguntas

Preguntas

(22)

Prá Pr áctica en el Laboratorio ctica en el Laboratorio

§ Sintaxis básica de los comandos

§ Navegación dentro del sistema de archivos

Referencias

Documento similar

14 Antonio Gil Merino, Archivo Histórico del Reino de Galicia. Guía del Investigador, por Antonio Gil Merino. Prólogo de la lima. Vicenta Cortés Alonso. Edición Conmemorativa del

Éstos son fuertes predictores de la presencia de alteraciones de la salud en los niños que han vivido la ruptura de los progenitores (Overbeek et al., 2006). En este

Intercambio de herramientas de gestión de información para políticas públicas de violencia contra las mujeres y las niñas - Capacitación Regional para medir el ODS16. junto con

Esas adaptaciones requerirán conciliar la regulación de actividades abiertas a una competencia plena o acotada con los llamados servicios uni- versales sin alterar el modelo de

Esta reforma no creo cuotas ni estableció normas sobre diversidad de género, sin embargo, se ha dicho que puede ser un catalizador para el tema de la diversidad de género en

Després d’un inventari pericial i de consensuar-ho amb els mateixos redactors de l’estudi, s’apunta a que la problemàtica és deguda a que en els casos on l’afectació

Polígon industrial Torrent d'en Puig. Polígonindustrial de Can

Aparte de los posibles problemas técnicos que presenta un análisis de correlaciones (RePass 1976), lo que en ningún momento se plantea Converse es que la ausencia de