Translate
viernes, 30 de noviembre de 2012
lunes, 19 de noviembre de 2012
Tecnologías de internet
Internet
Internet es un conjunto descentralizado de redes de
comunicación interconectadas que utilizan la familia de protocolos TCP/IP,
garantizando que las redes físicas heterogéneas que la componen funcionen como
una red lógica única, de alcance mundial. Sus orígenes se remontan a 1969, cuando
se estableció la primera conexión de computadoras, conocida como ARPANET, entre
tres universidades en California y una en Utah, Estados Unidos.
Uno de los servicios que más éxito ha tenido en Internet ha
sido la World Wide Web (WWW, o "la Web"), hasta tal punto que es
habitual la confusión entre ambos términos.
WWW
La WWW es un conjunto de protocolos
que permite, de forma sencilla, la consulta remota de archivos de hipertexto.
Ésta fue un desarrollo posterior (1990) y utiliza Internet como medio de transmisión.
Existen, por tanto, muchos otros servicios y protocolos en
Internet, aparte de la Web: el envío de correo electrónico (SMTP), la
transmisión de archivos (FTP y P2P), las conversaciones en línea (IRC), la
mensajería instantánea y presencia, la transmisión de contenido y comunicación
multimedia -telefonía (VoIP), televisión (IPTV)-, los boletines electrónicos
(NNTP), el acceso remoto a otros dispositivos (SSH y Telnet) o los juegos en
línea.
Tecnologías web
Las tecnologías web implican un conjunto de herramientas que
nos facilitarán lograr mejores resultados a la hora del desarrollo de un sitio
web.
Navegadores
web
- Mozilla Firefox
- Google Chrome
- Internet Explorer sobre Windows
- Konqueror sobre linux
- Lynx sobre linux
- Opera
- Safari
Servidores web
- Servidor HTTP Apache (libre, servidor más usado del mundo)
- Servidor HTTP Cherokee
- IS
- FTP
Comunicación inalámbrica
La comunicación inalámbrica o sin cables es aquella en la
que extremos de la comunicación (emisor/receptor) no se encuentran unidos por
un medio de propagación físico, sino que se utiliza la modulación de ondas
electromagnéticas a través del espacio. En este sentido, los dispositivos
físicos sólo están presentes en los emisores y receptores de la señal, entre
los cuales encontramos: antenas, computadoras portátiles, PDA, teléfonos
móviles, etc
Impacto de las redes en la sociedad
La revolución digital no sólo afecta la forma de ocupar las
horas de ocio, las formas de comprar y vender a través del comercio
electrónico, sino también la forma en que se desarrolla el trabajo, a sus
contenidos, condiciones y configuración. Especialmente en el mundo de lo que se
denomina trabajadores del conocimiento -que son los que han avanzado en la
actual revolución- lo mismo que la compra y venta de computadoras y su software
que fueron los pioneros del comercio electrónico desde sus inicios. Pero los
nuevos conocimientos necesitan ser re apropiados por las multitudes para
cambiar un destino incierto y tumultuoso.
La globalización -de las tecnologías digitales- cambió la
concepción de los/las trabajadores basada en la presencia de un trabajador en
un lugar determinado y en un momento preciso. El modelo del trabajo industrial
estuvo basado en las horas de tiempo con que los/las trabajadores ofrecían
horas de su tiempo para realizar esencialmente esfuerzos físicos más que
intelectuales a cambio de una remuneración. En la era industrial y pos
industrial el trabajo se concentró en fábricas, en oficinas, en las que se
realizaba una gestión masificada, ya fuera a través de la cadena de montaje o
por medio de procesos administrativos. En la actualidad no es necesaria la
sincronización espacio-temporal para realizar un trabajo en la situación del
universo digitalizado. No son necesarias las presencias físicas de vendedores y
compradores en un mismo lugar y al mismo tiempo para realizar las operaciones
comerciales. Apareció el trabajo "en red" o la cooperación de
trabajadores/as en distintos lugares, sin una sincronía temporal o lo que se
denomina -el teletrabajo-. La expansión del teletrabajo está unida a la marcha
de las economías globalizadas, pero se desarrolla especialmente en los países
desarrollados, a pesar de ser una oportunidad para los recursos humanos en los
países menos desarrollados. Para ello se requiere la existencia de lo que se
denomina sociedad del conocimiento, o la capacidad de crear conocimientos en
cooperación y aprendizaje donde lo más importante es definir lo que se pretende
conseguir, los entornos de las condiciones de calidades y precios y no la
definición burocrática de lo que cada uno tiene que hacer y cómo lo tiene que
hacer. Las remuneraciones ya dejaron de fijarse como en las situaciones de la
revolución industrial por lo que cada uno hace, sino por lo que es capaz de
hacer, o las capacidades de introducir mejoras en las características de un producto
o servicio, también en el mismo proceso productivo.
Hoy en día en
el concepto de red aparecen la mayor parte de las organizaciones, tanto
empresas como instituciones de enseñanza, de organizaciones destinadas a
cooperaciones para el desarrollo, como estados, de las organizaciones
solidarias, las del ocio, en las necesidades de satisfacción de trámites en la
ciudadanía y las del ciberactivismo.
domingo, 18 de noviembre de 2012
Visual Basic
Visual Basic 6.0 es un lenguaje de programación que se ha
diseñado para facilitar el desarrollo de aplicaciones en un entorno gráfico
(GUI, Graphical User Interface) como Windows 98 o superior.
-Con este lenguaje, es posible escribir aplicaciones con
elementos gráficos, como ventanas, cuadros de diálogo, menús, barras de
herramientas, botones de opción, cuadros de lista, informes y páginas Web,
entre otros.
QBasic
Es un entorno de programación BASIC basada en el compilador
QuickBASIC. Puede correr bajo casi todas
las versiones del DOS y de Windows, en
Linux y FreeBSD. Es un lenguaje de programación estructurada, soportando
construcciones tales como subrutinas y bucles while.
Reglas para la formación de nombres de programas o
variables:
- -Los Nombres pueden contener números y letras pero deben comenzar con letras.
- -Es recomendable que los nombres guarden relación con el contenido.
- -El Nombre no debe exceder de seis caracteres.
- -No incluir espacios en blanco ni caracteres especiales en el Nombre.
- Importante
Las Teclas : ESC , ALT+Q y Ctrl+"BREAK" detienen
la ejecucion del programa
(F5-Ejecuta el programa)
Comandos básicos de QBasic
Estos son algunos de los comandos que maneja QBasic, cabe
mencionar que solo son algunos vistos en clase.
- CLS: limpia pantalla
- PRINT :Imprime en pantalla
- END: fin del programa.
- INPUT : lee datos ingresados desde el teclado.
- FOR: es un ciclo repetitivo.
Modelo TCP/IP
Modelo TCP/IP
El modelo TCP/IP es un modelo de descripción de protocolos
de red creado en la década de 1970 por DARPA, una agencia del Departamento de
Defensa de los Estados Unidos. Evolucionó de ARPANET, el cual fue la primera
red de área amplia y predecesora de Internet. EL modelo TCP/IP se denomina a
veces como Internet Model, Modelo DoD o Modelo DARPA.
El modelo TCP/IP, describe un conjunto de guías generales de
diseño e implementación de protocolos de red específicos para permitir que un
equipo pueda comunicarse en una red. TCP/IP provee conectividad de extremo a
extremo especificando como los datos deberían ser formateados, direccionados,
transmitidos, enrutados y recibidos por el destinatario. Existen protocolos
para los diferentes tipos de servicios de comunicación entre equipos.
TCP/IP tiene cuatro capas de abstracción según se define en
el RFC 1122. Esta arquitectura de capas a menudo es comparada con el Modelo OSI
de siete capas.
El modelo TCP/IP y los protocolos relacionados son
mantenidos por la Internet Engineering Task Force (IETF).
Para conseguir un intercambio fiable de datos entre dos
equipos, se deben llevar a cabo muchos procedimientos separados.
El resultado es que el software de comunicaciones es
complejo. Con un modelo en capas o niveles resulta más sencillo agrupar
funciones relacionadas e implementar el software de comunicaciones modular.
Las capas están jerarquizadas. Cada capa se construye sobre
su predecesora. El número de capas y, en cada una de ellas, sus servicios y
funciones son variables con cada tipo de red. Sin embargo, en cualquier red, la
misión de cada capa es proveer servicios a las capas superiores haciéndoles
transparentes el modo en que esos servicios se llevan a cabo. De esta manera,
cada capa debe ocuparse exclusivamente de su nivel inmediatamente inferior, a
quien solicita servicios, y del nivel inmediatamente superior, a quien devuelve
resultados.
- Capa 4 o capa de aplicación: Aplicación, asimilable a las capas 5 (sesión), 6 (presentación) y 7 (aplicación) del modelo OSI. La capa de aplicación debía incluir los detalles de las capas de sesión y presentación OSI. Crearon una capa de aplicación que maneja aspectos de representación, codificación y control de diálogo.
- Capa 3 o capa de transporte: Transporte, asimilable a la capa 4 (transporte) del modelo OSI.
- Capa 2 o capa de red: Internet, asimilable a la capa 3 (red) del modelo OSI.
- Capa 1 o capa de enlace: Acceso al Medio, asimilable a la capa 2 (enlace de datos) y a la capa 1 (física) del modelo OSI.
Modelo Osi
El modelo de interconexión de sistemas abiertos (ISO/IEC
7498-1), también llamado OSI (en inglés open system interconnection) es el
modelo de red descriptivo creado por la Organización Internacional para la
Estandarización (ISO) en el año 1984. Es decir, es un marco de referencia para
la definición de arquitecturas de interconexión de sistemas de comunicaciones.
A principios de 1980 el desarrollo de redes surgió con
desorden en muchos sentidos. Se produjo un enorme crecimiento en la cantidad y
tamaño de las redes. A medida que las empresas tomaron conciencia de las
ventajas de usar tecnologías de conexión, las redes se agregaban o expandían a
casi la misma velocidad a la que se introducían las nuevas tecnologías de red.
Para mediados de 1980, estas empresas comenzaron a sufrir
las consecuencias de la rápida expansión. De la misma forma en que las personas
que no hablan un mismo idioma tienen dificultades para comunicarse, las redes
que utilizaban diferentes especificaciones e implementaciones tenían
dificultades para intercambiar información. El mismo problema surgía con las
empresas que desarrollaban tecnologías de conexiones privadas o propietarias.
"Propietario" significa que una sola empresa o un pequeño grupo de
empresas controlan todo uso de la tecnología. Las tecnologías de conexión que
respetaban reglas propietarias en forma estricta no podían comunicarse con
tecnologías que usaban reglas propietarias diferentes.
Para enfrentar el problema de incompatibilidad de redes, la
Organización Internacional para la Estandarización (ISO) investigó modelos de
conexión como la red de Digital Equipment Corporation (DECnet), la Arquitectura
de Sistemas de Red (Systems Network Architecture) y TCP/IP a fin de encontrar
un conjunto de reglas aplicables de forma general a todas las redes. Con base
en esta investigación, la ISO desarrolló un modelo de red que ayuda a los
fabricantes a crear redes que sean compatibles con otras redes.
Modelo de referencia OSI
Fue desarrollado en 1984 por la Organización Internacional
de Estándares (ISO), una federación global de organizaciones que representa
aproximadamente a 130 países. El núcleo de este estándar es el modelo de
referencia OSI, una normativa formada por siete capas que define las diferentes
fases por las que deben pasar los datos para viajar de un dispositivo a otro
sobre una red de comunicaciones.
Siguiendo el esquema de este modelo se crearon numerosos
protocolos. El advenimiento de protocolos más flexibles donde las capas no están
tan desmarcadas y la correspondencia con los niveles no era tan clara puso a
este esquema en un segundo plano. Sin embargo es muy usado en la enseñanza como
una manera de mostrar cómo puede estructurarse una "pila" de
protocolos de comunicaciones.
El modelo especifica el protocolo que debe ser usado en cada
capa, y suele hablarse de modelo de referencia ya que es usado como una gran
herramienta para la enseñanza de comunicación de redes.
Se trata de una normativa estandarizada útil debido a la
existencia de muchas tecnologías, fabricantes y compañías dentro del mundo de
las comunicaciones, y al estar en continua expansión, se tuvo que crear un
método para que todos pudieran entenderse de algún modo, incluso cuando las
tecnologías no coincidieran. De este modo, no importa la localización
geográfica o el lenguaje utilizado. Todo el mundo debe atenerse a unas normas
mínimas para poder comunicarse entre sí. Esto es sobre todo importante cuando
hablamos de la red de redes, es decir, Internet.
Este modelo está dividido en siete capas:
Capa física
Es la que se encarga de las conexiones globales de la
computadora hacia la red, tanto en lo que se refiere al medio físico como a la
forma en la que se transmite la información.
Sus principales funciones se pueden resumir como:
Definir el medio o medios físicos por los que va a viajar la
comunicación: cable de pares trenzados (o no, como en RS232/EIA232), coaxial,
guías de onda, aire, fibra óptica.
Definir las características materiales (componentes y
conectores mecánicos) y eléctricas (niveles de tensión) que se van a usar en la
transmisión de los datos por los medios físicos.
Definir las características funcionales de la interfaz
(establecimiento, mantenimiento y liberación del enlace físico).
Transmitir el flujo de bits a través del medio.
Manejar las señales eléctricas del medio de transmisión,
polos en un enchufe, etc.
Garantizar la conexión (aunque no la fiabilidad de dicha
conexión)
Capa de enlace de datos
Esta capa se ocupa del direccionamiento físico, de la
topología de la red, del acceso al medio, de la detección de errores, de la
distribución ordenada de tramas y del control del flujo.
Por lo cual es uno de los aspectos más importantes a revisar
en el momento de conectar dos ordenadores, ya que está entre la capa 1 y 3 como
parte esencial para la creación de sus protocolos básicos (MAC, IP), para
regular la forma de la conexión entre computadoras así determinando el paso de
tramas (trama = unidad de medida de la información en esta capa, que no es más
que la segmentación de los datos trasladándolos por medio de paquetes),
verificando su integridad, y corrigiendo errores, por lo cual es importante
mantener una excelente adecuación al medio físico (los más usados son el cable
UTP, par trenzado o de 8 hilos), con el medio de red que redirecciona las
conexiones mediante un router. Dadas estas situaciones cabe recalcar que el
dispositivo que usa la capa de enlace es el Switch que se encarga de recibir
los datos del router y enviar cada uno de estos a sus respectivos destinatarios
(servidor -> computador cliente o algún otro dispositivo que reciba
información como celulares, tabletas y diferentes dispositivos con acceso a la
red, etc.), dada esta situación se determina como el medio que se encarga de la
corrección de errores, manejo de tramas, protocolización de datos (se llaman
protocolos a las reglas que debe seguir cualquier capa del modelo OSI ).
Capa de red
Se encarga de identificar el enrutamiento existente entre
una o más redes. Las unidades de información se denominan paquetes, y se pueden
clasificar en protocolos enrutables y protocolos de enrutamiento.
Enrutables: viajan con los paquetes (IP, IPX, APPLETALK)
Enrutamiento: permiten seleccionar las rutas (RIP, IGRP,
EIGRP, OSPF, BGP)
El objetivo de la capa de red es hacer que los datos lleguen
desde el origen al destino, aún cuando ambos no estén conectados directamente.
Los dispositivos que facilitan tal tarea se denominan encaminadores, aunque es
más frecuente encontrarlo con el nombre en inglés routers. Los routers trabajan
en esta capa, aunque pueden actuar como switch de nivel 2 en determinados
casos, dependiendo de la función que se le asigne. Los firewalls actúan sobre
esta capa principalmente, para descartar direcciones de máquinas.
En este nivel se realiza el direccionamiento lógico y la
determinación de la ruta de los datos hasta su receptor final.
Capa de transporte
Capa encargada de efectuar el transporte de los datos (que
se encuentran dentro del paquete) de la máquina origen a la de destino,
independizándolo del tipo de red física que se esté utilizando. La PDU de la
capa 4 se llama Segmento o Datagrama, dependiendo de si corresponde a TCP o
UDP. Sus protocolos son TCP y UDP; el primero orientado a conexión y el otro
sin conexión. Trabajan, por lo tanto, con puertos lógicos y junto con la capa
red dan forma a los conocidos como Sockets IP:Puerto (191.16.200.54:80).
Capa de sesión
Esta capa es la que se encarga de mantener y controlar el
enlace establecido entre dos computadores que están transmitiendo datos de
cualquier índole. Por lo tanto, el servicio provisto por esta capa es la
capacidad de asegurar que, dada una sesión establecida entre dos máquinas, la
misma se pueda efectuar para las operaciones definidas de principio a fin,
reanudándolas en caso de interrupción. En muchos casos, los servicios de la
capa de sesión son parcial o totalmente prescindibles.
Capa de presentación
El objetivo es encargarse de la representación de la
información, de manera que aunque distintos equipos puedan tener diferentes
representaciones internas de caracteres los datos lleguen de manera
reconocible.
Esta capa es la primera en trabajar más el contenido de la
comunicación que el cómo se establece la misma. En ella se tratan aspectos
tales como la semántica y la sintaxis de los datos transmitidos, ya que
distintas computadoras pueden tener diferentes formas de manejarlas.
Esta capa también permite cifrar los datos y comprimirlos.
Por lo tanto, podría decirse que esta capa actúa como un traductor.
Capa de aplicación
Ofrece a las aplicaciones la posibilidad de acceder a los
servicios de las demás capas y define los protocolos que utilizan las
aplicaciones para intercambiar datos, como correo electrónico (Post Office
Protocol y SMTP), gestores de bases de datos y servidor de ficheros (FTP), por
UDP pueden viajar (DNS y Routing Information Protocol). Hay tantos protocolos
como aplicaciones distintas y puesto que continuamente se desarrollan nuevas
aplicaciones el número de protocolos crece sin parar.
Cabe aclarar que el usuario normalmente no interactúa
directamente con el nivel de aplicación. Suele interactuar con programas que a
su vez interactúan con el nivel de aplicación pero ocultando la complejidad
subyacente.
Redes
Red.- es un conjunto de dispositivos físicos hardware y de
programas software, mediante el cual podemos comunicar computadoras para
compartir recursos (discos, impresoras, programas, etc.) así como trabajo.
Windows 7 solo puede compartir una cosa a la vez.
Se pueden compartir archivos de:
Red (lectura)
Write (escritura)
System/file (Sistema de archivos como .exe, .com, .sys,
.ctg, . dll)
Topología.- es la forma lógica de una red y se define como
la forma de tender el cable a estaciones de trabajo individuales, por muros,
suelos y techos del edificio, existe un número de factores a considerar para
determinar cual topología es la más apropiada para una situación dada, existen
4 topologías:
1.-Anillo
2.-Estrella
3.-Bus
4.-Telaraña
Dirección IP
132.248.10.1 es una dirección de 4 cuartetos = 8 octetos
traducidos en binario es igual a 01000100.11111000.00001010.00000001=32 bits
En el símbolo del sistema se puede obtener la dirección ip
con el comando ping se coloca asi c:\>ping_nombre de la pagina + enter
Una dirección de ip (internet protocol) es un numero binario
de 32 bits (4 octetos), claramente la dirección se eligió para que encajase
convenientemente en un registro de 32 bits de una computadora.
Cada octeto (8 bits) de una dirección ip se convierte a su
número decimal y los números se separan por puntos por ejemplo la dirección de
solont.com es un número binario de 32 bits que la notación es:
10000010.10000100.00010011.00011111=130.132.19.31.
Direcciones sin conexión a internet
Se han reservado varios bloques de direcciones para su uso
en redes LAN (Local Área Network) redes de área local que no se van a conectar
a internet y que aparte no se enrutarán hacia otros emplazamientos de la
organización es decir redes que se mantendrán asiladas, estas direcciones son:
- Desde 10.0.0.0 hasta 10.255.255.255
- Desde 172.16.0.0 hasta 172.31.255.255
- Desde 192.168.0.0 hasta 192.168.255.
- Las direcciones se pueden ocultar a partir de 192.168.0.0 hasta 192.168.255.255
Ip fija: es una dirección que nunca cambia
Ip dinámica o automática: da automáticamente una dirección
ip que va cambiando constantemente y hace que el internet sea mucho más rápida.
DNS.- es un servidor de dominio público
Una red de computadoras, red de ordenadores, red de
comunicación de datos o red informática, es un conjunto de equipos informáticos
y software conectados entre sí por medio de dispositivos físicos que envían y
reciben impulsos eléctricos, ondas electromagnéticas o cualquier otro medio
para el transporte de datos con la finalidad de compartir recursos, información
y ofrecer servicios.
Como es todo proceso de comunicación se requiere de un
emisor, un mensaje un medio y un
receptor.
La finalidad principal para la creación de una red de
computadoras es compartir los recursos y la información en la distancia,
asegurar la confiabilidad y la disponibilidad de la información, aumentar la
velocidad de transmisión de datos y reducir el costo general de estas acciones.
Para saber los detalles de la configuración de red de la
computadora en el MS DOS se utiliza el
comando ipconfig sintaxis: c:\ipconfig + enter
Software utilizado para una red
- Sistema operativo en red
- Cable de red (Ethernet) red alambrica wifi
Hardware
- Tarjeta de red
- Tarjeta de wifi
- Velocidades.- de 10, 100 y 1000 mbps.
Dispositivos de usuario final
1.- Computadoras personales
2.-Terminales
2.1.-Tontas (solo tiene teclado y monitor se conecta todo a
una red que no tenga no tienen CPU)
2.2.-Inteligentes (computadoras PC)
3.-Electonica del hogar
3.1.-Televisores
3.2.-Equipos multimedia
3.3.-Proyectores
3.4.-Videoconsolas
3.5.-Telefonos celulares
3.6.-Libros electrónicos
4.-Impresoras
4.1.- Alambricas
4.2.- Inalámbricas
Servidores
- Servidor de archivos
- Servidor de impresora
- Servidor de correo
- Servidor de fax
- Servidor de telefonía
- Servidor proxy
- Servidor de acceso remoto
- Servidor de web
- Servidor de streaming
- Servidor de reserva
- Servidor de autentificación
Dispositivos de una red
- Conmutador o switch
- Enrutador o router
- Puente de red y enrutador o browser
- Puente de acceso inalámbrico (WAP) Wireless Access Point
Protocolos de redes
- Modelo OSI maneja 7 capas: Aplicación, presentación, sesión, transporte, red, enlace, físico.
- Modelo TCP/IP (Transfer Control Protocol/ Internet Protocol) Protocolo de Transferencia de Control/Internet Control capas: Aplicación, transporte, red, enlace.
Clasificación de las redes
De acuerdo a las taxonomías como son alcance, tipos de
conexión y tecnologías
Por alcance
- Red de área personal (PAN) Personal Área Network, red de ordenadores usada para la conexión, para comunicación entre los dispositivos de la computadora cerca de una persona esta es una red personal inalámbrica (wireless)
- Red inalámbrica de área personal (WPAN) Wireless Personal Área Network, lo mismo que la PAN solo que intervienen dispositivos con acceso a internet como celulares, ipad.
- Red de Área Local (LAN)
- Red de Área Local Inalámbrica (WLAN)
- Red de Área de Campus (CAN) es una red de computadoras de alta velocidad que conecta redes de área local a través de una área geográfica limitada, como un campus universitario, una base militar, hospital, etc. tampoco utiliza medios políticos para la interconexión.
- Red de Área metropolitana (MAN) es una red de alta velocidad (Banda ancha) que da cobertura en un área geográfica más extensa que un campus per aun limitada por ejemplo una red que interconecta los edificios públicos de un municipio dentro de la localidad por medio de fibra óptica
- Redes de Área Amplia (WAN) Wide Área Network, son redes informáticas que se extienden sobre el área geográfica extensa utilizando medios como satélites, cables interoceánicos, internet, fibras ópticas publicas y extensas.
- Red de Área de Almacenamiento (SAN) Storage Área Network, es una red concebida para conectar servidores, matrices de discos y librerías de soporte, permitiendo del tránsito de datos, sin afectar a las redes por las que acceden los usuarios (intranet)
- Red de Área Local Virtual (VLAN) Virtual Local Área Network, es un grupo de computadoras con un conjunto común de recursos a compartir y de requerimientos que se comunican como si estuvieran adjuntos a una división lógica de redes de computadoras en la cual todos los nodos pueden alcanzar a los otros por medio de dominios.
Medios guiados
Por tipo de conexión
- cable coaxial
- cable de par trenzado UTP de 8 hilos o 4 pares
- fibra óptica
Medios no guiados
- Red por radio
- Red por infrarrojos
- Red por microondas
Por relación funcional
- Cliente servidor
- Punto a punto (Peer to Peer)
- Por tecnología
- Red Point to Point
- Broadcast
Por topología física
- Bus
- Estrella
- Telaraña
- Anillo
Medios electrónicos para transmisión de datos
Equipos comunes de equipos wireless en uso hoy en día
- · Teléfonos móviles
- · Sistema de posicionamiento global (GPS)
- · Periféricos de ordenador wireless (ratones e impresoras inalámbricos)
- · Teléfonos inalámbricos
- · Mandos a distancia
- · Televisión vía satélite
- · LANS wireless
·
Ejemplos más especializados y más exóticos de comunicaciones
vía wireless
- Procesadores de tarjetas de crédito inalámbricas (wireless credit card procesor)
- Global system for mobile communication (GSM) sistema digital electrónico para teléfonos miviles
- General packed radio service (GPRS) servicio de vía wireless que proporciona conexión continua a internet a través de teléfonos móviles y/u ordenadores.
Comandos de linux
Comandos LINUX | ||
---|---|---|
1 | ac | Imprime estadísticas acerca del tiempo que han estado conectado los usuarios. |
2 | adduser | Ver useradd. |
3 | alias | Crea atajos de comandos, lista los alias actuales. |
4 | apt-get | Herramienta de actualizacón/instalación remota de paquetes en sistemas basados en debian. |
5 | arp | Permite obtener/manipular la lista de direcciones MAC/Ip que el sistema ve. |
6 | arping | Envía ARP REQUEST a otros equipos en la red. |
7 | arptables | Firewall similar en funciones a iptables pero para control de tráfico de protocolo arp. |
8 | at | Programa trabajos, comandos, scripts para su ejecución posterior. |
9 | atq | Lista los trabajos programados pendientes de ejecutar por el comando at. |
10 | awk | Análisis y procesamiento de patrones en archivos y listados. |
11 | basename | Permite eliminar la ruta del nombre de un archivo. |
12 | bc | Calculadora y lenguaje matemático, muy potente. |
13 | biosdecode | Información sobre el BIOS. |
14 | blkid | Muestra atributos de dispositivos de bloque (discos, usb, etc.) tales como LABEL y UUID, entre otros. |
15 | bzcat | Descomprime archivos comprimidos o empaquetados mediante bzip2. |
16 | bzip2 | Compresor / descompresor de archivos. |
17 | bzmore | Permite ver el contenido de archivos comprimidos o empaquetados mediante bzip2. |
18 | cal | Despliega un calendario. |
19 | cat | Muestra el contenido de archivos y concatena archivos. |
20 | cd | Cambiar de directorio. |
21 | cfdisk | Herramienta de particionamiento de discos, usada en sistemas debian principalmente. |
22 | chage | Permite cambiar la información (expiración, caducidad, etc) de la contraseña de un usuario. |
23 | chattr | Cambia atributos extendidos de archivos y directorios |
24 | chfn | Cambia la información usada en finger. |
25 | chgrp | Cambia el grupo de un archivo(s) o carpetas(s). |
26 | chkconfig | Controla/consulta el modo en que los servicios se ejecutan o no al inicio del sistema. |
27 | chmod | Cambia los permisos de un archivo(s) o carpetas(s). |
28 | chown | Cambia el propietario de un archivo(s) o carpetas(s). |
29 | chpasswd | Actualiza passwords o contraseñas en modo batch. Puede actualizar contraseñas de grupos de usuarios. |
30 | chroot | Ejecuta comandos de root en un shell restringido a un directorio y sus subdirectorios. |
31 | chsh | Cambia tu shell por defecto o shell de login. |
32 | cleanlinks | Limpia enlaces simbólicos que no tengan relación y también remueve directorios vacios. |
33 | clear | Limpia la terminal. |
34 | cmp | Compara dos archivos byte por byte. |
35 | convertquota | Convierte de los viejos formatos quota.user y quota.group a los nuevos formatos de aquota.user y aquota.group. |
36 | cpio | Copia, crea, comprime y extrae archivos en distintos formatos y entre equipos o localmente. |
37 | crontab | Administra archivos cron para los usuarios y root. |
38 | curl | Permite descargar o transferir url's. |
39 | cut | Remueve secciones (columnas principalmente) de cada línea de un archivo o archivos. |
40 | date | Muestra/establece la fecha y hora actual. |
41 | dc | Calculadora interactiva. |
42 | dd | Convierte y copia archivos y sistemas de archivos. |
43 | ddate | Muestra la fecha en formato del calendario Discordante. |
44 | df | Muestra el uso de espacio de discos duros o particiones. |
45 | diff | Busca y muestra diferencias entre archivos. |
46 | dig | Utilería para consultas a servidores DNS. |
47 | dircolors | Configuración de colores para el comando ls. |
48 | dirs | Permite mostrar, manipular la lista de directorios utilizados en la pila. (ver popd y pushd) |
49 | dmesg | Muestra los mensajes del arranque del sistema (boot). |
50 | dmidecode | Lista hardware del equipo directamente del BIOS. (también: lshw) |
51 | dos2unix | Convierte archivos de formato MS-DOS a formato Unix/Linux. |
52 | du | Muestra el uso de espacio de archivos y directorios. |
53 | dump | Permite la creación de respaldos para los sistemas de archivos ext2 y ext3. |
54 | echo | Imprime una línea de texto, variables, o contenido a un archivo. |
55 | edquota | Administra el control de cuotas de disco de usuario y grupos. |
56 | egrep | Es igual que el comando 'grep -E', para uso de expresiones regulares. |
57 | eject | Desmonta y expulsa un medio removible, como cdroms. |
58 | env | Ejecuta un programa en un entorno modificado. |
59 | ethtool | Permite desplegar o cambiar valores de una tarjeta de red. |
60 | exit | Sale del shell o terminal actual. |
61 | expect | Permite crear secuencias de diálogos y programar sesiones interactivas con otros comandos o scripts. |
62 | export | Exporta el valor de una variable. |
63 | exportfs | Mantiene una lista de sistemas de archivos del tipo NFS que han sido exportados. |
64 | expr | Evaluador de expresiones matemáticas. |
65 | factor | Encuentra los números primos de un número dado. |
66 | fc | Lista, edita y reejecuta comandos previamente ejecutados. |
67 | fdisk | Herramienta para particionar discos, común a casi todas las distros. |
68 | fgrep | Es igual que 'grep -F' para uso de expresiones regulares en búsquedas de archivos y listados. |
69 | file | Determina el tipo de archivo. |
70 | find | Búsqueda de archivos, multitud de opciones de búsqueda. |
71 | findfs | Busca un sistema de archivos por UUID o LABEL (etiqueta). |
72 | findsmb | Lista información sobre equipos que respondan a paquetes SMB. Lista una red Windows. (Parte del paquete Samba) |
73 | finger | Muestra información sobre los usuarios del sistema. |
74 | fortune | Imprime un adagio al azar. |
75 | fping | Permite mandar paquetes ICMP (pings) a múltiples equipos en una red y determinar si están vivos o no. |
76 | free | Muestra el espacio usado y libre de memoria RAM y Swap. |
77 | fsck | Herramienta para verificar/reparar sistemas de archivos. |
78 | fuser | Identifica procesos utilizando archivos o conexiones (sockets). |
79 | gawk | Análisis y procesamiento de patrones en archivos y listados. (versión gnu) |
80 | gcc | Compilador de C y de C++ de GNU. |
81 | gedit | Editor de textos de gnome. |
82 | gpasswd | Permite la administración del archivo /etc/group |
83 | gpg | Herramienta de encriptación y de generación de certificados de seguridad (opengpg). |
84 | grep | Busca patrones de cadenas dentro de archivos. |
85 | groupadd | Crea un nuevo grupo en el sistema. |
86 | groupdel | Elimina un grupo en el sistema. |
87 | groupmod | Modifica un grupo en el sistema. |
88 | groups | Imprime los grupos a los que pertenece un usuario. |
89 | gzip | Comprime/expande archivos. |
90 | halt | Apaga el equipo. |
91 | hdparm | Establece y muestra características sobre los discos duros. |
92 | head | Despliega las primera líneas de un archivo. |
93 | help | Ayuda sobre los comandos internos de bash. |
94 | history | Muestra el historial de comandos del usuario. |
95 | host | Utileria de consulta a sevidores DNS. |
96 | hostname | Despliega el nombre del equipo. |
97 | htpasswd | Administra archivos de usuario/contraseña para autentificación básica de Apache. |
98 | hwclock | Muestra/Establece la fecha/hora del bios o hardware. (Fecha/Hora del sistema con date) |
99 | id | Muestra el UID (User ID) y GID (Group ID) del usuario |
100 | ifconfig | Muestra/Configura las interfaces de red del sistema. |
101 | ifstat | Pequeña utileria que permite observar estadísticas de las interfaces de red en tiempo real. |
102 | init | Control de inicialización de un nivel de ejecucción. |
103 | insmod | Inserta módulos en el kernel. |
104 | ipcalc | Realiza cálculos simples sobre direcciones IP. |
105 | ipcount | Identificación de rangos de red, cálculo de IP's. |
106 | iptab | Muestra una tabla de direcciones IP de acuerdo al prefijo CIDR |
107 | iptables | Herramienta de configuración del firewall de Linux. |
108 | iptraf | Analizador de tráfico de red en modo de texto. |
109 | iwconfig | Configura una tarjeta de red inalámbrica. |
110 | iwlist | Obtiene información detallada de una tarjeta inalámbrica. |
111 | jobs | Muestra los trabajos del usuario en suspensión o en background. |
112 | kate | Editor de textos de KDE. |
113 | kill | Termina procesos, mas correctamente envía señales a procesos. |
114 | killall | Termina procesos del mismo nombre o conjunto. |
115 | last | Muestra información de los últimos usuarios logueados. |
116 | lastb | Muestra información de los últimos intentos fallidos de loguearse. |
117 | less | Muestra el contenido de un archivo, permite búsquedas y movimento hacía atrás y adelante. |
118 | ln | Crea enlaces (accesos directos) suaves y duros de archivos y directorios. |
119 | locale | Información específica sobre las variables de entorno locales. |
120 | locate | Indexa y busca archivos. Mas seguro utilizar slocate. |
121 | losetup | Define y controla dispositivos del tipo 'loop'. |
122 | lpq | Muestra los documentos para imprimir en la cola de impresión. |
123 | lpr | Añade un documento a la cola de impresión. |
124 | ls | Lista archivos y directorios. |
125 | lshw | Lista hardware del equipo directamente del BIOS. (también: dmidecode) |
126 | lsmod | Muestra el estatus de los módulos en el kernel. |
127 | lsof | Muestra archivos abiertos de un programa en ejecucción, o de un usuario, proceso, etc. |
128 | lspci | Lista los dispositivos pci del sistema. |
129 | lsusb | Lista los dispositivos usb del sistema. |
130 | Envía y recibe correos. | |
131 | man | Muestra el manual del comando indicado. |
132 | mc | Manejador de archvivos con soporte de mouse en modo de texto, no todas las distro lo tienen. |
133 | mcedit | Editor de textos de mc. |
134 | md5sum | Comprueba (y genera) archivos con firma de certificación md5. |
135 | mkdir | Crea directorios. |
136 | mkfs | Construye un sistema de archivos de Linux. |
137 | mkpasswd | Generador de contraseñas. (Paquete del programa 'expect'). |
138 | modinfo | Muestra información acerca de los módulos del kernel. |
139 | modprobe | Herramienta que añade/remueve módulos del kernel. |
140 | more | Paginador similar a less pero menos funcioanal, ya que sale avanza y no retocede. |
141 | mount | Monta dispositvos de almacenamiento en particiones indicadas. |
142 | mtools | Conjunto de utilidades para acceder a discos DOS desde Linux. |
143 | mv | Mueve archivos y directorios. |
144 | netstat | Herramienta de red que muestra conexiones, tablas de ruteo, estadísticas de interfaces, etc. |
145 | nice | Ejecuta un programa con una prioridad de ejecucción distinta a la normal. |
146 | nohup | Ejecuta un programa inmune a los hangups y sin salida a una terminal. |
147 | openssl | Control, administración, generación de certificados de seguridad. |
148 | partprobe | Indica al sistema operativo de los cambios indicados en /etc/fstab |
149 | passwd | Cambia la contraseña del usuario indicado. |
150 | ping | Manda un echo_request (solicitud de eco) a un equipo en al red. |
151 | pkill | Manda señales a procesos basado en sus atributos. |
152 | popd | Remueve entradas (directorios utilizados) de la lista de directorios utilizados en la pila. (ver dirs y pushd) |
153 | pr | Formatea o convierte archivos de texto para imprimirlos. |
154 | ps | Muestra los procesos del sistema o del usuario o ambos. |
155 | pstree | Muestra los procesos en forma de árbol. |
156 | pushd | Agrega entradas (directorios utilizados) en la lista de directorios (pila o stack). (ver dirs y popd) |
157 | pwck | Verifica la integridad del archivo /etc/passwd |
158 | pwconv | Agrega o establece la protección shadow el archivo /etc/passwd. |
159 | quota | Permite ver el uso de cuotas por usuario. |
160 | quotacheck | Crea, verifica, administra sistemas de cuotas de disco |
161 | quotaoff | Desactiva el control de cuotas de discos. |
162 | quotaon | Activa el control de cuotas de discos para usuarios y grupos. |
163 | rdesktop | Abre terminales gráficas ha?ia equipos Windows. |
164 | reboot | Reinicia el equipo. |
165 | renice | Cambia la prioridad de un proceso o programa en ejecucción. |
166 | repquota | Reporte de uso de cuotas de disco. |
167 | resolveip | Resuelve la ip del dominio o host que se indique. |
168 | rev | Invierte las líneas de un archivo. |
169 | rm | Borra o elimina archivos. |
170 | route | Muestra/altera la tabla de ruteo IP. |
171 | rpm | Programa para la instalación/actualización/eliminación de paquetes, distros basadas en redhat. |
172 | runlevel | Muestra el nivel de ejecución actual y anterior del sistema. |
173 | scp | Copia archivos entre equipos, parte del paquete openssh (protocolo de comunicación encriptado). |
174 | screen | Administrador de terminales virtuales. |
175 | sed | Editor en línea que filtra y transforma archivos. |
176 | service | Ejecuta/detiene servicios en modo manual. |
177 | set | Muestra o establece el entorno de variables para el usuario actuual. |
178 | sha1sum | Comprueba (y genera) archivos con firma de certificación sha1. |
179 | shopt | Habilita o deshabilita variables opcionales del comportamiento del shell. |
180 | shred | Elimina archivos de manera segura e irrecuperable. |
181 | shutdown | Apaga o reinicia el equipo. |
182 | sort | Ordena líneas de archivos y listas |
183 | ss | Utileria similar a netstat pero más básica, listados rápidos de sockets establecidos. |
184 | ssh | Programa de login remoto seguro, programa del paquete openssh (protocolo de comunicación encriptado). |
185 | startx | Inicia una sesión X. |
186 | su | Cambia del usuario actual al indicado. |
187 | sudo | Permite indicar que usuario ejecuta que comandos de root. |
188 | sync | Forza bloques en memoria a discos, actualiza el superbloque. |
189 | tac | Igual que cat, muestra y/o concatena archivos pero al revés. |
190 | tail | Muestra la parte final de un archivo. |
191 | tailf | Sinónimo del comando tail -f, permite ver en tiempo real la parte final de un archivo, es decir, conforme se va escribiendo, útil para monitorear bitácoras. |
192 | tar | Herramienta empaquetadora/compresora de archivos. |
193 | testparm | Revisa archivos smb.conf de samba por errores o correciones. |
194 | time | Devuelve el tiempo en que se ejecutó el comando o programa indicado. |
195 | top | Muestra los procesos del sistema de manera interactiva y continua. |
196 | touch | Crea archivos vacios, cambia fechas de acceso y/o modificación de archivos. |
197 | tput | Cambia valores o capacidades de la terminal, en base a terminfo. |
198 | traceroute | Imprime la ruta de los paquetes de red hasta el destino indicado. |
199 | tty | Imprime el nombre de la terminal en la que se esta. |
200 | tzselect | Permite establecer una zona o huso horario. |
201 | umask | Establece una máscara de permisos para cuando se crean directorios y archivos. |
202 | umount | Desmonta sistemas de archivos. |
203 | unalias | Elimina alias de comandos, creados con el comando alias. |
204 | uname | Despliega información del sistema. |
205 | uniq | Omite o reporta sobre líneas repetidas en un archivo o listado. |
206 | units | Convertidor de unidades de un sistema a otro, soporta decenas de sistemas de medición. |
207 | up2date | Herramienta de actualización/instalación remota de paquetes, (usada en redhat, centos). |
208 | uptime | Muestra que tanto tiempo lleva prendido el equipo. |
209 | urpme | Programa del paquete urpmi para desinstalar o eliminar paquetes. |
210 | urpmi | Herramienta de actualización/instalación remota de paquetes, distros basadas en rpm (usada en mandriva). |
211 | useradd | Añade usuarios. |
212 | userdel | Elimina usuarios. |
213 | usermod | Modifica información de usuarios. |
214 | users | Muestra los nombres de usuario de todos los usuarios conectados actualmente al sistema. |
215 | vi | Editor visual de pantalla, editor de textos, que encuentras en todas las distros Linux. |
216 | vim | Igual que el vi pero mejorado. |
217 | visudo | Editor para el archivo de configuración /etc/sudoers de sudo. |
218 | vmstat | Proporciona información sobre la memoria virtual. |
219 | w | Muestra quien esta conectado al sistema y que esta haciendo. |
220 | wall | Manda un mensaje a todas las terminales. |
221 | warnquota | Configura /etc/warnquota.conf como complemento de mensajes para cuotas de disco. |
222 | wc | Cuenta palabras, líneas, caracteres de un archivo o listado. |
223 | wget | Descargador de archivos desde Internet, no interactivo. |
224 | whatis | Descripción corta, en una línea de un comando o programa. |
225 | whereis | Localiza el binario, fuentes y/o librerias, y documentación de un comado. |
226 | which | Muestra la ruta completa de un comando. |
227 | who | Muestra quien esta conectado al sistema. |
228 | whoami | Muestra el usuario actual. |
229 | xhost | Control de acceso para sesiones X. |
230 | xkill | Mata o termina a un cliente X, es decir, a un programa gráfico. |
231 | yes | Imprime una cadena repetidamente hasta que sea terminado o matado el comando. |
232 | yum | Herramienta de actualización/instalación remota de paquetes, distros basadas en rpm (usada en fedora, redhat y derivados). |
233 | zcat | Descomprime / muestra archivos comprimidos con gunzip (es idéntico a utilizar gunzip -c) |
234 | zenity | Despliega varios tipos de diálogos en X desde una terminal. |
235 | zless | Permite mostrar el contenido de archivos comprimidos. |
236 | zmore | Permite mostrar el contenido de archivos comprimidos. |
Suscribirse a:
Entradas (Atom)