Mostrando entradas con la etiqueta comandos. Mostrar todas las entradas
Mostrando entradas con la etiqueta comandos. Mostrar todas las entradas

jueves, 6 de agosto de 2009

Dos comandos para el terminal

Bueno antes que nada tengo que recomendar esta pagina -> http://www.commandlinefu.com donde van a encontrar miles de comandos, ordenados por un ranking de votos de los usuarios

El primer comando que quiero compartir es el siguiente:

# > ArchivoTexto



Lo que hace es vaciar el archivo que uno quiera, por ejemplo, queremos agregar repositorios nuevos y eliminar los viejos:

# cp /etc/apt/sources.list /etc/apt/sources.list.backup
# > /etc/apt/sources.list #(antes hacemos un backup)



El otro es una comando que crea un miniservidor web en nuestra pc a traves del puerto 8000:

# python -m SimpleHTTPServer



osea que el que quiera descargar algo de nuestra pc lo puede hacer buscando en el navegador lo siguiente:

http://132.23.21.132:8000

132.23.21.132 es la ip
8000 es el puerto

Esta de mas aclarar que el puerto 80 tiene que estar abierto en nuestra pc (modificar configuracion de firewall o router)



Bookmark and Share

martes, 14 de julio de 2009

Info del sistema desde el terminal

Hola a todos...

Como saben, a mi me gusta mucho jugar con el terminal y encontrar cosas nuevas que se puede hacer con o simplemente tips que pueden ayudar mucho.

Hoy encontre en internet el comando dmidecode; lo que hace es darnos info del hardware de nuestra pc:

$ sudo dmidecode -q



Y podemos leer lo que nos devuelve. Pero si queremos guardar toda esa info en un archivo de texto:

$ sudo dmidecode -q > DatosHard





Bookmark and Share

domingo, 21 de junio de 2009

Recuperar conexion a internet

Si ustedes son como yo, que me gusta meter mano a todo, les recomiendo que se aprendan este tip de memoria, para no desesperarse

Estaba yo leyendo una de las tantas revistas de HackxCrack y llegue a la parte de modificacion del iptable y se me corto la conexion por esas modificaciones

y se me vino a la mente este comando como si en otra vida ya lo habia hecho xD

$ sudo dhclient

y listo, la conexion regreso...


Les dejo un video relacionado con el tema jaja





Bookmark and Share

sábado, 20 de junio de 2009

Consultar el clima desde el terminal

Para consultar el clima desde un terminal se nesecita el paquete weather-util

$ sudo apt-get install weather-util

Luego para ejecutar el programa:

$ weather -i CODIGO

Al codigo lo podemos consultar en http://weather.noaa.gov/index.html

Seleccionamos el pais y provincia y nos da un codigo:

SANC es de catamarca

SAZM es de Mar del Plata BS AS

SACO es de Cordoba

yo uso el de catamarca

$ weather -i SANC

_______________

Podriamos editar el archivo .bashrc y agregar al final esto:

alias clima='weather -i SANC'

reiniciar el terminal y ejecutar el nuevo comando:

$ clima

Current conditions at Argentina (SANC) 28-36S 065-46W 454M (SANC)
Last updated May 13, 2009 - 11:40 AM EDT / 2009.05.13 1540 UTC
Temperature: 55 F (13 C)
Relative Humidity: 87%
Wind: from the E (090 degrees) at 6 MPH (5 KT)
Weather: drizzle
Sky conditions: overcast


Espero que les sea util

==========================


Bookmark and Share

domingo, 7 de junio de 2009

Crear un archivo de texto (uso del terminal)

No sabia como escribir el titulo del post...lo que quiero hacer es lo siguiente, crear un archivo con el comentario de un comando en el terminal:
por ejemplo, tengo un carpeta de musica en la carpeta Musica, me muevo hasta ella:

$ cd ~/Musica




Ahora quiero crear un archivo con la lista de toda mi musica:

$ ls > listaMuica




y nos va a crear el archivo de texto con el listado de todos los temas que tengo almacenado en la carpeta

Es algo muy util, por ejemplo para guardar un archivo con el contenido de nuestra lista de repositorios:

$ cat /etc/apt/sources.list > ~/Escritorio/repositorios



Espero que les sirva...
===================


Bookmark and Share

viernes, 29 de mayo de 2009

Dividir y pegar archivos en Ubuntu - Debian [entrada nº 250]

Imaginemos que tenemos un archivo de 20mb y lo queremos subir a el hosting de Google sites...Pero este solo acepta archivos menos de 11mb.

En ubuntu y debian esto es muy facil de resolver, como?, dividiendo en 2 a los archivos. Asi:

$ cd carpeta_contenedora



dividimos los archivos:

$ split -b10m archivo.tar.gz archivo-



siendo:
  • -b10m el tamaño de los archivos dividos
  • archivo.tar.gz el archivo de entrada. Y
  • archivo- el nombre de los archivos de salida (archivo-aa archivo-ab archivo ac etc)
Nos va a dividir el archivo en las prtes de tamaño que hayamos seleccionado, ahora, como unirlos? Asi:

$ cat archivo* > archivo.tar.gz



Y nos va a generar un archivo mas grande...

Espero que les sea util


O-==========-O

Bookmark and Share

sábado, 23 de mayo de 2009

Reproducir archivos .rmvb en MPlayer

Acabo de bajarme wolverine y vino en un formato .rmvb, asi que no lo pude ver...
pero ya encontre la forma (todo desde el terminal):

antes que nada instalar mplayer:



$ su
$ sudo su
# apt-get install mplayer



descargar los codecs (32 bits):



# wget http://www.mplayerhq.hu/MPlayer/releases/codecs/essential-20071007.tar.bz2



extraemos los archivos del tar.bz2



# bzip2 -dc essential-20071007.tar.bz2 | tar -xv



entramos a la carpeta



# cd esse*



creamos una carpeta



# mkdir /usr/lib/win32



copiamos todo a la carpeta creada



# cp * /usr/lib/win32



Ahora ejecutamos mplayer
>>> le damos clic derecho
>>> preferences
>>> En la pestaña Codecs & demuxores:

Cambiamos None por RealVideoDecoder y RealAudioDecoder respectivamente

http://i44.tinypic.com/35m19qs.jpg
Reiniciamos MPayer y listo, a disfrutar de una buena peli como wolverine:

LINK DE LA PELI


===============

Bookmark and Share

miércoles, 13 de mayo de 2009

Comandos que debes saber si o si

Una lista de algunos comandos que uso mucho y los comparto:

==============

Uno de los mejores
  • $ sudo su
Moverse entre carpetas
  • cd /carpeta
Moverse a una carpeta inferior
  • cd ..
Eliminar todas las letras que quedan despues de ejecutar un comando
  • clear
Crear carpeta
  • mkdir
Eliminar una carpeta
  • rmdir
Listar los elementos de la carpeta
  • ls
(lis solo da una lista)
Listar los elementos para abrir o ejecutar archivos con su nombre
  • dir
(dir te da el nombre con sus respectivas barras en caso de contener espacios)

Compilar un programa:
  • ./configure
  • make
  • make install
y por ultimo el programa wget:
  • wget http://pagina.com/archivos-de-internet

http://i39.tinypic.com/x4r6gj.jpg
A todos los uso muy seguido, y obvio que faltan muchos programas y opciones, pero esto es basico...si estas empezando linux, tendrias que aprender estos y despues meterte en programas en consola que es lo mejor

==============

Bookmark and Share

viernes, 1 de mayo de 2009

Formatear unidades desde el terminal

A algunos nos convence mas el terminal antes que el gparted para la manipulacion de discos

Formatear en gparted es de lo mas facil, pero, sabes formatear desde la linea de comandos?

===================

antes que nada:

$ sudo su




===================

mediante el comando fdisk -l, vamos a poder ver todas las particiones de una unida de almacenamiento

===================

todos comienzan con un /dev/ y siguien con un /hd /sd:

/hd significa disco duro (hard disck); y a, b c significan distintos discos duros y 1, 2, 3 significan las particiones, dentro de esos discos duros

osea que un /hda puede tener tres particiones:
  • /dev/hda1
  • /dev/hda2
  • /dev/hda3
pero tambien podes tener otro disco fisico diferente, un /hdb, el puede tener dos particiones:
  • /dev/hdb1
  • /dev/hdb2
http://www.mundomatica.com/tienda/images/disco%20portatil%20seagate%20sata.jpg

Tambien existe el /sd que se usa en los discos SATA, la forma de identificar discos y particones es igual que en los /hd. Un disco fisico lleva una letra al final
  • /dev/sda
y cada una de las particiones de ese disco lleva una letra
  • /dev/sda1
  • /dev/sda2
y si existe otro disco:
  • /dev/sdb1
  • /dev/sdb2
===================

Montar particiones

asi podemos ver su contenido

Para montar una particion devemos crear antes una carpeta:

# mkdir /media/discosda1


(por ejemplo)

y montarlo en el directorio creado con:

# mount /dev/sda1 /media/discosda1



y para desmontarlos, asi:


# umount /dev/sda1





===================

Darle formatos:

existen varios formatos para discos duros:
  • ext3
  • ext2
  • fat
  • fat32
  • ntfs
Para darle un formato ext3, por ejemplo, ejecutamo el siguiente comando:

# mkfs.ext3 /dev/sda1



la explicacion seria:


# mkfs.FORMATO /dev/DISCO-DURO




martes, 27 de enero de 2009

Mis 5 programas favoritos

Acaso todos los blog importantes van a poder sus 5 programas favoritos, jeje, entonces me sumo.

1 - Opera: porque? simplemente porque firefox es inusable en mi pc, muy lento para mi micro y memoria, y evolution no sirve...



2 - Amarok: estupendo programa para reproducir musica


# apt-get install amarok
3 - Akregator: por este programa me actualizo en el mundo de la informatica leyendo blog, los invito a subscrivirse a mi rss:

# apt-get install akregator

4 - Kaffeine: probe vlc, totem, mplayer y me quedo con kaffeine por su motor xine y por la facilidad de uso a la hora de ver videos, y sobre todo, reproducir DVD

# apt-get install kaffeine

por ultimo y, creo, mas importante:

5 - GIMP: El reemplazo perfecto para Photoshop, les cuento, que la verdad, al comienzo no lo pensaba al GIMP como alternativa para photoshop, pero me acosumbre y me gusto tanto, que ahora lo elijo a gimp antes que el photoshop


# apt-get install gimp

aunque la verdad este programa necesita de sus hermanos inkscape y blender para trabajar a lo maximo del potencial del software libre

lunes, 6 de octubre de 2008

Respuestas rapidas sobre la compu desde la consola

queres saber que es lo que tenes en tu compu, este es el post que tenes que agregarlo a tus favoritos, ahi va

¿Qué versión del kernel tengo?

$ uname -r
2.6.17.13-smp



¿Qué versión de X tengo instalada?

$ X -version 2>&1 | sed '/^$/d' | head -n1
X Window System Version 6.9.0


¿Tengo aceleración por hardware en mi placa de video?

$ glxinfo | grep "direct rendering"
direct rendering: Yes


¿Qué procesador(es) tiene mi compu?

$cat /proc/cpuinfo | grep "model name"
model name : Intel(R) Pentium(R) 4 CPU 3.00GHz
model name : Intel(R) Pentium(R) 4 CPU 3.00GHz

¿Cuál es la frecuencia del(los) procesador(es)?

$ cat /proc/cpuinfo | grep "cpu MHz"
cpu MHz : 3000.586
cpu MHz : 3000.586


¿Que porcentaje del disco(s) esta usado/libre?

$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 10G 6.5G 3.5G 65% /
/dev/sda2 10G 4.9G 5.2G 49% /home

¿Cual es la temperatura del CPU?

$ cat /proc/acpi/thermal_zone/THRM/temperature
temperature: 43 C

¿Cual es el nombre de la maquina?

$ hostname
mimosa

¿Cuál es mi IP?


$ /sbin/ifconfig | perl -ne 'if ( /^\s*inet\s*( ?:addr: )?([\d.]+).*?cast/x ) { print "$1\n" ; }'
xxx.yy.zz.ppp

¿Cual es la MAC de la placa de red?

/sbin/ifconfig | awk '/HWaddr/ {print $5}'
00:XX:XX:XX:XX:XX

¿Cuanta memoria tiene disponible la compu?

$ free -m | sed -n '2,2p' | awk '{print $2 " MB"}'
494 MB

¿Cuánta memoria está usando la compu?

$ free -m | sed -n '3,3p' | awk '{print $3 " MB"}'
297 MB

¿Cuanta memoria está libre?

$ free -m | sed -n '3,3p' | awk '{print $4 " MB"}'
195 MB


¿Hace cuanto que está prendida la compu?

$ uptime | cut -d, -f1 | cut -d" " -f3-
up 5 days

¿Qué proceso está consumiendo más CPU?

$ ps -eo pcpu,pid,user,args | sort -k1 -r -n | head -2
%CPU PID USER COMMAND
2.1 10346 eternauta /usr/lib/opera/9.27-20080331.6/opera -style Plastik

¿Qué dispositivos tengo en los bus PCI?

$ /sbin/lspci
00:00.0 Host bridge: Intel Corporation 915G/P/GV/GL/PL/910GL Express Memory Controller Hub (rev 04)
00:01.0 PCI bridge: Intel Corporation 915G/P/GV/GL/PL/910GL Express PCI Express Root Port (rev 04)
00:02.0 VGA compatible controller: Intel Corporation 82915G/GV/910GL Express Chipset Family Graphics Controller (rev 04)
00:1b.0 Audio device: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) High Definition Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev d3)
00:1f.0 ISA bridge: Intel Corporation 82801FB/FR (ICH6/ICH6R) LPC Interface Bridge (rev 03)
00:1f.1 IDE interface: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) IDE Controller (rev 03)
00:1f.2 IDE interface: Intel Corporation 82801FB/FW (ICH6/ICH6W) SATA Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controller (rev 03)
06:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)


¿Qué dispositivos tengo en los bus USB?

$ /sbin/lsusb
Bus 5 Device 1: ID 0000:0000
Bus 3 Device 1: ID 0000:0000
Bus 2 Device 1: ID 0000:0000
Bus 1 Device 1: ID 0000:0000
Bus 4 Device 2: ID 03f0:1d17 Hewlett-Packard
Bus 4 Device 1: ID 0000:0000


¿Cuál es el nombre de usuario que tengo?

$ whoami
eternauta


¿A que grupos del sistema pertenezco?


$ groups
users floppy audio video cdrom

¿Cuánto espacio de disco usa mi cuenta?

du -sh $HOME
3.6G /home/eternauta

¿Que versión del compilador de C tengo instalado?

$ gcc --version | head -n1
gcc (GCC) 3.4.6

¿Qué librerías utiliza el programa xxx (por ejemplo mplayer)?

$ ldd /usr/bin/mplayer
linux-gate.so.1 => (0xffffe000)
libdvdnav.so.4 => /usr/lib/libdvdnav.so.4 (0xb7ecc000)
libpthread.so.0 => /lib/tls/libpthread.so.0 (0xb7e9c000)
libmad.so.0 => /usr/lib/libmad.so.0 (0xb7e87000)
libdv.so.4 => /usr/lib/libdv.so.4 (0xb7e5f000)
libtheora.so.0 => /usr/lib/libtheora.so.0 (0xb7e31000)
libogg.so.0 => /usr/lib/libogg.so.0 (0xb7e2c000)
libpng.so.3 => /usr/lib/libpng.so.3 (0xb7df1000)
libz.so.1 => /usr/lib/libz.so.1 (0xb7ddf000)
libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0xb7dc2000)
libasound.so.2 => /usr/lib/libasound.so.2 (0xb7d02000)
libdl.so.2 => /lib/tls/libdl.so.2 (0xb7cfe000)
libxmms.so.1 => /usr/lib/libxmms.so.1 (0xb7cf1000)
libmpcdec.so.5 => /usr/lib/libmpcdec.so.5 (0xb7ce3000)

¿Qué hora y día es hoy?

$ date
Fri Oct 3 12:56:14 ART 2008

¿Tenés un calendario de este mes?

$ cal
October 2008
Su Mo Tu We Th Fr Sa
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

¡Espero que les resulte útil! Y se aceptan nuevas preguntas y respuestas :-)




domingo, 21 de septiembre de 2008

manual de comandos-LINUX


nose si alguien sabe, pero el manejo de algunos componentes del OS linux, es mejor acerlo desde la consola, o terminal, asi el trabajo es mas facil, pero nadie sabe todos los comandos asi que aki les dejo un manual de esos comandos...spero q les sea util