Общие рекомендации по Linux
Полезные ссылки, статьи
Русская консоль Fedora 11
Если вместо русских букв квадраты необходимо обновить initrd:
$ sudo /usr/libexec/plymouth/plymouth-update-initrd
Настройка Yota WiMax
- Настройка Yota WiMax
- http://www.wimaxinfo.ru/info/faq/wimaxfaqsamsunglinuxdriver
- http://libusb.wiki.sourceforge.net/
- http://code.google.com/p/madwimax/
Мини-дистрибутивы Linux
- DSL Linux: маленький дистрибутив с большими возможностями (IBM)
- Damn Small Linux
- SliTaz
- Puppy Linux
- Puppy Rus
- Macpup Opera — дистрибутив Macpup Opera, основанный на Puppy Linux 4.2, но снабженный графическим окружением Enlightenment и web-браузером Opera 9.64
Флажки в индикаторе раскладок GNOME
Скачать, распаковать и запустить самораспаковывающийся скрипт. gnome-flags.tar.gz
Динамический доступ к Samba
Другой вариант:
fusesmb /media/network fuse rw,nosuid,nodev 0 0
Работа с архивами
tar -czf arch.tgz ./*
|
Упаковать в архив arch.tgz файлы текущего каталога |
tar -xvzf arch.tgz
|
Распаковать архив arch.tgz в текущий каталог |
Настройка файловой системы
Чтобы настраивать диски нужно их вначале размонтировать.
# umount /dev/sda5
Форматирование диска.
# mkfs -t ext3 /dev/sda5
Слишком частая проверка дисков (каждые 30 запусков, иногда раздражает). Это назначит проверку раз в месяц.
# tune2fs -c 0 -i 1m /dev/sda5
Как уменьшить размер зарезервированного для root места на диске.
# tune2fs -l /dev/hda1 # Смотрим установки
# tune2fs -m 2 /dev/hda1 # Меняем на 2 процента
Что за программа слушает порт?
Чтобы узнать какая программа слушает определенный порт есть два способа.
$ lsof -i :80
$ netstat -nap | grep :80
Настройка безопасности register_globals
При установке и настройке MediaWiki появляется надпись:
- Warning: PHP's register_globals option is enabled. Disable it if you can.
В корне сайта создайте файл .htaccess и напишите в нём:
php_value register_globals Off
Ошибка при запуске драйвера cx18
При запуске не определяется оборудование. Возникает ошибка следующего вида.
cx18-0: Unknown card: vendor:device: 14f1:5b7a
Чтобы отменить его загрузку нужно добавить в файл строчку
# mcedit /etc/modprobe.d/blacklist.conf
blacklist cx18
Групповая обработка фотографий
Чтобы сжать фотографии большого размера при помощи пакета ImageMagik воспользуемся следующим скриптом. (Источник)
#!/bin/bash DIR=%1 DIR=${DIR%/} for FILE in $(ls -1A "$DIR") do echo "convert-pictures: Converting $FILE" convert "$DIR/$FILE" -resize 1000x1000 "$FILE" done echo 'convert-pictures: Everything is done!'
Групповая замена пробелов на табуляторы
sed получает входной поток (обычно файл) построчно, редактирует каждую строку согласно правилам, определённым в sed-скрипте с использованием простого языка sed, и затем выводит результат в выходной поток.
sed -e 's/ /\t/g' ./filename.cpp ./new/filename.cpp
Пакетная конвертация видео-файлов
ffmpeg -i input.mp4 -vcodec mpeg2video -qmin 2 -qmax 32 -b 5000k output.avi
Рекурсивно скачать сайт
Рекурсивно скачать сайт при помощи wget, явным образом задав кодировку.
wget -r -l10 -np --header='Accept-Charset: windows-1251' http://myrulib.lintest.ru/flibusta/