|
|
|
18.05.2012 19:55 | Просмотров: 47 | Доход: 0 | Комментариев: 1
[Операционные системы]
Рейтинг:
0/0
|
|
ls -lh -rw-r--r-- 1 1001 1002 0 Май 18 22:56 file1
|
|
|
17.05.2012 13:30 | Просмотров: 45 | Доход: 0 | Комментариев: 0
[Операционные системы]
Рейтинг:
4/1
|
|
Давольно распространенная проблема когда файлы заархивированные в linux потом не корректно распаковываются в windows. Причем как правило страдают только имена файлов. Это происходит из-за того чтов linux дефолтная кодировка utf8, а в windows - cp1251. Я решил эту проблему с помощью утилиты convmv. Привожу пример архивации нескольких .txt файлов.
apt-get install convmv convmv --notest -f utf8 -t cp1251 -r --qfrom ./*.txt --qto tar cvf arhive.tar ./*.txt gzip arhive.tarможно использовать tar с параметром -z, как вам будет удобнее P.S.: если кто знает более оптимальный способ прошу поделиться в комментах..
|
|
|
17.04.2012 22:10 | Просмотров: 97 | Доход: 0 | Комментариев: 2
[Операционные системы]
Рейтинг:
5/2
|
|
Результат моих измерений приведен в таблице:
|
|
|
29.12.2011 19:20 | Просмотров: 291 | Доход: 0 | Комментариев: 5
[Операционные системы]
Рейтинг:
4.5/2
|
|
Сейчас я расскажу о способе, который позволяет в Linux вывести короткое сообщение всем пользователям, которые залогинены в систему в настоящее время. Причем данное сообщение увидят как пользователи работающие в консоли, так и в иксах(например в kde есть специальная служба сообщений, которая выдает красивое окошко в панели задач). Данное сообщение можно использовать для разных целей, например предупредить пользователей о каком-то критическом обновлении или действии, но злоупотреблять этим тоже не стоит ;) Итак команда достаточно короткая:
logger -p auth.emerg [ваше сообщение]
Пару примеров:
Посмотреть кто получит ваше сообщение можно командой (w):
|
|
|
18.12.2011 22:45 | Просмотров: 344 | Доход: 0 | Комментариев: 1
[Операционные системы]
Рейтинг:
1.5/2
|
|
Еще давно обратил внимание на Cassandra - распределенную базу данных от apache, но все не доходили руки попробывать ее. Заинтересовало меня в первую очередь то, что эта система позволяет хранить и обрабатывать гигантское количество информации (ведь не зря же это потомок google big table).. К дополнительным плюсам можно отнести то что система крайне отказоустойчива, т.к. каждая запись дублируется на каждом элементе кластера, а также масштабируема и позволяет добавлять сколько угодно узлов в кластер. Стыдно признавать, но с NoSQL до сих пор работать не приходилось вот и решил попробывать. Первое что я сделал - пошел на оффсайт cassandra.apache.org который мне любезно предложил скачать v1.0.6.
|
|
|
14.12.2011 20:48 | Просмотров: 289 | Доход: 0 | Комментариев: 11
[Операционные системы]
Рейтинг:
5/1
|
|
В linux достаточно много способов пробросить порты, в последнее время я пользуюсь двумя самыми удобными на мой взгляд. Например, простая ситуация: Вам необходимо попасть на машину, которая находится в локальной сети (машина #1), но в инет смотрит только машина #2. В свою очередь, машина #2 видит машину #1. Для быстрого создания туннеля достаточно выполнить на своей машине команду:
ssh -L[порт который увидим на localhost]:[ip машины #1]:[Порт на машине #1] [Пользователь на машине #2]@[ip машины #2] -p [порт ssh на машине #2]
Чтобы отключить это "безобразие" просто выполните exit. Существует еще один подход для решения данной задачи. Если данный туннель нужно прокинуть "надолго", то лучше всего воспользоваться iptables, который есть практически в каждом linux. Необходимо написать следующий..
|
|
|
15.10.2011 13:32 | Просмотров: 766 | Доход: 0 | Комментариев: 6
[Операционные системы]
Рейтинг:
5/3
|
|
Пару лет назад мне нужно было заставить работать тачскрин MASTouch в debian, т.к. на оффсайте производителя небыло драйверов под linux, пришлось использовать xinput. Решение оказалось универсальным практически для любого тачскрина. Первым делом ставим сам xinput
Скачиваем xinput+xinput_calibrate и устанавливаем их
wget github.com/downloads/tias/xinput_calibrator/xinput-calibrator_0.7.5-1_i386.deb dpkg -i xinput-calibrator_0.7.5-1_i386.deb apt-get install xinput
| <> |