Feb

2

By Ismael Puerto

1 Comment

Categories: General

Tags: ,

Conectarse a una red Wifi desde la terminal

Cuando falla la parte gráfica, siempre nos queda la terminal, así que con estos sencillos pasos podemos ver como conectarnos a una red wifi:

Se desactiva el siguiente servicio por que si no tendremos problemas:

#/etc/init.d/NetworkManager stop

Escanear puntos de acceso:

#iwlist wlan0 scan
wlan0     Scan completed :
Cell 01 – Address: 00:02:CF:CE:BB:9D
ESSID:”WLAN_43″
Mode:Master
Encryption key:on
Channel:9
Quality:32/100  Signal level:-78 dBm  Noise level:-91 dBm
Cell 02 – Address: 00:1F:C6:18:4E:85
ESSID:”Net Casa”
Mode:Master
Encryption key:off
Channel:6
Quality:100/100  Signal level:-47 dBm  Noise level:-89 dBm Continued…

Ene

16

By Ismael Puerto

1 Comment

Categories: General

Tags:

MSN en la terminal

Si algún ser humano se atreve a decirte que la consola ya no es necesaria, esta equivocado, ahora podrás conectarte al msn desde ella.

Necesitamos MSNCP, un programa basado en python creado por Sebastián Santisi. Nos descargamos dicho programa en la sección descargas. A día de hoy la última versión es la 0.7.1

#tar xvf msncp-0.7.1-beta.tar.gz

Continued…

Nov

23

By Ismael Puerto

1 Comment

Categories: General

Tags: , ,

Trabajar con dos o más archivos en VI

Algo bastante útil si trabajáis con la terminal. Para abrir 2 archivos en vi:

#vi -o archivo_1 archivo_2

Si queréis trabajar con más pues lo mismo

#vi -o archivo_1 archivo_2 archivo_3

Si queréis ver la pantalla en vertical cambiar el -o por -O.

#vi -O archivo_1 archivo_2 archivo_3

Para cambia de ventana pulsar: Ctrl + w + w

Si tenéis que lidiar con archivos de configuración es perfecto esto.

Oct

29

By Ismael Puerto

1 Comment

Categories: General

Tags: ,

El manual más completo de vi

El manual más completo y compacto que he encontrado sobre vi, lo he compiado y pegado de esdebian.org tal cual como esta.

.===============================.
1.=|«««««« INVOCACIÓN VI »»»»»»|
‘===============================’

$vi————————Editar un texto sin nombre
$vi archivo—————-Editar un archivo (nuevo o no)
$vi archivo1 archivo2——Editar lista de archivos
$vi +n archivo————-Editar archivo en la línea n
$vi +/txt archivo———-Editar archivo en la 1a línea donde aparece txt

.========================================.
2.=|«««««« MOVIMIENTOS DEL CURSOR »»»»»»|
‘========================================’

Arriba—-k
Abajo—–j
Derecha—h
Izquierda-l

0———Inicio de línea
$———Fin de línea
w———Word: Avanzar palabra
b———Back: Retroceder palabra
e———End: Al final de palabra
H———Home: Esquina sup. izq. de la ventana

Continued…

Oct

20

By Ismael Puerto

1 Comment

Categories: General

Tags: ,

Añadir un caracter a un fichero con VI

Si tenéis que añadir un caracter o una palabra a todo un fichero entero, con vi lo tendremos en unos segundos, ahí va un ejemplo:

:1,$s/^/#/g

Deberéis sustituir la “#” por el caracter o palabra que queráis

Jul

30

By Ismael Puerto

1 Comment

Categories: General

Tags:

Conocer de que tipo es un archivo, comando file

A menudo solemos trabajar en modo comando y no disponemos de un entorno gráfico para averiguar de que tipo son nuestros archivos. Se que las extensiones de los archivos nos ayudan pero como todo el mundo sabe, a Linux no le hace falta poner una extensión para saber que es. Por eso tenemos el comando file.

#file test
test: python script text executable

#file foto
foto: PNG image, 729 x 438, 8-bit/color RGBA, non-interlaced

#file moblin-netbook-ux-beta-20090518-004.img
moblin-netbook-ux-beta-20090518-004.img: ISO 9660 CD-ROM filesystem data ‘netbook-ux-bet-i686-20090518183′ (bootable)

Como podeis ver es un comando muy util y que os ayudará bastante si administrais maquinas linux.

Jun

1

By Ismael Puerto

No Comments

Categories: General

Tags: ,

Solución al user is not in the sudoers file

Normalmente cuando creamos un usuario es normal que no podamos hacer un:

#sudo ls

Algo tan sencillo como esto, si nos pilla de nuevos en esto, podemos cometer el error de hacer un:

#su

Y al hacer esto seriamos root, con permisos para todo. Así que lo que tenemos que hacer es editar el fichero /etc/sudoers. Y deberemos añadir una linea con el usuario que queramos que ejecute sudo:

#vi /etc/sudoers

Y añadimos:

user     ALL=(ALL) ALL

La estructura es sencilla, para el usuario llamado user, que pueda ejecutar un sudo para todo. Esto lo podemos complicar segun nuestras necesidades.

Ene

26

By Ismael Puerto

2 Comments

Categories: Linux

Tags:

Comandos para no perderse en la consola

A la hora de instalar un Linux un principiante se da cuenta de que todo se puede hacer por consola, y por regla general resulta más rápido, así pues vamos a explicar un par de comandos para movernos por el terminal. Despúes de revistar el .bash_history esto es más o menos lo que yo uso, luego están los make o comandos especificos, que no he incluido.

cd = creo que no hace falta presentación, sirve para cambiar de directorio

#cd /home

cp = copia de archivos, para copiar carpetas meteremos la opción -r

#cp -r /home/user1/ home/user2/

mv = mover archivos

#mv -r /home/user1/ home/user2/

mkdir = creación de carpeta

#mkdir /home/user2/carpeta-nueva

rm = borrado de archivo o carpeta, para borrar carpeta con la opcion -r

rm -r /home/user1

ls = listar archivos, para añadir más detalles aconsejo ejecutar ls -la, muestra detalles y los archivos ocultos

#ls -la /home/user2

clear = limpiar la pantalla, parece una tontería, pero yo lo uso muchísimo

df = espacio físico de los discos, normalmente se le pone la opción -h

#df -h

du = ver el tamaño de una carpeta, como el anterior se le mete la opcion -h

#du -h /home/user1

vipw = modifica el /etc/passwd, este comando con cuidado

#vipw

pkill + nombre_del_proceso = termina un proceso, si queremos matarlo le metemos la opción -9

#pkill -9 firefox-bin

kill + pid =igual que pkill pero en vez de poner el nombre del proceso, pondremos el pid

#kill -9 4054

ps = ver procesos en ejecución, normalmente se le mete la opcion -ef

#ps -ef

top = si venimos de windows es como un administrador de tareas, muestra los procesos y consumo de CPU, etc, para salir pulsamos la tecla “q”

#top

init + numero = con esto nos movemos por los niveles de ejecución

#init 6

uname = muestra información de nuestro sistema operativo, con la opción -a vemos todo, kernel procesador, etc.

#uname -a

chmod = cambio de permisos de un fichero o carpeta. para este comando haria falta un post entero

chmod ugo+r texto.txt

who = ver quien esta conectado a nuestro equipo

#who

who am i = ¿quien soy yo?

#who am i

jobs = trabajos ejecutandose en segundo plano, un ejemplo sería

#find / -name texto.txt &

#jobs

startx = empezar servidor grafico

#startx

hostname = nombre del equipo

#hostname