Поиск

5 дек. 2019 г.

Музычка для машины или как перекодировать ogg 2 mp3

http://ubuntu.hbr1.com:19800/trance.ogg
качаем привычными  способами, например:
streamripper http://ubuntu.hbr1.com:19800/trance.ogg

после перекодируем в mp3 с помощью soundconverter или:

Скрипт определения внешнего IP

#!/bin/bash
wget http://checkip.dyndns.org/ -q -O - |
grep -Eo '\<[[:digit:]]{1,3}(\.[[:digit:]]{1,3}){3}\>'

rsync_backup

rsync_backup

@echo off
chcp 65001
set CUR_DIR=%CD%
set LOG_DIR=D:\Temp\Logs
set BACKUP_DIR=D:\Images\Фото
cd /d %BACKUP_DIR%
set PATH=%PATH%;C:\cygwin\bin
rsync -avz --chmod=u=rwx --chmod=go=r ./ username@home-pc:/home/username/backup/images/Фото/ >> "%LOG_DIR%\rsync_%DATE%.log"
cd /d %CUR_DIR%
@echo on

Шаблон базовой настройки маршрутизатора Cisco

Шаблон базовой настройки маршрутизатора Cisco

шаблон cisco

шаблон cisco

Кое-что из моего общего шаблона:

Помятка по cisco

Помятка по cisco

backup_for_rsync_in_remote_server

backup_for_rsync_in_remote_server

#!/bin/bash

##############################################

Резервное копирование MySQL

backup mysql

#!/bin/sh
DATE=`/bin/date ‘+%d.%m.%Y’`
rm -f -R /tmp/backup/
cp -R /var/www /tmp/backup/
mysqldump —user=юзер —password=»пароль» —database имя_базы > /tmp/backup/имя_базы.sql
zip -rqy9 /куда_ложить_архив/имя_базы$DATE.zip /tmp/backup/
scp /var/имя_базы$DATE.zip пользователь@сервер:/home/пользователь/backup/

Установка оригинального MySQL

wget https://dev.mysql.com/get/mysql-apt-config_0.8.13-1_all.deb
sudo dpkg -i mysql-apt-config_0.8.13-1_all.deb
sudo apt install mysql-server

как клонировать виртуальный диск VBox на жесткий диск

как клонировать виртуальный диск на жесткий диск

# For VirtualBox
VBoxManage clonehd your-virtualbox-disk.vdi disk.img --format RAW
sudo dd if=/media/dave/disk.img of=/dev/sdX

Автозагрузка виртуальной машины Virtualbox

sudo touch /etc/init.d/vboxrun

#!/bin/sh
#Запускаем ВМ 1
tunctl -t virt0 -u username
VBoxManage startvm -type=headless VirtMachine1
#Запускаем ВМ 2 из под другого пользователя
tunctl -t virt1 -u username
su username –c “BoxManage startvm -type=headless VirtMachine2”

sudo chmod +x /etc/init.d/vboxrun
sudo update-rc.d vboxrun defaults 80

Бэкап виртуалки vbox

бэкап виртуалки vbox

VBoxManage controlvm Имя ВМ savestate
cp /путь к образу/вм.img  /путь к резервной копии/ вмОт.img
VBoxManage startvm -type=headless Имя ВМ

The BIRD Internet Routing Daemon

The BIRD Internet Routing Daemon

What do we support:

Both IPv4 and IPv6
Multiple routing tables
BGP
RIP
OSPF
BFD
Babel
Static routes
IPv6 Router Advertisements
Inter-table protocol
Command-line interface (using the `birdc' client; to get some help, just press `?')
Powerful language for route filtering
Linux, FreeBSD, NetBSD, OpenBSD ports

Конфиг .conkyrc


Шаблон iptables.sh

iptables.sh

Debian 10 Buster Sources List for Russia

Источник: https://debgen.simplylinux.ch/

#------------------------------------------------------------------------------#
#                   OFFICIAL DEBIAN REPOS                 
#------------------------------------------------------------------------------#

###### Debian Main Repos
deb http://ftp.ru.debian.org/debian/ stable main contrib non-free
deb-src http://ftp.ru.debian.org/debian/ stable main contrib non-free

deb http://ftp.ru.debian.org/debian/ stable-updates main contrib non-free
deb-src http://ftp.ru.debian.org/debian/ stable-updates main contrib non-free

deb http://security.debian.org/ stable/updates main
deb-src http://security.debian.org/ stable/updates main

deb http://ftp.debian.org/debian buster-backports main
deb-src http://ftp.debian.org/debian buster-backports main


2 дек. 2019 г.

Автоматическое определение кодировки в xed

В терминал копируем первую строку, если команда не пройдет, то пройдет вторая.

gsettings set org.x.editor.preferences.encodings auto-detected "['UTF-8', 'WINDOWS-1251', 'KOI8-R', 'CP866', 'CURRENT', 'ISO-8859-15', 'UTF-16']"

gsettings set org.x.editor auto-detected-encodings "['UTF-8', 'WINDOWS-1251', 'KOI8-R', 'CP866', 'CURRENT', 'ISO-8859-15', 'UTF-16']"

Как быстро открыть доступ для скачивания файлов или как закачать книги на iphone

Если вам необходимо поделиться некоторыми файлами с  другими устройствами сети, то очень просто это сделать так:
1. Открываем терминал и переходим в каталог с требуемыми файлами  cd /home/user/books
2. Запускаем команду python -m SimpleHTTPServer
3. Открываем порт на фаерволе sudo ufw allow 8080.
4. Открываем браузер и в строке адреса пишем http://IP_ADDRESS:8080. Где IP_ADDRESS - адрес вашего компьютера. Теперь мы имеем доступ к файлам для скачивания с любого устройства. Я в частности так заливал книги из своей библиотеки на iphone.
P.S. Для удобства пользования можно добавить в конец файла ~/.bashrc алиас
alias www='python -m SimpleHTTPServer'. Теперь достаточно в терминале перейти в нужный каталог и выполнить www.