Tutoriales de shell scripts unix

Resultados 1 a 10 de 17 tutoriales
Ordenado por: más recientes - mejor valorados
Tutorial de Matt Foster - 22 de Diciembre de 2006
Este documento describe cómo usar el sistema de spooling para impresoras de líneas que provee el sistema operativo Linux. Si está buscando una guía para poner a punto su entorno de impresión, por favor, lea...
Cap 3 Elementos miscelaneos
  Que quieres usar. Esto se hace de diferentes maneras por cada shell . Para el bash puedes hacerlo con $ PRINTER="nombre_de_impresora"; export PRINTER en csh , lo puedes hacer con % setenv PRINTER "nombre_de_impresora" Estos comandos pueden ser
Cap 4 Respuestas a preguntas frecuentes
  De con la secuencia por defecto de los sistemas tipo UNIX (sólo un avance de línea, LF ). La manera más sencilla de solucionar esto es mirar si tu impresora puede conmutar entre ambos estilos de alguna manera (un interruptor DIP o mandando una secuencia de escape). Para hacer la segunda necesitas
Cap 6 Referencias
  De impresión pr(1) Convierte ficheros de texto para imprimir tex(1) Formateo y tipado de texto Grupos de noticias de USENET comp.os.linux. * : Muchísima información sobre Linux comp. Unix. * : Debates relacionados con el UNIX


Tutorial de Kurt Seifried - 16 de Febrero de 2006
Esta guía no es un documento general de seguridad. Esta guía está específicamente orientada a asegurar el sistema operativo Linux contra amenazas generales y específicas.
Cap 47 Herramientas administrativas
  Sesiones cifradas, habilitando un túnel cifrado utilizando ssh o lsh, y ejecutando todos los comandos sobre él. Lo puedes conseguir en: http://www. Lysator.liu.se/fsh/. secsh secsh ( Shell Seguro) aporta otra capa más de seguridad de login, una vez que has hecho log vía ssh o telnet SSL te pide
Cap 47 Herramientas administrativas
  Al de rsh/rcp. Evita el costo de estar creando continuamente sesiones cifradas, habilitando un túnel cifrado utilizando ssh o lsh, y ejecutando todos los comandos sobre él. Lo puedes conseguir en: http://www. Lysator.liu.se/fsh/. secsh secsh ( Shell Seguro) aporta otra capa más de seguridad
Cap 4 Ficheros del sistema
  Real, el número de teléfono y otro tipo de cosas parecidas en cuanto al usuario, su directorio personal, que es el directorio en que se coloca al usuario por defecto si hace un login interactivo, y el shell de login tiene que ser un shell interactivo (como bash, o un programa de menús), y estar


Rpm
Tutorial de Donnie Barnes - 22 de Diciembre de 2006
Este documento describe el uso del formato de paquetes de instalación que se ha convertido en estándar de facto, el RPM (RedHat Package Manager).
Cap 3 Información general
  Es cpio 2.4.2 o superior. Aunque el sistema fue ideado para ser usado con Linux, puede ser perfectamente portado a cualquier sistema Unix . De hecho, ha sido compilado en SunOS, Solaris, AIX, Irix, AmigaOS, y otros. Queda advertido que los paquetes binarios generados en diferentes tipos de sistemas Unix
Cap 6 Construyendo paquetes RPM
  Un make con ellas. Una cosa a señalar: Cada una de estas secciones es sólo un lugar para ejecutar guiones de intérprete de comandos N.T.: shell scripts en el original.. Así podrá crear un script simple para sh y colocarlo tras la etiqueta %prep para desempaquetar y parchear
Cap 4 Usando RPM
  ] [--ftpport ] [--ignoreos] [--nodeps] file1. Rpm... FileN. Rpm rpm {--query -q} [-afpg] [-i] [-l] [-s] [-d] [-c] [-v] [-R] [-- scripts ] [--root ] [--rcfile ] [--whatprovides] [--whatrequires] [--requires


Tutorial de André D. Balsa - 22 de Diciembre de 2006
El Linux Benchmarking CÓMO trata sobre algunos aspectos asociados con el benchmarking en los sistemas Linux y presentas unas herramientas (algo toscas) para realizar medidas del rendimiento de su sistema, que podría proporcionar una cantidad...
Cap 3 El Linux Benchmarking Toolkit (LBT)
  CONTEXT SWITCHING, PROCESS CREATION, SHELL SCRIPTS y SYSTEM CALL OVERHEAD. Resultados: un índice del sistema. Banco de pruebas BYTEmark de BYTE Magazine BYTEmark: Qué: proporciona una buena medida del rendimiento de la CPU. Aquí hay un extracto de la documentación
Cap 4 Prueba de ejemplo y resultados
  , Enable DTE, fast LOOP, fast Lin. VidMem. RESULTS ====.=.= Linux kernel 2.0.0 Compilation Time: 7m12s Whetstones: 38. 169 MWIPS. Xbench: 97243 xStones. BYTE Unix Benchmarks 4. 01 system INDEX: 58. 43 BYTEmark integer INDEX: 1. 50 BYTEmark memory INDEX: 2. 50
Cap 2 Procedimientos de medida e interpretación de resultados
  ). Desgraciadamente, no hay herramientas de medida del rendimiento específicas para Linux, exceptuando el Byte Linux Benchmarks, que son una versión modificada del The Byte Unix Benchmarks que data de Mayo de 1991 (los módulos de Linux se deben a Jon Tombs, autores originales Ben Smith, Rick Grehan y Tom


Tutorial de Luiz Ernesto Pinheiro Malere - 27 de Octubre de 2005
En este documento se presenta la información acerca de la instalación, configuración, ejecución y mantenimiento de un servidor del Protocolo Ligero de Acceso a Directorios (LDAP) en una máquina Linux. También se dan detalles sobre...
Cap 1 Introducción
  : SHELL , una interfaz de base de datos para órdenes arbitrarias de UNIX o guiones ( scripts ) del intérprete de órdenes ( shell ); y PASSWD, una sencilla base de datos de contraseñas. En el desarrollo de este documento, se da por supuesto que ha elegido la base de datos LDBM. La base de datos LDBM
Cap 3 Configuración del servidor LDAP
  //. **database ** Esta opción marca el comienzo de la definición de una nueva instancia de base de datos. ** ** debe ser una de las siguientes: ldbm, shell , o passwd dependiendo del //backend// sobre el que servirá la base de datos. Ejemplo: ##database ldbm## marca el comienzo de la definición
Cap 4 Ejecución del servidor LDAP
  Intermedio (//caché//) y evita problemas de acceso compartido a los ficheros de índices de LDBM. Si únicamente ejecuta un //backend// de tipo SHELL o PASSWD, entonces sí puede considerar la opción de ejecutar //slapd// desde ##inetd##. =.=.= Opciones desde la línea de órdenes =.=.= //Slapd// soporta


Tutorial de Luiz Ernesto Pinheiro Malere - 22 de Diciembre de 2006
En este documento se presenta la información acerca de la instalación, configuración, ejecución y mantenimiento de un servidor del Protocolo Ligero de Acceso a Directorios (LDAP) en una máquina Linux.
Cap 1 Sobre este tutorial
  De gran rendimiento basada en disco: SHELL , una interfaz de base de datos para órdenes arbitrarias de UNIX o guiones ( scripts ) del intérprete de órdenes ( shell ); y PASSWD, una sencilla base de datos de contraseñas. En el desarrollo de este documento, se da por supuesto que ha elegido la base
Cap 3 Configuración del servidor LDAP
  Soportadas para todos los tipos de backend. database Esta opción marca el comienzo de la definición de una nueva instancia de base de datos. Debe ser una de las siguientes: ldbm, shell , o passwd dependiendo del backend sobre el que servirá la base de datos
Cap 4 Ejecución del servidor LDAP
  ( caché ) y evita problemas de acceso compartido a los ficheros de índices de LDBM. Si únicamente ejecuta un backend de tipo SHELL o PASSWD, entonces sí puede considerar la opción de ejecutar slapd desde inetd.4. 1 Opciones desde la línea de órdenes Slapd soporta


Tutorial de Daniel Clemente - 27 de Octubre de 2005
Las páginas que estás viendo están alojadas en mi propio servidor (IP 217. 126.10.173), que está en mi habitación encendido todo el día. Aquí explico las ideas que tuve durante el montaje y los respectivos...
Cap 10 ¿Qué hora es?
  **##--- Y cuidado con el ##$PATH##... Porque no es lo mismo tu shell que las condiciones en las que se ejecuta lo del cron
Cap 12 El servidor web
  , pero que lo de generar páginas mediante scripts de bash (que es lo que siempre había querido) se puede hacer con CGIs. También veo lo útil que es el 'virtual hosting': asociar varios dominios a la misma IP y que el servidor decida cada vez cuál le han pedido para saber qué página dar. Eso me
Cap 17 Quiero un contador;no tengo PHP
  Imágenes (IMG). Entonces me acordé de que también se pueden incluir scripts ; ahí vi la solución. Hice un script llamado cuenta así: #! /bin/bash echo "Content-type: text/plain" echo echo -n $( `cat cont` + 1 )) > cont echo -n document. Write\(\" cat cont echo -n \"\)\; Y luego sólo tenía


Tutorial de Giles Orr - 19 de Diciembre de 2006
Se comenta la creación y el manejo de prompts de terminales en modo texto y X, incluyendo secuencias estándar de escape que proporcionan el nombre de usuario, el directorio actual de trabajo, la hora, etc....
Cap 3 Comandos Externos
  Una combinación compleja de estos programas dentro del prompt, podría ser más fácil crear un shell script y llamarlo desde el prompt. En ocasiones son necesarias secuencias de escape en los scripts de bash para asegurar que las variables se expanden en el momento correcto (como se ha mostrado arriba
Cap 5 Secuencias de escape ANSI: colores y movimientos del cursor
  [40m\033[1;36m Cyan Claro \033[0m"5. 2 Movimiento del cursor Las secuencias de escape ANSI permiten mover el cursor por la pantalla a voluntad. Esto es más útil para interfaces de usuario a pantalla completa generados por shell scripts , pero también se pueden usar
Cap 1 Introducción y «administrivia»
  En programación shell puede venir bien, pero no es esencial: cuanto más se sepa, más complejos serán los prompts que se puedan crear. Presupongo un conocimiento básico de la programación shell y utilidades unix a lo largo de este tutorial. Sin embargo, mis propios niveles de programación shell son


Tutorial de Mononeurona.org - 08 de Noviembre de 2005
En este artículo vamos a intentar dar algunos consejos para la programación segura en C. Al final del texto incluiré también algunas referencias que serán útiles a los programadores de PERL, ya que es un...
Cap 11 El shell es demasiado listo
  A veces recurrir al " shell " es tentador ya que nos evita codificar alguna tarea que él hace ya perfectamente. No obstante ello tiene sus riesgos. En particular el " shell " hace uso de variables de entorno que no están bajo nuestro control, además de que su gestión de los metacaracteres siempre
Cap 3 Usar procesos SUID/SGID de forma inteligente
  . -perm -4000 -print". Un último detalle: nunca utilices scripts shell SUID, ya que existe una "race condition" que permitiría ejecutar cualquier programa como SUID
Cap 4 Afinar el control de accesos
  Tradicionalmente Unix basa su control de acceso en los nueve famosos y archiconocidos bits "rwx". Sin embargo, muchos Unix modernos (por ejemplo, Solaris) permiten fijar privilegios de acceso usuario por usuario y grupo por grupo, para cada fichero y directorio. Es lo que se llama ACL: Access


Tutorial de David Wood - 22 de Diciembre de 2006
Este documento describe la manera de usar el paquete Samba, que dota a Linux de soporte para el protocolo Session Message Block (SMB), también llamado NetBIOS o LanManager.
Cap 1 Sobre este tutorial
  Linux. Todos estos puntos están cubiertos en este documento. Excusatorio: Los procedimientos y scripts le funcionan al autor o se sabe que les funciona a la gente que los donó. Algunas configuraciones pueden dar problemas con la información que aquí se da. Si te encuentras en tal
Cap 3 Instalación
  De Samba. Se requieren los dos demonios siguientes para el paquete Samba. Se suelen instalar en /usr/sbin y se pueden ejecutar tanto desde los scripts de arranque del sistema como desde inetd. Algunos scripts de ejemplo los puedes ver en Ejecutando los demonios. smbd
Cap 7 Compartiendo Una Unidad Windows Con Maquinas Linux
  Como ' public ' en una máquina llamada zimmerman , el servicio debería llamarse \\zimmerman\public. De todas maneras, debido a restricciones del shell , necesitarás poner las barras invertidas con secuencias de escape, por lo que al final saldrá algo parecido a esto: /usr/sbin/smbclient