holaaaaaaPáginas

martes, 18 de septiembre de 2012

Conectarse mediante ftp por consola

vamos como super usuario:

usuario@debian:~$ su

Contraseña:
root@debian:/home/usuario#

luego escribimos ftp sitio.com
ejemplo:
root@debian:/home/usuario# ftp sitio.com

nos va a dar algo asi:

Connected to sitio.com.
220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------
220-You are user number 4 of 50 allowed.
220-Local time is now 13:20. Server port: 21.
220-This is a private system - No anonymous login
220 You will be disconnected after 15 minutes of inactivity.
Name (sivvisuale.com:root): aquí nos pide un usuario.

Name (sivvisuale.com:root):usuario@sitio.com


331 User usuario@sitio.com OK. Password required
Password:  ingresamos la clave


230 OK. Current restricted directory is /
Remote system type is UNIX.
Using binary mode to transfer files.
ftp>

ya estamos adentro del servidor.
podemos hacer comandos como:


ftp> ls
 y vemos lo que contiene
200 PORT command successful
150 Connecting to port XXXXX
drwxr-xr-x    7 sitio   sitio         4096 May 31 10:53 post
226-Options: -a -l
226 1 matches total


 Los principales comandos que utilizaremos para subir y bajar archivos entre nuestro ordenador y el servidor son:

 • get: recibir uno o varios ficheros de la máquina remota.
 • put: enviar ficheros desde nuestra máquina a la máquina remota.
 • Para desconectarnos del servidor utilizaremos el comando quit.

 Otros comandos del ftp estándar son:
 !: Ejecuta la shell para permitirnos la entrada de comandos en nuestro Linux. Con exit volveremos de nuevo al programa de ftp matando el shell. Si se especifica tras la admiración un comando de Linux, éste será ejecutado en la shell abierta.
             Ejemplos:             !ls : haría un dir en nuestra máquina.
             !xterm & lanzaría otra xterm
• ascii: especifica tipo de transferencia de ficheros ASCII, en contraposición a ficheros binarios (no texto).
 binary: especifica tipo de transferencia binaria (por defecto).

 bell: le indica al sistema que ejecute un pitido (bell) cuando se finalicen la ejecución de los comandos. Así podemos ejecutar bell, y dejar un fichero de gran tamaño descargándose, sabiendo que tras su finalización oiremos un BEEP, lo cual nos permite dejar la ventana minimizada y hacer cualquier otra tarea.
 bye, quit: termina la sesión ftp y sale.

 cd, dir, ls, list, mkdir, rmdir, pwd: órdenes básicas de acceso a directorios, equivalentes a la del propio Sistema Operativo
 close: termina la sesión ftp sin salir del programa.

• delete y mdelete: borran uno o varios ficheros en la máquina remota.
   
 get y mget: recibir uno o varios ficheros de la máquina remota.
             Ejemplos : 
             mget *.doc
             get "datos.doc"
• reget: continuar bajando un fichero cortado anteriormente
         Ejemplo: reget datos.doc
• open: conectar a un ftp remoto (ej: open ftp.xoom.com).

• rename: renombrar fichero en la máquina remota. 
         Ejemplorename juan.html index.html
 user y pass especificar nuestro nuevo nombre y password.
• verbose: activar o desactivar modalidad informativa.

• lcd: Cambiar directorio local. Su utilidad radica en que cuando hacemos un download, éste irá a parar al directorio local donde estemos, de modo que cambiando de directorio podemos dejar los ficheros que nos bajamos en los lugares adecuados.        

         Ejemplo:
 lcd /home/sromero/downloads

 help, ?: imprimir información de ayuda del programa local.














Tener Varias Sesiones Gráficas con Distintos Entornos de Escritorio en Debian

Por defecto cuando instalamos Debian GNU/Linux e instalamos un entorno de escritorio, no instala gnome para nuestros usuarios. Pero si necesitamos o queremos lanzar un nuevo entorno necesitamos usar “update-alternatives –config x-session-manager” y seleccionar el nuevo entorno y reiniciar la X.
Si este fuera nuestro caso podemos lanzar distintos entornos de escritorio con distintos usuarios en distintas sesiones gráficas. Así:
Creamos un usuario para que use Xfce como entorno de escritorio:
# adduser jorge
Instalamos el entorno de escritorio Xfce:
# aptitude install xfce4

Nos logueamos:
$ su – jorge
y creamos el fichero .xinitrc en /home/jorge. Con el lanzador de Xfce.
$ echo exec startxfce4 > .xinitrc
Con esto es posible iniciar Xfce cuando hacemos login en consola con dicho usuario. Si queremos usar KDE debemos lanzarlo con startkde.

Lanzar Nuetro Nuevo Entorno:
Solo nos falta ejecutar nuestro nuevo entorno de escritorio.
Vamos a una consola virtual P. e. tty1 y nos logueamos como jorge.
y ejecutamos.
$ startx — :1
Veremos cómo arranca una sesión gráfica con Xfce. Si en nuestra sesión grafica arrancamos una terminal y buscamos la variable DISPLAY:
$ env | grep -i display
DISPLAY=:1.0
Veremos que hace referencia a la sesión gráfica= 1, de la pantalla= 0 (1.0), para la sesión de Xfce. La cual es dirigida a la primera consola virtual gráfica libre Ctrl-Alt-F8.
Podemos volver a nuestra tty1:
Ctrl-Alt-F1
Y volver a la sesión gráfica tty8:
Ctrl-Alt-F8
Si vamos al servidor X 0.0, Crtl-Alt-F7 veremos que ésta corre gnome y podremos ingresar sin problemas ya que se corre en un display distinto. Esta es la potencia del servidor X.
Más Servidores X:
Además podemos tirar más X si fuera necesario, P.e. en tty2 nos logueamos con el mismo usuario que usa gnome y lanzamos otra sesión gráfica.
startx — :2

Requerimientos sistema Cr OS LINUX
  • CPU: Intel Pentium, Atom, Xeon or newer; AMD Duron, Athlon, Sempron, Opteron o más nuevo.
  • RAM: min. 512 MB
  • Disco Duro: mínimo  1 GB
  • Tarjetas Gráficas: La mayor parte de las tarjetas de vídeo con aceleración de hardware 3D.
Cr OS menu principal Chrome OS Linux en su ultima version se llama Cr OS Linux

Aplicaciones en la distribución

  • Linux kernel 3.4.6
  • Cinnamon 1.6 entorno de escritorio
  • Chromium 22.0.1226 navegador web
  • InSync beta 5 cliente para Google Drive
  • Banshee 2.4 reproductor de música
  • Shotwell 0.12 gestor de fotos
  • GIMP 2.8 editor de imágenes
  • LibreOffice 3.5 suite ofimática
  • Wine 1.5 emulador de programas windows
  • Cheese 3.4 aplicación de cámara web
  • Pidgin 2.10 mensajeria instantánea
  • Tablero con la barra social
  • Panel de control
  • y mucho más

Instalar

Descarga la imagen  iso y grabala en un CD ‘o en USB. Arranca el ordenador y cuando cargue el Cr OS Linux, selecciona Live Installer en el escritorio. Sigue las instrucciones en pantalla.
Cr OS inicio Chrome OS Linux en su ultima version se llama Cr OS Linux
Password usuario: user
Password root: root
Cr OS menu Chrome OS Linux en su ultima version se llama Cr OS Linux

jueves, 13 de septiembre de 2012

Conociendo a Django


Django es un entorno de desarrollo web escrito en Python que fomenta el desarrollo rápido y el diseño limpio y pragmático.
Django es un framework web de código abierto escrito en Python que permite construir aplicaciones web más rápido y con menos código.
Django fue inicialmente desarrollado para gestionar aplicaciones web de páginas orientadas a noticias de World Online, más tarde se liberó bajo licencia BSD. Django se centra en automatizar todo lo posible y se adhiere al principio DRY (Don't Repeat Yourself).
A continuación veremos como instalarlo

miércoles, 12 de septiembre de 2012

Curso gratis


Los invitos a todo a inscribirse en este curso:
Un curso nuevo de tipo MOOC, totalmente gratuito y disponible en la Web (curso online), con el que vas a aprender los conceptos básicos del desarrollo de aplicaciones web.
Aprende HTML, CSS, JavaScript, PHP… y los principios básicos del diseño, de la usabilidad y de la accesibilidad web.
Puedes seguir en twitter @idesweb.
te puedes anotar en http://idesweb.es/apuntate.

martes, 11 de septiembre de 2012

BIENVENIDOS

Les doy la bienvenida a este blog donde podremos discutir temas de interés tales como programación, redes, sistemas operativos, noticias de tecnologías y muchas cosas mas referente a la informática.

Mi nombre es RAUL SUAREZ ingeniero informatica egresado de la UNIVERSIDAD NACIONAL EXPERIMENTAL ROMULO GALLEGOS (UNERG) usuario de software libre (Debían).

Espero que entre todos podamos hacer un gran blog para dar soluciones a muchos problemas y como dice Michael Jordán: El talento gana juegos, pero el trabajo en equipo y la inteligencia gana campeonatos, así trabajando en equipo lograremos muchas cosas.