SSH тоннель через Putty

Нам потребуется:
- машина с "внешним" постоянным адресом, имеющая доступ к глобальной сети с запущеным SSH сервером.
- Putty (SSH клиент, в том числе для Windows)
- 5 минут

1. запускаем Putty
2. В поле "Host Name (or IP address)" вводим адрес машины с запущеным SSH сервером и выбираем порт подключения на удаленной машине (обычно это 22, но часто в целях безопасности могут использоваться и другие).
3. В разделе (левая колонка) SSH >> Tunnels в поле Source port пишем порт на котором у нас будет работать локальный прокси, к которому будут обращаться наши браузеры, аськи, скайпы и прочия. Отмечаем чекбоксы Dynamic и Auto. Нажимаем кнопку Add.
4. Нажимаем Open.
5. В появившемся экране вводим имеющиесся логи и пароль.
6. В программах, которые будут работать через локальный прокси указываем адрес прокси 127.0.0.1 порт, который указывали в Putty, тип прокси SOCKS5.

NANO на FreeBSD

установка nano на freebsd
cd /usr/ports/editors/nano
make install

перевод UNIX timestamp

ОН-ЛАЙН калькулятор UNIX веремени
http://www.bl2.ru/programing/timestamp.html

архиваторы UNIX

Как создать архив .tar.gz

tar -cvf file.tar /full/path - создать .tar

tar -czvf file.tar.gz /full/path - создать .tar.gz (архив)

tar -cjvf file.tar.bz2 /full/path - создать .tar.bz2 (архив)

Синтаксис этих примеров:
tar [-ключи] [название архива] [путь, что запаковать]

Как открыть (распаковать) .tar

Чтобы распаковать запаковывай .tar: tar -xvf file.tar.gz

Синтаксис: tar [-ключи] [название архива]

Ключи архиватора

с - (Create) создать архив.
z – создает архив .tar.gz
j - создает архив .tar.bz2
x - (eXtract) позволяет вам извлекать файлы из архива.
v - делает вывод tar подробным. Это означает, что на экран будут выведены все найденные в архиве файлы. Если эта опция опущена, информация, выводимая в процессе обработки, будет ограничена.
f - является обязательной опцией. Без неё tar пытается использовать магнитную ленту вместо файла архива.
z - позволяет вам обрабатывать архив, сжатый gzip'ом (с расширением .gz). Если вы забудете указать эту опцию, tar выдаст ошибку. И наоборот, эта опция не должна использоваться для несжатых архивов.
t - (Test) просмотреть содержимое архива.

Более подробно о ключах и возможностях вы можете узнать, набрав команду в среде Unix
[~]# man tar

В файлах .tar можно хранить несколько папок (структуру папок и файлов).
Лучше использовать с ключами для архивации файла .tar, чтобы в результате получились файлы с расширением .tar.gz (файл .tar сжатый архиватором gzip) или .tar.bz2 (файл .tar сжатый bzip2).
bzip2 лучше сжимает, но с gzip более распространён, поэтому лучше сжимать этим архиватором.
Если у вас установлен WinRAR, то проблем с открытием .tar.bz2 и .tar.gz не будет.

История архиватора

tar (англ. tape archive) — формат битового потока или файла архива, а также название традиционной для Unix программы для работы с такими архивами. Программа tar была стандартизирована в POSIX.1-1998, а также позднее в POSIX.1-2001. Первоначально программа tar использовалась для создания архивов на магнитной ленте, а в настоящее время tar используется для хранения нескольких файлов внутри одного файла, для распространения программного обеспечения, а также по прямому назначению — для создания архива файловой системы. Одним из преимуществ формата tar при создании архивов является то, что в архив записывается информация о структуре каталогов, о владельце и группе отдельных файлов, а также временные метки файлов.
Как и другие утилиты Unix, tar — специализированная программа, которая следует философии Unix: «делать только одну вещь» (работать с архивами), «но делать её хорошо». Поэтому tar не создаёт сжатых архивов, а использует для сжатия внешние утилиты, такие как gzip и bzip2. Ранее для сжатия использовалась также утилита compress, которая практически вышла из употребления.

Примечание

Из-за достаточно поздней стандартизации существует несколько похожих, но не до конца совместимых форматов. В частности различие между GNU tar и SUN Solaris tar наблюдается при длине имени файла, включаемого в архив, более 100 символов или размере включаемого в архив файла более 8 ГБ.

Расширения имён файлов

Для файлов, содержащих архивы tar, традиционно применяются следующие расширения имён файлов:

архив tar:
.tar

архив tar, сжатый программой gzip:
.tar.gz
.tgz (в случае ограничений файловой системы на длину расширения)
.tar.gzip

архив tar, сжатый программой bzip2
.tar.bz2
.tar.bzip2
.tbz2
.tb2
.tbz

архив tar, сжатый программой compress
.tar.Z
.taz

архив tar, сжатый программой LZMA
.tar.lzma

архив tar, сжатый программой XZ
.tar.xz

архив tar, сжатый программой lzop
.tar.lzo
.tzo

Честно скопипастено для личных целей из http://webhelpcenter.ru/linux_commands/17-kak-sozdat-arxiv-targz-v-linux.html

очистка кеша маршрутизации

ip route flush cache