Немного полезных команд и примеров настройки. Смотрите ниже.
Полные пути в скриптах
Whereis быстро найдёт и укажет полные пути к командам.
Хочу всё начать с нуля
Из какого пакета этот файл?
Очистка кэша
Разделы для Ubuntu
Плюсы 1) после переустановки удаляется только /, home остается и хранит ваши настройки. При повторной установке не форматируйте раздел /home! 2) нет отдельного раздела /tmp и /var, они в разделе / и нет проблемы "хватит-не хватит" места.
мне кажется для десктопа - это оптимально
Очистка KDE
UTF8 в cp1251
Прозрачность Conky в KDE4
Выходы из ситуации следующие: 1) Не использовать Conky, а добавить из репозитория дополнительные виджеты и использовать их вместо Conky 2) Смирится с тем, что фон Conky не прозрачен 3) Использовать данный совет и применить скрипт Прозрачность Conky в KDE4
Что делает данный скрипт? Скрипт определяет текущий режим Обоев в KDE4 и вызывает утилиту feh, которая помогает Conky оформить свой фон. На сегодняшний день скрипт может обрабатывать только два режима Обоев KDE4 - Изображение (одна статичная картинка) и Слайдшоу (один! каталог с изображением).
С помощью inotifywait отслеживаются изменения файла настроек KDE4 и каталога с картинками для Рабочего Стола, который укажете вы в свойствах KDE4. Как только происходят изменения, они применяются с помощью утилиты feh. Следующее обновление своего окна Conky учитывает изменения и фон Conky согласуется с картинкой на Рабочем Столе.
Как применять скрипт? 0) Установите пакеты inotify-tools и feh sudo aptitude install inotify-tools feh 1) Распакуйте архив скрипта в любую папку в домашней директории, например в ~/bin/. И сделайте его исполняемым, например в Konsole chmod +x ~/bin/kde4conky 2) Запустите в Konsole скрипт для проверки его работы ~/bin/kde4conky Прервать работу скрипта вы можете с помощью Ctrl + C 3) В свойствах Рабочего Стола измените на нужный вам режим показа. В окне, где работает скрипт, вы должны наблюдать изменения. 4) Conky должна автоматом получать изменения от feh и менять свой фон, согласуясь с текущей картинкой Рабочего Стола. 5) Если все проверки и тесты прошли нормально, можно занести скрипт в Автозагрузку KDE4.
Минусы скрипта: 1) У KDE4 не узнать смену одну статичной картинки на другую статичную картинку в режиме Изображение. Выход один - сменить режим на СлайдШоу и вернуться назад на режим Изображение, но указать уже новую картинку. 2) В режиме СлайдШоу пока можно использовать только ОДИН каталог 3) В режиме СлайдШоу бывает, что Conky использует не текущую картинку и происходит рассогласование до следующей смены картинки. Советую на чистом месте Рабочего Стола KDE4 щелчок правой клавишей мыши и там пункт меню Следущее Изображение. 4) KDE4 свои изменения не сразу сохраняет в файл и поэтому наблюдается некоторая инертность, на Рабочем Столе новая картинка, а фон Conky еще "старый".
Итог: Как у любого костыля, у данного скрипта Прозрачность Conky в KDE4 много минусов, но в целом скрипт нормально работает. Временная дикость и нестыковки можно наблюдать только при смене режимов, в остальном костыль работает. На просторах Интернета вы можете найти другие костыли, но у них жирным минусом идёт необходимость, чтобы раздел /home не использовал в /etc/fstab параметры noatime и relatime, а я на это не согласен и поэтому пришлось писать свой костыль. Вообщем, ждем нормальной реализации функции позволяющей получать путь к текущему изображению Рабочего Стола KDE4, тогда этот скрипт будет не нужен или он станет более элегантным и простым. Можно еще у автора Conky попросить, чтобы он в Conky реализовал нормальную работу в KDE4.
Принудительная проверка жестких дисков в Ubuntu
Но иногда нужно проверить диск «здесь и сейчас». Если запустить fsck c указанием ваших дисков, то скорее всего они подмонтированы и fsck предупредит, что это чревато для вас. Как быть? Отмонтировать, чтобы проверить? А как быть с корнем?
Самый простой вариант такой: sudo touch /forcefsck Команда sudo (после ввода пароля) даст вам права создать с помощью touch пустой файл в корне диска /forcefsck, который служит сигналом (флагом) для fsck, что нужно проверить диски. Вам осталось перезагрузить компьютер и fsck примется проверять все жесткие диски, указанные в /etc/fstab.
Sudo для мазохистов
Кто сожрал всё место? Или какие самые большие установленные пакеты Ubuntu?
Добавить ключи к репозиториям Ubuntu
Как правильно компилировать в Ubuntu
1) Поставьте auto-apt sudo apt-get install auto-apt
2) Распакуйте исходники программы, почитайте файл INSTALL, в каталоге с распакованными исходниками командуйте sudo auto-apt update && auto-apt -y run ./configure
Команда auto-apt автоматом будет доставлять пакеты с необходимыми файлами, всякие там заголовочные файлы .h подробнее 5.3 Установка пакетов по запросу
Этот шаг позволит автоматически удовлетворить зависимости компилируемой программы и меньше будете пытать людей на форумах, типа чего надобно программе на слове stdio.h NOT FOUND
3) сделайте deb пакет checkinstall -D
4) Установите созданный deb пакет в вашу систему. Двойной щелчок на deb пакете в Файловом Менеджере Nautilus (Dolphin) или в Терминале sudo dpkg -i ваш_пакет.deb
Заметьте! Мы не использовали make install и тем самым не вмешивались грубо в пакетную систему Ubuntu, мы элегантно создали deb пакет, который уже установили в систему. В дальнейшем этот ваш deb пакет можно корректно удалить или обновить новым deb пакетом.
Правильно используем sudo при перенаправлении в файл
Данный пример не работает по той причине, что благодаря sudo, вы получаете рутовые привилегии, но перенаправление > работает уже от вашей обычной учётной записи. Правильно записывать в файлы, для которых нужны права рута, следует так: echo Значение | sudo tee /путь/к/рутовому/файлу
Вот поясняющий пример, изменяющий у процессора схему работы на Консервативный и стартовую частоту 1,15 Ггц echo conservative | sudo tee /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor echo 1150000 | sudo tee /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
Скачиваем образы и обновляем Ubuntu по прогрессивным технологиям
Плюсы: 1) Вы разгружаете сервера и зеркала Ubuntu, вносите свою лепту в продвижение Ubuntu. Делаете "в кайф" людям, которые столько всего делают для нас. 2) Вы гарантированно забьете свой широкий канал с Интернетом и не будет ситуации, когда вы можете получать 100 кб/с, а вам перегруженный сервер отдает по 20 кб/с. В моей практике, видел скорость 620 кб/с при моем тарифе в ~130 кб/с из-за того, что apt-p2p, благодаря своей торрент сущности, качал с IP адресов моего же провайдера на более высокой скорости. 3) Легкость перехода. Найти и заменить строки - это умеет любой редактор текста. 4) Программа apt-get при отсутствии пиров сама скачает напрямую c источника, пакет вы получите в любом случае.
Несущественные минусы: 1) Если обновление не большое (<100кб) и это первое в этот день обновление (apt-p2p не кешировал еще инфу), то процесс скачки будет чуть дольше, чем сразу тянуть по http или ftp. 2) Менее ровно стал работать прогресс скачки пакетов, кажется что ничего не качается, а потом сразу 10 пакетов скачалось, просто особенность p2p и всё. 3) Иногда возникает ситуация, что пакет не скачен. Если тут же затребовать его снова, то он будет доставлен. 4) Возможна ситуация, когда загрузка пакетов из репозитория через apt-p2p невозможна по ряду причин. Придётся для такого репозитория убрать localhost:9977 и использовать загрузку обычным способом через http.
Многих интересует как долго apt-p2p будет "раздавать" скачанный пакет? Ответ: пока сам качает + 5 мин после скачки, можно изменить в /etc/apt-p2p/apt-p2p.conf
Многих интересует как ограничить скорость отдачи apt-p2p? Ответ: можно изменить в /etc/apt-p2p/apt-p2p.conf параметр UNLOAD_PACKAGES_CACHE
Сайты: родной http://www.camrdale.org/apt-p2p/ http://man.cx/apt-p2p
Выбор DM в ubuntu
Apt через proxy в ubuntu
Acquire::http::Proxy "http://user:password@IP_адрес_прокси:порт_прокси"; Acquire::ftp::Proxy "http://user:password@IP_адрес_прокси:порт_прокси";
Выбор редактора по умолчанию в Ubuntu
Ubuntu MySQL UTF8
Чтение FB2
Перекодировка файла cp1251 в koi8-r
Смотрим конфиги без комментариев
Работа с датами в консоли
Монтирование iso, mds образов в linux
Способ просмотра объема ОЗУ в Linux
Добавление пользователей MySQL
Правило iptables для прозрачного проксирования в squid
Изменение имен сетевых интерфейсов
Посмотреть все уникальные PID'ы процессов
Монтирование smb шар в linux
iso-образ из директории с файлами
Конвертация bin, cue, nrg в iso
Монтирование ОЗУ на диск
Создание, удаление маршрутов в Linux
Проверка, бэкап и восстановление дисков
Конвертация переносов строк DOS (CR/LF) в Unix (LF)
Выход из bash без сохранения истории
Cохранение роликов Youtube
Отправка сообщения MS Windows компьютеру, если на нём работает служба сообщений
Посмотреть MAC'и всех сетевых устройств на компьютере
Запустить последнюю команду с привилегиями root'а
Обнуление (очистка) файла
Что больше всего весит в каталоге?
Обновление заблокированных пакетов в Ubuntu
Перевод кириллицы в транслит
Генерация случайного пароля
Cамораспаковывающийся архив
Изменение кодировки в id3 тэгах у mp3 файлов
Конвертация WMV в AVI
Вертикальная конкатенация файлов
Заменить повторяющиеся пустые строки на одну пустую строку
Отключаем писк в терминале
Просмотр mail логов с подсветкой email адресов
Магические комбинации с SysRq
источник: тыц
Подробнее о форматировании
Отправить комментарий