lunes, 23 de mayo de 2011


comando de echo.
En términos de computación, echo tiene varias acepciones.
Por un lado es un servicio de red que repite aquel comando que se le envía (como el eco). Es útil para hacer comprobaciones sobre el estado de la conectividad de una red.
Por otro lado, echo es un comando para la impresión de un texto en pantalla. Es utilizado en las terminales de los sistemas operativos comoUnixGNU/Linux, o MS-DOS; dentro de pequeños programas llamados scripts; y en ciertos lenguajes de programación tales como PHP
En Unix (y otros sistemas derivados), el comando echo permite utilizar variables y otros elementos del intérprete de comandos. En las implementaciones más comunes y usadas como Bash, echo se trata de una función built-in, es decir, una función interna del intérprete de comandos y no un programa externo, así como cat o grep.
algundos comandos son.
Desplegando la fecha y la hora: el comando date
El comando date le dice al sistema que imprima la fecha y la hora:
$ date
Sat Oct 29 15:40:52 EDT 1983
$
date imprime el día de la semana, el mes, el día (número), la hora (24 horas de reloj) según la zona horaria, y el año. Eventualmente esta puede ser modificada si se le pasa como parámetros.

Encontrando quién tiene una sesión abierta: el comando who
El comando who puede ser usado para conseguir información acerca de todos los usuarios que en el momento tienen una sesión abierta en el sistema.
$ who
pattty29Oct 2914:40
ruthtty37Oct 2910:54
stevetty25Oct 2915:52

read

Scripting Additions: Standard Additions: File Read/Write: Comando:
Lee los datos de un archivo que se ha abierto para acceder a él. El comando "read" lee los datos de un archivo, desde la marca de archivo hasta el final del archivo.
read reference

ToFile
Un número de referencia, un alias o una referencia al archivo que se va a leer.

Parámetros

referenceToFile 
Una referencia a un archivo "nameString" o a un alias "nameString", o un número de referencia a un archivo obtenido previamente de la ejecución del comando "open for access".
startingByte
La posición del byte a partir del cual comenzará la lectura. Un número entero positivo indica la posición desde el principio del archivo y un número entero negativo indica la posición desde el final del archivo.
bytesToRead
El número de bytes que se van a leer. Si se incluye el parámetro "startingByte", el comando "read" leerá el número de bytes especificado en "bytesToRead" desde el punto de inicio especificado; en caso contrario, el comando "read" comenzará a leer desde la marca de archivo. Si el valor de este parámetro es negativo, se produce un error.
byteToReadTo
La posición del byte hasta el cual se va a leer. Si se incluye el parámetro "startingByte", el comando "read" leerá desde el punto de inicio especificado hasta "byteToReadTo"; en caso contrario, el comando "read" comenzará la lectura en la marca de archivo. Un número entero positivo indica la posición desde el principio del archivo y un número entero negativo indica la posición desde el final del archivo.
delimiterIncluded
Un delimitador (como un carácter de tabulación o retorno) hasta el cual se va a leer. El delimitador especificado se incluye en la lectura (salvo que se trate de un delimitador de fin de archivo, en cuyo caso no se incluye). Si se incluye el parámetro "startingByte", el comando "read" leerá desde el punto de inicio especificado hasta el delimitador especificado; en caso contrario, el comando "read" comenzará la lectura en la marca de archivo.
delimiterExcluded
Un delimitador (como un carácter de tabulación o retorno) hasta el cual se va a leer. El delimitador especificado no se incluye en la lectura. Si se incluye el parámetro "startingByte", el comando "read" leerá desde el punto de inicio especificado hasta el delimitador especificado; en caso contrario, el comando "read" comenzará la lectura en la marca de archivo.
className
La clase de los datos que se van a leer. El comando "read" lee el número de bytes indicado para un valor de la clase especificada por este parámetro.
              comando de usseradd

Analicemos la última línea, el último usuario llamado perenganito. Cada campo está separado por los dos puntos “:”
• El primer campo define el nombre de usuario, en este caso es “pereganito”.
El siguiente campo (después de los dos puntos) tiene una x, anteriormente en ese campo iba la contraseña del usuario en modo encriptada, ya no se usa eso, pero quedó ese campo históricamente, ahora las contraseñas están en otro archivo que es /etc/shadow.
• El siguiente campo pertenece al User ID, o UID que es el número identificador del usuario, en este caso es 1034.
• El siguiente campo pertenece al Group ID, o GID que es el número identificador del grupo, en este caso es 1034.
• Luego vemos un campo vacío con tres comas, en este es donde se define el nombre completo del usuario, número de cuarto, teléfono de casa, teléfono de oficina, otro teléfono; en este caso como no escribimos nada de eso en el momento que creamos el usuario se encuentra vacío.
• El siguiente campo hace referencia a la carpeta personal del usuario. En este caso es /home/perenganito
• El último campo define que tipo de terminal usa y su ubicación, en este caso es bash y se encuentra en /bin/bash
.
 comparacion entre linux y windows
El debate Linux vs Windows es una tema candente en la actualidad, por lo que intentaré analizar en esta tabla los pros y los contras de elegir uno u otro. Lo he hecho con toda la subjetividad posible, pero acepto sugerencias y opiniones. Ah… y tranquilos, que ya le llegará el turno a MAC.
Comparativa GNU/Linux vs Microsoft Windows
Tecnoblogy 
Aspecto GNU/Linux Windows
Filosofía Es un sistema al que cualquiere puede acceder. Se puede distribuir, usar y modificar libremente Pertenece a una compañía, Microsoft, que es la única autorizada tanto de realizar modificaciones como de distribuirlo.
Precio Es software libre, de uso gratuito con tantas licencias como se deseen. Dependiendo de las versiones, cientos de euros por cada licencia.
Desarrollo Mantenido por miles de voluntarios en todo el mundo, pertenece a una comunidad en la que cualquiera puede participar. Desarrollado por Microsoft, que vende los datos técnicos imprescindibles y más relevantes y oculta otros.
Código fuente Abierto a todo el mundo.  Cerrado, secreto empresarial.
Estabilidad Muy estable, siendo relativamente difícil que el sistema se quede colgado. Cuando una aplicación se bloquea es fácil e inmediato terminar ese proceso, sin que afecta a la estabilidad del resto del sistema. Puede funcionar durante meses sin reiniciar y con el mismo rendimiento.  Cuelgues habituales del sistema, para muchas tareas administrativas es necesario reiniciar la máquina. Cuando una aplicación se queda bloqueada repercute en el resto, llegando comprometer la estabilidad de todo el sistema. No es capaz de funcionar más de una semana sin reiniciar, decreciendo enormemente el rendimiento. 
Seguridad Extremadamente seguro. Su sistema de permisos hace que los pocos virus que existen no causen ningún daño al sistema. Absolutamente inseguro, existen miles de virus y la instalación de firewares, antivirus, etc… es completamente necesaria. Algunos de ellos pueden llegar a formatear la partición Windows.
Facilidad de uso Para tareas cotidianas, la misma que Windows. Según la distribución, ciertas tareas administrativas pueden suponer pequeños problemas para los usuarios más novatos. Día a día mejora en este aspecto. Precisamente la idea de Windows era llevar la informática al usuario más inexperto, descuidando sin embargo otros aspectos de suma importancia.
Controladores de Hardware Desarrollados por voluntarios. La mayoría de dispositivos funcionan a la perfección, otros no lo hacen completamente ya que sus fabricantes ocultan los detalles técnicos.  Todos los fabricantes de dispositivos los venden junto a controladores específicos de Windows, que deben funcionar en pocos minutos. 
Difusión Poco extendido en hogares. Utilizado casi por la totalidad de servidores (los propios server de Microsoft funcionan bajo Linux).  Ocupa el 90% del mercado de ordenadores domésticos.
Disponibilidad de programas Existen programas para realizar todas las tareas, aunque la variedad no es tan grande como en Windows.  Millones de programas de todo tipo.
Precio de los programas Generalmente libres y gratuitos. No obstante, también existen de pago.  La mayor parte son de pago, y es necesario abonar cientos de euros por las licencias.
Compatibilidad con otros sistemas operativos Se comunica por red con cualquier sistema. Escribe en todos los sistemas de archivos, si bien el NTFS no lo controla con total estabilidad, al no haber proporcionado Windows todos sus detalles. Suele presentar incompatibilidades con otros sistemas operativos, e incluso con versiones anteriores del mismo. Sólo lee y escribe sus propios sistemas de archivos.



  
herramientas administractivas.
-El segundo panel de control en cuanto a cantidad de usuarios es el Parallels Plesk Control Panel, o simplemente Plesk. Plesk es un panel de control ofrecido a los clientes de las empresas de alojamiento web de servidores Windows en forma mayoritaria, aunque existe una versión que permite su instalación en servidores Linux.
El punto fuerte del panel de control Plesk se encuentra en la seguridad, en lo que se basa principalmente su sistema de promoción. En muchos servicios de alojamiento web es ofrecido como bonificación a las cuentas Premium, mientras que en otros casos es ofrecido mediante un pago adicional.

No hay comentarios:

Publicar un comentario