LesOlivex

Servicios informáticos



Mostrar la última columna con awk

Category : awk, bash, Consola, Linux ene 11th, 2015
for x in $(cat ) ; do
echo $(echo $x | awk -v FS="/" '{print $(NF)}')
done

Conectar equipo invitado

Category : Administración, Consola, Linux, Redes dic 18th, 2014

Configuración de nuestro equipo

ifconfig eth0 192.168.2.3 netmask 255.255.255.0

Darle acceso a internet

echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -s 192.168.2.1/24 -d 0.0.0.0/0 -j MASQUERADE

Configuración del invitado

ip 192.168.2.7

Mascara 255.255.255.0

Puerta de enlace 192.168.2.1

Wifi desde consola

Category : Consola, Linux, Redes dic 18th, 2014

Activamos dispositivo, por ejemplo wlan0

sudo ifconfig wlan0 up

Asignamos red a conectarse

sudo iwconfig wlan0 essid "nombre de red"

En la clave depende del tipo de configuración del router, la s: indica que se trata de una cadena de texto, si hay que pasarla en formato hexadecimal se pone 0x en vez de la s:

sudo iwconfig wlan0 key s:"clave"

Pedir datos al servidor de configuración

sudo dhclient eth1

Con seguridad WPA Editamos un archivo nuevo, por ejemplo pass.conf

network={
 ssid=”mi-ssid”
 psk=”mi clave de WPA”
 key_mgmt=WPA-PSK
 }

Y Ejecutamos:

sudo wpa_supplicant -c pass.conf -ieth1
sudo dhclient eth1

eth1 es la interface de red podría ser wlan0

Editar archivos remotos desde lftp

Category : Consola, Linux, Redes dic 18th, 2014

Pasos a seguir para editar archivos remotamente desde lftp.

Añadir EDITOR en ~/.bashrc

export EDITOR=/usr/bin/vim

Modificar alias en /etc/lftp.conf

alias edit 'eval -f "shell \"test -z \\"$EDITOR\\" && echo \'Variable $EDITOR is not set.\' && exit -1;\" || get $0 -o ~/.lftp/edit.tmp.$$ && shell \"cp -p ~/.lftp/edit.tmp.$$ ~/.lftp/edit.tmp.$$.orig && \"$EDITOR\" ~/.lftp/edit.tmp.$$ && test ~/.lftp/edit.tmp.$$ -nt ~/.lftp/edit.tmp.$$.orig\" && put ~/.lftp/edit.tmp.$$ -o $0; shell rm -f ~/.lftp/edit.tmp.$$*;"'

Compartir conexion de internet

Category : Consola, Linux, Redes dic 18th, 2014

Compartir la conexión a internet con la red privada haciendo masquerade

Servidor:

echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -s 192.168.1.1/24 -d 0.0.0.0/0 -j MASQUERADE

Cliente:

route add default gw 192.168.1.1

Aumentar el volumen de un archivo de vídeo

Category : Consola, Edición de vídeo, Linux dic 18th, 2014

Aumenta el volumen de mplayer a un 300%

Algunos vídeos que descargamos no tienen un alto volumen de sonido,incluso con alsamixer al 100%. Hay un truco para esto.Arranca tu vídeo con:

mplayer -softvol -softvol-max 300 video_file.avi

o

mplayer some.avi -aop volume:volume=300

El nivel de volumen se puede configurar con distintos valores: 300,400,500,etc..

screen

Category : Administración, Consola, Linux dic 18th, 2014

Screen nos permite trabajar en un ordenador en red sin cerrarse los procesos en marcha cuando lo abandonemos.

Lanzar screen con identificador de sesión

screen -t

Para salir de screen sin cerrar el programa

CTRL + a + d

Recuperamos sesión

screen -d -r

Ver como va nuestro proceso

screen -t bit -X hardcopy && cat hardcopy.0

Teclas

Control a y S Dividir ventana
Control a y Control i Cambiar entre ventanas
Control a + Aumentar ventana
Control a – Disminuir
Control a – Q Ventana actual ventana única
Control a y c Iniciar una nueva consol

Midbight Commander, gestor de archivos en consola

Category : Consola, Linux dic 18th, 2014

Combinaciones de teclas más usadas

Alt + ENTER Copia el archivo seleccionado a la linea de comandos
Esc + TAB Autocompleta la shell como en bash
 Ctrl + o  Muestra la salida de la orden anterior ejecutada en consola
 ins / Ctrl + t Seleccionar
 Alt + t Cambio rapido entre las diferentes vistas posibles
 Alt + o Muestra el directorio sobre el que estamos, en el otro panel
Alt + i Muestra el directorio actual en el otro panel
Alt + y Cambia al anterior firectorio visitado
Alt + u Cambia al siguiente directorio visitado
Ctrl-x t, Ctrl-x Ctrl-t copia los archivos marcados (o si no los hay, el archivo seleccionado) del panel activo  (Ctrl-x t) o del otro panel (Ctrl-x Ctrl-t) a la línea de órdenes.
Ctrl-q el comando cita (quote) puede ser utilizado para insertar caracteres que  de  otro  modo  serían interpretados por Midnight Commander (como el símbolo ‘+’)
Alt-p, Alt-n usaremos  esas  teclas para navegar a través del histórico de comandos. Alt-p devuelve la última entrada, Alt-n devuelve la siguiente.
Alt-h visualiza el historial para la línea de entrada actual.

Arranccamos mc con fondo negro (-b) y en la segunda ventana el servidor ftp

mc -b /home/eduardo /#ftp:ftp.mamedu.com

Conectar mediante ssh

/#sh:pepe@sincomprimir.ssh.edu/privado

Generar lista de archivos en html

Category : Consola, Linux dic 18th, 2014

Comando:

tree  -H ./ -o index.html -D -T 'Películas' --charset UTF-8 -F -C -R --dirsfirst

Opciones:

-o Fichero final
-D Añadir fecha de ultima modificación
-T Título
-H <base> Salida en html con base para los enlaces
--dirsfirst Directorios primero
-C Coloreado
-F Añadimos símbolos diferentes para tipos diferentes dir,fich,etc…
-R Recursivo

Enviar correo desde consola en formato html

Category : Consola, Linux dic 18th, 2014
echo "<b>HTML Message goes here</b>" | mail -a "Content-type: text/html" -s "text/html" eduardo@localhost