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

martes, 30 de diciembre de 2014

Linux: Buscar archivos por consola

¿Cómo buscar archivos en linux desde consola de comandos?


Listo un conjuto de comandos útiles para realizar búsquedas en linux (Ubuntu):

  • Todos los pdf que hay en el directorio folder en forma recursiva:


find .  -iname "*.pdf"

(Nota: Se puede reemplazar el punto ‘.’ por el directorio donde uno desea buscar ‘./folder/’. Por ejemplo: find ./folder/  -iname "*.pdf")

  • Todos los archivos desde el directorio actual donde contenga un texto:


find . -type f -exec grep -H 'text-to-find-here' {} \;

(Nota: Esta instrucción ejecutaría en todos los ficheros la comparación con el patrón, esto lo hace a través de la opción ‘-exec’ acompañada de la instrucción a ejecutar ‘grep’, los corchetes ‘{}’ se refieren a los ficheros que la instrucción ‘find’ ha encontrado y la barra invertida ‘\;’ indica el final de la instrucción.)

Por ejemplo, cambiar los permisos de acceso a los directorios desde donde estamos ubicados:
find . -type d -­exec sudo chmod 755 '{}' \;

O cambiar los permisos de acceso a los ficheros desde donde estamos ubicados:
find . ­-type f ­-exec sudo chmod 644 '{}' \;

  • Todos los archivos menos los acabados en .pdf o .jpg.


find . ! -iname “*.pdf” ! -name “*.jpg”

  • Todos los jpg que no tengan en su nombre la letra “k”:


find . ! -iname “*k*” -iname “*.jpg”

  • Todos los enlaces simbólicos:

find . -type l




martes, 16 de diciembre de 2014

Ubuntu: Conectarse por SSH-FTP a servidor remoto


(How To Use SFTP to Securely Transfer Files with a Remote Server)

Acceso por el explorador de directorios (Nautilus):


Entramos a consola de comandos y tipeamos:
sudo nautilus

Seleccionar opción de menu:
GO > Location
Y agregamos:

Y despues adicionarlo como bookmarks:  Bookmarks>Add bookmarks

Solo por línea de comandos


sftp username@remote_hostname_or_IP


Referencia:

sábado, 23 de marzo de 2013

Como instalar Linux desde un Pendrive Memory Stick


1) Bajamos la imagen ISO de alguna distribución de Linux:

Ubuntu (12.04 o 12.10)
Linux Mint 13 "Maya" - MATE (32-bit)
Linux Mint 13 "Maya" - MATE (64-bit)

2) Crear un  "USB flash drive" (Pendrive Memory Stick) bootable que contenga el instalador de Linux (Ubuntu):

2) a) Insertamos el "USB flash drive" (se deberia auto-montar) en una compu anfitrion.

2) b) 1) Desde Linux Ubuntu: Se puede usar el software usb-creator-gtk o usb-creator-kde que se supone esta en Sistema-->Administracion o K-Menu-->Applications-->System-->Startup Disk Creator (Kubuntu). Si no esta se puede instalar con "Synaptic Package Manager" or "Ubuntu Software Center".
Si esta instalado tipeamos en linea de comandos:
usb-creator-gtk

Seleccionar la Imagen ISO, seleccionar la unidad "USB flash drive", elegir "Erase" o "Format" y elegir "Make Startup Disk".

2) b) 2) Desde Windows:
Bajar y usar "Linux Live Usb Creator" (usb-creator.exe) o Unetbootin to create a bootable USB flash drive. http://unetbootin.sourceforge.net/.

3) Instalar desde "USB flash drive". Conectamos el "USB flash drive" en la compu donde se desea instalar el sistema operativo. Iniciamos la máquina, entramos a la configuración de arranque y configuramos para que arranque desde el "USB flash drive". Re-arrancamos la máquina y deberia bootear el Pen y comenzar la Instalación del sistema Linux.


References:
https://help.ubuntu.com/community/Installation/FromUSBStick
GUIA: Ubuntu 12.04 LTS (Precise Pangolin)
GUIA: Ubuntu 12.10 (Quantal Quetzal)


viernes, 28 de diciembre de 2012

Audio USB por Interface de Entrada en Ubuntu 12

¿Cómo usar un dispositivo externo de Audio USB para Interface de Entrada de audio en Ubuntu 12?

Un dispositivo externo de Audio USB puede servir para conectar instrumentos musicales, micrófonos o equipos de audio a una computadora por medio de un puerto USB.

Si tenemos una interface de grabación para puerto USB solo tenemos que ver si esta soportada por linux y la distribusión de Ubuntu:
http://wiki.linuxaudio.org/wiki/current_audio_gear


En mi caso es una Alesis iO2 Express:
[Alesis] - iO4 (usb - class compliant (1.1 or 2.0?))
WORKS completely: Tested under Ubuntu 9.04 on an eeePC using ALSA, Jack and Ardour. Also on Linux Mint KDE 12 with KXStudio.

Conectamos el dispositivo.

Los comando útiles para ver información de los dispositivos de audio son los siguientes:

#terminal# sudo cat /proc/asound/cards
 0 [Intel          ]: HDA-Intel - HDA Intel
                      HDA Intel at 0xf2620000 irq 45
 1 [io2            ]: USB-Audio - io|2
                      Alesis io|2 at usb-0000:00:1a.0-1.2, full speed
29 [ThinkPadEC     ]: ThinkPad EC - ThinkPad Console Audio Control
                      ThinkPad Console Audio Control at EC reg 0x30, fw 6IHT38WW-1.13

#terminal# lsusb
...
Bus 001 Device 007: ID 13b2:0008 Alesis

#terminal# aplay -l
**** List of PLAYBACK Hardware Devices ****
...
card 1: io2 [io|2], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

Conviene tener instalado algunas librerias e instalar gnome-alsamixer para control grafico de volúmenes:

#terminal# sudo apt-get install alsaplayer-jack libjack0 libavc1394-0 libiec61883-0
#terminal# sudo apt-get install gnome-alsamixer
#terminal# sudo apt-get install libfreebob0

Podemos lanzar cualquiera de los controladores gráficos:
#terminal# gnome-alsamixer
#terminal# alsamixer


Deberíamos instalar "Ardour" o "Audacity" software para captura y edición de audio.

Audacity: En audacity elegimos "Edit > Preferences" , luego "Recording" y allí elegimos el dispositivo USB externo (en mi caso alesis*).

Y listo, ya se puede grabar.