Записи по тегу “linux”.

HFS+ в Linux

Буквально на днях приобрел для себя внешний винчестер с расчетом на то, что в основном я этот винчестер буду в большинстве своем использовать под MacBook.
Другим для меня свойством было то что интернет у меня дома Волевский и на нем много не скачаешь. Поэтому подключать винт как минимум необходимо было и на моей рабочей машине, на которой стоит Ubuntu. И тут натолкнулся на грабли.

Первым делом отформатировал винчестер на HFS через дисковую утилиту. Отформатировал не подумавши с поддержкой журналирования, а драйвер на линуксе журналирование не поддерживал. Пришлось повторно очищать под обычный HFS (Mac OS Extended)

Второе стало то что после этого писать получалось с линукса только пользователю root. Починил это добавив запись в fstab файл:

/dev/sdb12 /home/hash3g/data auto rw,exec,auto,users 0

После этого перемонтировал диск и спокойно смог писать уже в линуксе.

Набор горячих клавиш для работы с консолью

Если вы работаете с текстом в консоли, возможно правите какую то конфигурацию на сервере под никсами (к примеру генту), то возможно вам будет интересно и полезно узнать некоторые горячие клавиши которые вы вероятно никогда не использовали.

Возвратится на начало текущей строки Ctrl + A
Возвратится в конец текущей строки Ctrl + E
Удалить слово назад Alt + BackSpace
Удалить слово вперед Alt + D
Переместить курсор к началу следующего слова Alt + F
Переместить курсор к началу предыдущего слова Alt + B

Удалить символ перед курсором Ctrl + D

Данные комбинации поддерживаюца большинством никсовых систем.

PS.: имхо иногда удобно очень, чем тыкать мышкой

Загрузка файлов на сервер

В последнее время перешел с GUI аплоада на утилиту rsync. А что? Очень даже удобно если набросать для проекта скрипт обновления. Но в простом случае я просто делаю что то вроде этого

rsync ~/workspace/example.php username@example.com:/var/www/example.com

Но можно и все содержимое каталога

rsync -r ~/workspace/* username@example.com:/var/www/example.com