UBUNTU: Как проверить диск на ошибки

Например.. Как починить флешку. Оказывается, тоже просто. Например, надо починить флешку. Итого:

  1. Ищем наш целевой диск sudo fdisk -l (по размеру легко можно найти флешку, мозг on)
  2. Размонтируем целевой диск диск, sudo umount /dev/sdb1 (sdb1 — это пример)
  3. Ну и.. sudo fsck /dev/sdb1 можно воспользоваться ключиком -p, но вообще круче всего почитать man ;)

В общем, некий аналог виндового chkdsk\scandisk, только умнеее, ну, на первый взгляд.

UBUNTU: Как установить переменную окружения в консоли (bash env)

Это не просто, а очень просто. Идем открываем на редактирование файлик ~/.profile (~ — это хомяк, кто не знает)
И дописываем там в самом низу что-то вроде..

export MYVAR="lalala"

И потом чтобы не перелогиниваться, а просто в том же сеансе терминала перечитать свой профиль делаем (находясь в своем хомяке конечно) так: . .profile
И теперь чтобы убедиться что значение переменной окружения установлено, делаем так: env | grep -i myvar
Ну или так например: echo $MYVAR
Кстати, так же как в последнем примере, можно использовать эту переменную в своих bash-скриптах.
Cheers!

Замена Adobe Acrobat Reader: Foxit Reader

Все мы периодически сталкиваемся с документами\книгами в формате .pdf и в общем бесит нас в этом формате только одно. Надо будить этого монструозного акробата со всеми его менеджерами обновлений и прочей фигней. Вроде задача-то не шибко мощная, не редактировать же — просто просмотреть, ан нет. Граждане из суперской конторы Adobe так не думают. Даешь очень нужные пользователю обновления всякой фигни о которой он даже не подозревает!! Меня достало. И я нашел Foxit Reader. Практически аналог. Весит 5М ничего больше ниоткуда не высасывает, занимает меньше оперативки и меньше тупит. И интерфейс мне честно говоря нравится больше. Из минусов - баннер прижатый к правой стороне в линейке меню, ведущий на софтину той же конторы, которая позволяет воротить в .pdf много-много всякого, формы, редактирование, создание и т.п. и эта софтинка уже стоит денежку. Но в общем-то я не помню когда в прошлый раз мне нужно было создавать pdf, и для этого есть миллион других бесплатных утилит. А как вьювер Foxit вполне себе выбор.

так выглядит Foxit Reader

pdf Foxit Reader

Ubuntu Server на VirtualBox. Настройка сети. #2

На этот раз всё на порядок проще :) Просто пришлось подымать на работе физический сервер внутри корп сети и я обрел некий новый экспириенс :) Итак. На этот раз устроим всё через сетевой мост. Без ната и виртуалхост адаптера.
Описываем как обстоят дела:
Windows 7 - host OS
UBUNTU 9.04 - guest OS (естественно в VirtualBox, на примере версии 3.0.8)
Host OS ходит в сеть через вайфай, соответственно у роутера ip 192.168.1.1
Какой ип у host OS по большому счету пофиг.
Надо:
Вытащить guest OS в интернет и одновременно лок сеть, то есть видеть по сети host OS.
Как:
Ржака. Как два пальца. Создаем одно соединение в свойствах машины, вот такое:

вот он bridged adapter

virtual box bridged adapter

Так. Обратите внимание, выбран беспроводной адаптер, то есть тот который у меня ходит в сеть по вайфаю, вообще у меня их два, есть ещё простая езернет сетевуха.
Мораль: надо выбрать тот адаптер который на самом деле ходит в сеть.
Теперь идем в /etc/network/interfaces и пишем там:

auto eth4
iface eth4 inet static
address 192.168.1.3
netmask 255.255.255.0
gateway 192.168.1.1

Почему eth4? Потому что гладиолус. Чтобы узнать что у вас смотрим dmesg | grep eth
Далее, в /etc/resolv.conf дописываем:

nameserver 192.168.1.1

Кто не понял - это тот же ip шлюза. В общем-то и всё. Теперь как обычно /etc/init.d/networking restart и в бой :)

UBUNTU: изменить системное время из консоли

Проще простого как-будто.

sudo date mmddHHMMYYyy

mm - месяц
dd - день
HH - час
MM - минуты
YYyy - год

Например:

sudo date 101518002009

это 15 октября 18:00 2009 года

Есть возможность изменить только текущее время

sudo date -s 17:00