|
Posteado por:
![]() REGISTRATE! es GRATIS!! CURSO GNU / LINUX - (3° de 8) Comandos relativos al file system pwd Imprime el nombre del directorio de trabajo Sintaxis pwd Descripción Muestra el directorio dentro del file system donde está actualmente posicionado el usuario Ejemplo pwd /usr/juan cd Cambia de directorio Sintaxis cd [dir] Descripción Cambia de directorio. Si dir no está presente, cambia al directorio HOME para ese usuario. Si está presente, debe indicar un nombre de path completo o relativo. Ejemplo cd /usr/juan pwd /usr/juan ls Lista el contenido de un directorio Sintaxis ls [opciones] [dir] Descripción Lista el contenido de un directorio, en una única columna con los nombres de los archivos que están en él. Si dir no está presente, lista los archivos del directorio donde el usuario está en ese momento. Ejemplo ls / bin boot etc lib tmp usr El tipo de archivo puede ser: - si es un archivo común d si es un directorio l si es un link simbólico b si es un archivo especial de bloque c si es un archivo especial de caracteres p si es un pipe con nombre s si es un semáforo m si es un archivo de datos compartidos (memoria) En el comando ls, las opciones más usuales pueden ser: -l Lista en el formato largo, con el tipo de archivo, el número de links, el propietario, el grupo, el tamaño en bytes y la última fecha de modificación. Si el archivo es un link, su nombre se imprime seguido de -> y el pathname del archivo referenciado. Si es un archivo especial, tendrá los números mayores ymenores del dispositivo en lugar de tamaño -n Igual que -l, pero muestra la identificación de usuario y del grupo en lugar de sus nombres -o Igual que -l, pero no muestra el grupo -i Agrega una columna en la que lista los números de inodo de cada archivo -f Acompaña el carácter indicador del tipo de archivo, como lf -a Lista los archivos ocultos, esto es, aquellos que comienzan con '.' -A Idem anterior, aunque no lista '.' y '..' -m Lista los nombres de archivos separados por , a lo largo de la pantalla -r Lista los archivos en orden inverso al corriente -t Lista los archivos ordenados por fecha de modificación -u Lista los archivos ordenados por fecha de último acceso (debe figurar también -t) -c Lista los archivos ordenados por fecha de cambio de inodo (debe figurar también -t) -R Lista los directorios en forma recursiva Existen mas parametros. mkdir Crea un directorio Sintaxis mkdir [-m modo] [-p] dir Descripción Crea el directorio dir, y automáticamente crea los archivos estándar . y .. Las opciones pueden ser: -m modo Estipula los permisos que se otorgan desde la creación. Modo es un número octal. -p Crea los subdirectorios intermedios que no existieran Ejemplo mkdir cartas Crea el directorio cartas. rmdir Borra un directorio Sintaxis rmdir [-p] dir Descripción Elimina el directorio dir, siempre que el mismo esté vacío Las opciones pueden ser: -p Elimina los subdirectorios intermedios. Ejemplo rmdir cartas Elimina el directorio cartas. cp Copia archivos Sintaxis cp [Opciones] arch1 arch2 cp arch1 ... archn dir Descripción Copia archivos Si se utiliza el primer formato, copia el arch1 en el arch2. Si se utiliza el segundo formato, copia los archivos arch1 ... archn al directorio especificado. Ejemplo cp carta1 carta2 /cartas Copia los archivos carta1 y carta2 al directorio /cartas. En el comando cp, las opciones más usuales pueden ser: -a, --archivo lo mismo que -dpR -b, --backup[=CONTROL] realiza un backup de cada archivo de destino existente -f, --force borrar los archivos de destino existentes, sin preguntar -i, --interactivo pregunta antes de sobreescribir -l, --link crea un link en vez de copiar -p, --preserve preserva los atributos de los archivos si es posible -r copia recursivamente, -R, --recursivo copia directorios recursivamente -s, -- link simbolico crea un likn simbolico rm Borra archvios o directorios Sintaxis rm [opciones] arch1 ... archn Descripción Borra archivos Las opciones pueden ser: -f No solicita confirmación cuando el usuario no tiene permiso de write sobre el archivo. -r Para borrar recursivamente los archivos y los directorios implicados -i Solicita confirmación del borrado. Ejemplo rm carta1 Elimina el archivo carta1 del directorio corriente mv Mueve o renombra archivos y directorios Sintaxis mv [-dfir] arch1 arch2 mv [-f] dir1 dir2 mv [-f] arch1 ... archn dir Descripción Mueve o renombra archivos Si se utiliza el primer formato, renombra el arch1 como arch2. Si se utiliza el segundo formato, mueve el directorio dir1 dentro del file system al directorio dir2. Si se utiliza el tercer formato, mueve los archivos dentro del directorio. Ejemplo mv carta1 /cartas Mueve el archivo carta1 al directorio /cartas ln Crea un link a un archivo Sintaxis ln [-s] [-f] arch1 arch2 ln [-s] [-f] arch1 ... archn dir Descripción Crea un link a un archivo, para poder acceder al mismo mediante otro nombre. Un mismo archivo puede tener múltiples links referenciándolo. Si se utiliza el primer formato, crea un link arch2 para arch1. Si se utiliza el segundo formato, crea links para todos los archivos involucrados (con esos mismos nombres) en el directorio dir. Ejemplo ln carta1 c1 Crea el link c1 para el archivo carta1 Sobre el contenido de los Archivos cat Concatena y muestra archivos Sintaxis cat [opciones] [arch ... [archn]] Descripción Muestra el contenido del archivo en la salida estándar Si se consigna más de un archivo, los muestra concatenados Si no se consigna archivo, muestra en la salida estándar lo que se ingresa por la entrada estándar. Las opciones pueden ser: -u Produce la anulación de buffers para la salida -s No avisa sobre los archivos no encontrados. -v Muestra los caracteres ASCII que no se imprimen, salvo Tabs, line feeds y form-feeds. -t Si está -v, muestra los Tabs como ^I y los form feeds como ^L. -e Si está -v, muestra los line feeds como $ Ejemplo cat carta1 carta2>cartas Concatena los archivos carta1 y carta2 y los guarda en cartas. more Muestra un archivo, una pantalla completa por vez Sintaxis more [opciones] [+nrolinea] [+/pattern] [arch ... [archn]] Descripción Muestra el contenido del archivo en la salida estándar en forma paginada. Si al término de una página el usuario presiona <Return>, avanza una línea; si en cambio presiona <Espacio>, avanza otra página. Si se indica nrolinea, comienza a listar desde esa línea. Si se indica pattern, comienza a listar 2 líneas antes de la primer aparición de ese pattern. Ejemplo more cartas Muestra el archivo cartas en forma paginada. pg Muestra por páginas para terminales soft-copy Sintaxis pg [-nro] [-p string] [-cefns] [+nrolinea] [+/pattern] [arch ... [archn]] Descripción Muestra el contenido del archivo en la salida estándar en forma paginada. Se utiliza cuando se cuenta con terminales soft-copy. Busca en el termcap las características de la terminal. Es equivalente al comando more Al término de cada página el usuario queda en condiciones de ingresar algunos de los posibles comandos perusal. Ejemplo pg cartas Muestra el archivo cartas en forma paginada. tail Muestra la última parte de un archivo Sintaxis tail [{+|-} nro [lbc] [-f]] [arch] Descripción Lista el contenido del archivo en la salida estándar comenzando desde la línea nro desde el comienzo si tiene un + o desde el final si tiene un -. Por defecto se cuentan líneas, salvo que se indique b para bloques o c para caracteres. Ejemplo tail -10 cartas Lista las últimas 10 líneas del archivo cartas. head Muestra las primeras líneas de un archivo Sintaxis head [-nro] [arch] Descripción Lista las primeras nro líneas del archivo. Por defecto se listan 10 líneas Ejemplo head -5 cartas Lista las primeras 5 líneas del archivo cartas. pr Imprime archivos en la salida estándar Sintaxis pr [opciones] [arch ... [archn]] Descripción Imprime el contenido del archivo en la salida estándar. Por defecto, se separa en páginas con un encabezamiento con el número de la misma, el nombre del archivo, fecha y hora de creación o última modificación. Las principales opciones pueden ser: +k Empieza a imprimir desde la página k. Por defecto, 1. -k Determina el número de columnas de la salida. Por defecto, 1. -m Mezcla e imprime todos los archivos consignados, en una columna para cada uno. -p Hace una pausa tras cada página y espera <Return> para continuar. -f Usa form feed para cambiar de página, en lugar de completar con line feeds. -t Elimina el header y el footer de cada página. Ejemplo pr -t carta1 Imprime el archivo carta1 sin header ni footer por página. FIN DE LA TERCERA PARTE (3 de8) ![]() Información del Post
![]()
109 Visitas1 Favoritos 0 Puntos Creado el: Junio 23, 2009, 06:20:50 pm Categoría: Distros Tags: CURSO tutorial gnu curso gnu/linux Administracion Agregar a:
Firma
![]() ![]() |