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

miércoles, julio 08, 2020

Navegadores de archivos para linux

https://es.linux-console.net/?p=1055 

Caja
DolphinNautilusNemo y Thunar.

falta detalle de cada uno.... jajajaja

sábado, mayo 02, 2020

Permisos en Apache 2

Archivos y permisos de usuario en Apache 2 y Linux



Asignamos los permisos

Comenzaremos asegurándonos de que /var/www/html pertenezca al grupo www-data:
sudo chgrp www-data /var/www/html
Nos aseguramos también que nuestro usuario pertenezca al mismo grupo:
sudo usermod -a -G www-data usuario
Asignamos los permisos adecuados:
sudo chmod -R 775 /var/www/html
sudo chmod -R g+s /var/www/html
Y por último nos aseguramos de ser los propietarios del directorio:
sudo chown -R usuario /var/www/html
En este punto ya tenemos los permisos de usuario correctamente configurados, pero como siempre es bueno comprobarlo.

Comprobamos que todo sea correcto

Para comprobar que todo haya salidos bien accedemos a /var/www y listamos los archivos con detalle:
ls -l
Deberíamos tener algo similar a lo siguiente:
total 2
drwxrwxr-x 4 usuario www-data 4096 dic 19 18:01 html
drwxrwxr-x 8 usuario www-data 4096 dic 19 18:07 vhost1
Los archivos y/o carpetas de este directorio pueden cambiar en función de lo que tengas en /var/www, pero al margen de eso podemos ver que tanto el usuario, el grupo y los perisos son correctos.
Si entramos dentro de /var/www/html y hacemos lo mismo el resultado debe ser similar.

Conclusión

Una tarea sencilla y rápida que nos ahorrará posibles complicaciones futuras. Y como siempre me gusta saber tu opinión, ¿qué haces distinto al establecer los permisos? ¿Te ha servido  este artículo para solucionar algún problema de permisos? ¿Cuál es tu experiencia en este tema?

Créditos, referencias y artículos relacionados

miércoles, octubre 11, 2017

Como rescatar direcciones de mail desde archivos de correos

Proceso:

Buscar todas las líneas de archivo que contengan direcciones

volcar el resultado en un archivo

importar desde una tabla de calculo

setear la importación para que todas las direcciones queden en una misma columna

filtrar las filas que nos interesan

ordenar ascendente

extraer duplicados

copiar en otro archivo las direcciones extraidas

En el servidor de correos, comprimir todas las carpetas del usuario,
luego descargarla a la pc local
descomprimirla
correr el comando
  grep -i -A0 "@" > direcciones

donde grep es el comando
-r para que sea recursivo
-A0 para que devuelva la lína
"@" es el creterio de búsqueda
> para que lo vuelque a un archivo
direcciones es el nombre del archivo con el volcado del comando

fuentes:
https://paraisolinux.com/10-usos-para-grep/
https://www.internetlab.es/post/791/como-guardar-la-salida-de-un-comando-de-linux-en-un-documento/

martes, octubre 03, 2017

linux convertir imagenes en pdf



usaremos el comando convert para efectuar la operación, pero convert no viene instalado en nuestro sistema por defecto, para poder usar este comando debemos instalar el paquete: imagemagick
Una vez instalemos imagemagick, supongamos que estas dos fotos están en nuestra carpeta Descargas (en nuestro home), en una terminal ponemos lo siguiente:
cd ~/Descargas
convert imagen1.jpg imagen2.jpg revista.pdf
Eso basta para que ahora veamos un archivo llamado revista.pdf que contiene las dos fotos 🙂
El comando convert tiene una graaaan ayuda, si en una terminal ponen man convert podrán verla, ahí explican cómo controlar la calidad de las fotos (para disminuir el peso del archivo final), cambiar colores, establecer un background, cambiar tamaño… en fin, que es un comando realmente útil.



fuente:  https://blog.desdelinux.net/convertir-imagenes-a-un-archivo-pdf/

domingo, julio 12, 2015

Buscar texto en archivos linux

Vamos a poner un ejemplo concreto. Supongamos que querés buscar todos los archivos que contengan la frase “usemos linux” dentro tu carpeta /media/win/cosas.

El comando a ejecutar sería:

grep -lirn "usemos linux" /media/win/cosas


Parametros:
-l le indica que imprima los nombres de archivos en los que se encuentre el texto solicitado.
-i que ignore las mayúsculas y minúsculas.
-r que busque en forma recursiva dentro de la ruta indicada.
-n indica el número de línea en el archivo.

En caso de que desees restringir la búsqueda a un determinado tipo de archivo, primero andá a la ruta donde grep tenga que realizar la búsqueda.

cd /media/win/cosas

Luego, escribí algo similar a esto adaptándolo según tus necesidades:

grep -lir "usemos linux" *.pdf


Para más información te sugiero escribir man grep en un terminal.  ¡El manual no muerde!



fuente: http://blog.desdelinux.net/como-buscar-texto-en-el-contenido-de-los-archivos/

PARA BUSCAR UN ARCHIVO: 
find . -name "res_company." 

viernes, diciembre 26, 2014

shell script to convert .wav files to .mp3 using LAME

I use the folowing script to convert .wav to .mp3 files. This script uses the LAME (LAME Ain't an Mp3 Encoder) tool, so you will need to install LAME before using it.


#!/bin/bash
#script to convert .wav to .mp3 using lame utility
for i in *.wav ; do
echo $i
bname=`basename $i .wav`
lame $i $bname.mp3
done
mkdir wav mp3 && mv *.mp3 mp3 && mv *.wav wav


Fuente:
http://ben-it.org/content/linux-shell-script-convert-wav-files-mp3-using-lame

sábado, diciembre 13, 2014

Arreglando inicio de Linux, boot / grub, etc

Apuntes para cuando se rompió el inicio del sistema:

actualizado a 20200506:
https://www.youtube.com/watch?v=xShSp8gPjFE

arrancar con un live (pen o cd)
en consola, conectado a internet,

  • sudo add-apt-repository ppa:yannubuntu/boot-repair
  • sudo apt-get update
  • sudo apt-get install boot-repair
  • sudo boot-repair



reparación de hoy sugirió copiar este detalle de lo hecho
https://paste.ubuntu.com/p/MrHtpG83jN/


http://www.taringa.net/posts/linux/4987319/Reinstalar-GRUB-2-desde-el-LiveCD.html



http://www.guia-ubuntu.com/index.php/Recuperar_GRUB

http://rootear.com/ubuntu-linux/como-reparar-grub2


Boot Repair
https://help.ubuntu.com/community/Boot-Repair


https://www.youtube.com/watch?v=fJqZlMe3lew

http://tutoriales-ubuntu-linuxmint-y-mas.blogspot.com.ar/2014/02/recuperar-arranque-o-grub-de-ubuntu.html



corrido desde el so instalado dió:
La sesión actual funciona en modo de compatibilidad con el BIOS. Desactive el modo Compatibility BIOS / CSM / Legacy en su firmware UEFI y use este programa desde un CD en vivo (o un USB en vivo) que sea compatible con el modo de arranque UEFI. Por ejemplo, utiliza un live-USB de Boot-Repair-Disk-64bit (www.sourceforge.net/p/boot-repair-cd), después de asegurarte que tu BIOS esta configurada para iniciar por USB en modo EFI. Esto activará esta función.


GRUB_DEFAULT=0 GRUB_TIMEOUT_STYLE=hidden GRUB_TIMEOUT=0 GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian` GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" GRUB_CMDLINE_LINUX=""

viernes, agosto 14, 2009

Instalar Skype en Linux (Ubuntu - Debian)

Bajar el instalaldor de http://www.skype.com/download/skype/linux/

desde consola como root (o anteponer sudo):
ir al directorio donde lo bajaste
dpkg -i skype-debian_2.0.0.72-1_i386.deb (o como se llame el archivo bajado)

Si falta alguna dependencia, instalarla!!!

repetir el dpkg ....

luego como el usuario común desde consola tipear skype

Eso es todo.

miércoles, mayo 27, 2009

Exprimiendo el wget

Este resumen no está disponible. Haz clic aquí para ver la publicación.

miércoles, mayo 20, 2009

Como puedo ver información de mi pc (Linux)

Los novatos como yo muchas veces hemos querido conocer los datos de una pc.

Mucha de esta info está en el directorio "/proc" 

less /proc/cpuinfo : 
info del procesador, flags, bogomips, etc 

Ver info de la batería: cat /proc/acpi/battery/BAT0/state cat /proc/acpi/battery/BAT0/info 

Otra forma es el comando lspci
lspci is a utility for displaying information about PCI buses in the system and devices connected to them lspci (te da info en pantalla) 

lspci > /tmp/pciinfo.txt (la manda al archivo /tmp/pciinfo.txt) 
lspci >> /tmp/pciinfo.txt (agrega mas info a un archivo existente) 

 O también: 
lshw - list hardware Desde una consola: lshw 

 Y a ver los detalles!!!! (si no lo tenemos, hacemos "apt-get install lshw") 

Mandar los detalles a un archivo: lshw > /tmp/pciinfo.txt 

Ver datos de las particiones: fdisk -l Ver espacios / tamaños disponibles en discos: df -hT (-T: --print-type, Muestra cada tipo de sistema de ficheros).
 
Ver tamaños de directorios o espacios usados de disco: du -hc (-c: Muestra un total para TODOS los argumentos) du -s (-s, --summarize: Muestra un total para CADA argumento)

martes, febrero 10, 2009

Grabar radio de internet y luego convertir ogg en mp3 (todo en linux Debian)

Este es instructivo resumido, presupone manejo intermedio de linux en cuanto a archivos, instalación de paquetes y comandos.
Debes tener instalado algún reproductor de archivos .ogg, mplayer y lame

Preparar el archivo FIFO:
# mkfifo /tmp/mplayer_recor

Iniciar la espera del audio:
# oggenc -o (archivo.ogg) /tmp/mplayer_record

Iniciar la reproducción de la url:
# mplayer (mms://dirección a escuchar....) -ao pcm:file=/tmp/mplayer_record

Convertir:
# ogg123 -d wav -f - (archivo.ogg) | lame - (archivo.mp3)

sábado, diciembre 06, 2008

Instalando Ubuntu en Notebook Olivetti

Para Ubuntu, la instalación no arranca por default, para poder iniciarla tenemos que correr los parámetros “nolapic noapic acpi=off” como opciones del kernel.
Dichos parámetros desactivan por completo la detección de nuestra placa wirelles y para poder hacerla funcionar tendríamos que compilar el kernel y hacer varias modificaciones en la distribución..

viernes, octubre 03, 2008

Múltiples consolas con ssh

Instalar "screen"
luego las funciones se acceden con "ctrl+a+......", donde ...... puede ser:
? = ayuda
c = nueva consola
" = muestra consolas abiertas
S = splitea la ventana
ctrl+i = cambia entre ventanas spliteadas
n° de ventana = va a la ventana elegida
d = detech (desconecta sin matar procesos MUY ÚTIL)

Para conectar de nuevo cuando hemos dejado procesos activos:
screen -r

Para conectar de nuevo cuando hemos dejado conexiones activas:
screen -rd

OJO: si se pierde conectividad durante una sesión "screen", se interrumpen los procesos.

sábado, mayo 31, 2008

Como hice andar las X en una estación remota

Habilitando en el servidor las opciones del gnome para compartir X y habilitando en el archivo /etc/ssh/ssh_config y /etc/ssh/sshd_config las opciones para X

jueves, mayo 29, 2008

Comandos y herramientas para redes y conexiones

Para ver tráfico:
tcpdump
tcpdump |grep xxxxxx

Para medir eficiencia de una red:
Ópitma: ping xxx.xxx.xxx.xxx -l (en win) -s (en linux) 65000
Regular: paquetes entre 30000 y 20000
Malo: menos de 15000

jueves, marzo 06, 2008

Comandos mas usados:

para ver logs: http://www.starlinux.net/staticpages/index.php?page=20070427220019424

viernes, noviembre 02, 2007

comando para montar la tarjeta sd de la palm en Xubuntu

Comando: mount -t vfat -o rw /dev/sda1 /media/pen
donde:
mount es el comando
-t vfat es el tipo de archivo
-o rw da parámetro de lectura escritura
/dev/sda1 indica el archivo del dispositivo a montar
/media/pen indica el directorio donde se montará el dispositivo.
¿Cómo se cual es el dispositivo a montar?
mount (muestra las particiones montadas)
o ejecutar qtparted

Para lograr lo mismo simplemente tipeando:
mount /dev/sda1
Debemos preparar el archivo /etc/fstab agregandole la línea:
/dev/sda1 /media/pen vfat rw,user,noauto

Esto es un resumen de las instrucciones publicadas en
http://ubuntusur.org

domingo, octubre 21, 2007

Configurando icewm

¿Qué es ICEWM (Ice Window Manager)? ,una descripción bien completa.
Mmirá también: http://www.esdebian.org/article.php/configuracion_icewm/3
Herramientas:
iceconf - Configuration tool for icewm
iceme - A graphical menu editor for IceWM ?????
icepref - Yet another configuration tool for IceWM ???
icemc - Para la barra de tareas

lunes, octubre 15, 2007

configurar RTL8187 Wireless LAN Adapter (usb) ubuntu

Finalmente pude configurar el RTL8187 Wireless LAN Adapter (usb) en Xubuntu Gutsy, basicamente siguiendo estos dos tutoriales:
"HOWTO - RTL8187 with ndiswrapper (network manager disabled)" al que llegué desde Adaptador USB Wireless ENUWI-G2 de Encore con Ubuntu, la solución que me funcionó".
Y este otro tutorial "Installing the rtl-wifi driver" que creo que me ayudó a desinstalar (o desactivar) el módulo ieee80211 con "modprobe -r ieee80211".
Muchas gracias a todos los autores de esos tutoriales!