Tectiz

Solo disponible en BuenasTareas
  • Páginas : 98 (24289 palabras )
  • Descarga(s) : 54
  • Publicado : 4 de mayo de 2010
Leer documento completo
Vista previa del texto
Shell de linux: Una guía básica

Pedro Pablo Fábrega Martínez

Shell de linux: Una guía básica
Pedro Pablo Fábrega Martínez
http://dns.bdat.net/shell/book1.html http://dns.bdat.net/shell/ Linux (Unix ) para usuarios Pedro Pablo fabrega(EN)jazzfree.com Esta guía pretende que el lector se familiarice con el trabajo en la shell de un sistema Unix, Linux en particular. Todo el softwaredescrito en la presente guía es software libre, por lo que el lector no debería tener problema en conseguirlo por los cauces habituales, es decir distribuciones de Linux e Internet. Por otro lado esta guía se limita a la descripción de tareas a nivel de usuario, o sea, que todo lo que aquí se indica (o casi todo) se puede hacer sin tener acceso a la cuenta de root. Las tareas de administración seránotro capítulo. Aviso Legal Distribución bajo licencia Creative Commons En resumen, se permite la reproducción parcial o total de estos textos en cualquier medio, impreso o electrónico, siempre que no se impongan condiciones adicionales a la reproducción y distribución de las copias o de los trabajos derivados que incorporen este documento. En resumen, cualquier trabajo derivado de ese textodebe mantener esta nota de copyright.

http://dns.bdat.net/shell/book1.html - http://dns.bdat.net/shell/

Shell de linux: Una guía básica

Pedro Pablo Fábrega Martínez

Tabla de contenidos




Introducción al Unix ○ Historia de Unix ■ Cronología ○ Versiones de Unix ○ El sistema de ficheros ■ Tipos de sistemas de ficheros ■ El sistema de ficheros Unix ○ Entrando a un sistema Unix ○Iniciando una conexión ○ Iniciando una sesión ■ La base de datos de los usuarios ○ La shell ■ Metacaracteres de la shell ■ Entrada y salida estándares y de errores ○ Organización del almacenamiento en disco ■ Árbol de directorios ○ Rutas de acceso a ficheros y directorios ■ Nombres de ficheros y directorios ■ Plantillas para nombres de ficheros ■ Ruta de un fichero ■ Ruta absoluta ■ Rutarelativa ○ Propietarios y Permisos ■ Propiedad ■ Permisos ○ Órdenes ■ Ejecución de una orden ■ Obtener información ■ Notación sobre órdenes Órdenes para ficheros y directorios ○ Orden cat: Mostrar el contenido de un fichero ○ Orden ls: Mostrar el contenido de un directorio ■ Comentarios: ■ Ejemplos prácticos de ls:

http://dns.bdat.net/shell/book1.html - http://dns.bdat.net/shell/

Shell delinux: Una guía básica


Pedro Pablo Fábrega Martínez



Orden less: Mostrar un fichero de texto ■ Comentarios: ○ Orden mkdir: Crear un directorio ○ Orden rm: Borrar un fichero o directorio ■ Comentarios: ○ Orden cd: Cambia el directorio activo ■ Usos especiales de cd ○ Orden mv: Mueve o renombra ficheros ○ Orden cp: Copia ficheros y directorios ○ lpr Imprime un fichero ○ Orden pwd:Imprimir el directorio actual ○ Orden ln: Enlaza ficheros o directorios ○ Ejercicios con solución ■ Mostrar el contenido de todos los ficheros del directorio personal. ■ Copiar el fichero .profile en otro llamado perso. ■ Crear un directorio llamado prueba en nuestro directorio personal. ■ Expresar las rutas absoluta y relativa del directorio prueba que acabamos de crear. (Relativa al directorioactual). ■ Copiar el fichero /home/usuario/perso en el directorio prueba. ■ Cambiar al directorio /home/usuario/prueba ■ Copiar el fichero perso del directorio /home/usuario/prueba con el nombre perso.nuevo ■ Estando en el directorio prueba, copiar el fichero .profile en él con el nombre prof.nuevo ■ Crear un enlace simbólico llamado pro1, al fichero prof.nuevo. ■ Verificar el enlace simbólicopro1 que acabamos de crear ■ Crear un enlace duro llamado prof.d1, al fichero prof.nuevo. ■ Crear otro enlace enlace duro llamado prof.d2, al fichero prof.d1. ■ Borrar el fichero prof.d1 y verificar los demás ■ Crear un directorio dentro de prueba llamado src. Comprimir, descomprimir y agrupar ficheros ○ Comprimir ficheros y uso de ficheros compromidos ■ gzip ■ gunzip ■ zcat ■ zless ■ bzip2...
tracking img