Creando un pendrive booteable con ISO

Crearemos una memoria USB booteable desde linea de comando linux utilizando una imagen ISO. 1. Debemos averiguar que unidad tiene tomo nuestro dispositivo al conectarlo al equipo sudo fdisk -l … Disco /dev/sde: 7,5 GiB, 8006926336 bytes, 15638528 sectores Unidades: sectores de 1 * 512 = 512 bytes Tamaño de sector (lógico/físico): 512 bytes / 512 […]

Montar una unidad de red mediante SSH

En muchas ocasiones en necesario transferir archivos o trabajar directamente sobre ellos, sobre todo cuando se está desarrollando. En estos casos nos es muy útil montar carpeta como unidad de red. En caso que el servidor remoto solo tenga el servicio de SSH activo, podríamos realizar los siguiente: Instalar sshfs (Debian) apt-get install sshfs Crear […]

Borrar archivos que contengan cierta información

Si deseamos borrar archivos con cierto formato que contienen cierta cadena de caracteres podemos correr el siguiente comando: grep -l ‘pattern’ –include \*.file-type -r ./ | xargs rm   Donde: -l: devuelve la dirección del archivo pattern: es el patrón de texto a buscar file-type: es el tipo de archivo Un ejemplo borrar todos los […]

Buscar archivos que contengan cierto patrón

Me ha pasado de tener que buscar una cadena de texto dentro de archivos, es fácil hacerlo con un IDE de programación. Pero estamos en la consola del servidor de producción y no tenemos el IDE, cri cri. Para buscar un patrón podemos utilizar el comando grep, muy utilizado para filtrar lineas de resultados de comandos. […]

Asignación de permisos a todos los archivos con cierto nombre

En caso de necesitar asignar el mismo privilegio a varios archivos con el mismo nombre se puede correr el siguiente comando en la consola: find . -name file_name| xargs chmod abc   Un ejemplo claro podría ser asegurar los archivos .htaccess de todos los sitios que tenemos alojados en nuestro servidor, en ese caso deberíamos correr: […]