Просмотреть список открытых портов: netstat -lptu, можно также указать опцию --numeric-ports для вывода номеров портов.
Чтобы в Ubuntu Server применить новые настройки сети в /etc/network/interfaces, достаточно запустить команду
/etc/init.d/networking restart
В настольном варианте Ubuntu сеть управляется программой network-manager. Перезапустить его можно командой
/etc/init.d/network-manager restart
Если интерфейс прописан в файле /etc/network/interfaces, то он не будет управляться с помощью network-manager, и его можно настраивать обычными командами ifup,ifdown, /etc/init.d/networking restart.
Если при копировании файлов командой cp необходимо переписать существующий файл без подтверждения перезаписи, используется ключ -f. Если запрос всё равно выдаётся, то, возможно, вместо команды cp используется её алиас. Это можно проверить командой alias. Чтобы выполнилась исходная команда cp, перед ней нужно поставить символ "\":
\cp -f file1 file2
При монтировании сетевой папки командой etermount или mount.cifs иногда появляется ошибка
mount error 12 = Cannot allocate memory
Эта проблема решается на стороне Windows-машины. Необходимо открыть в реестре веткуHKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanmanServer\Parameters\ и изменить значение параметра IRPStackSize на 15 (десятичное). Если такого параметра нет, его нужно создать (тип DWORD). Если ошибка появляется снова, значение IRPStackSize можно увеличить до 18.
Монтирование сетевого диска:
mount -t cifs -o iocharset=utf8,username=user1@DOMAIN //server/share1/ /mnt/remote
В списке опций можно добавить пароль (password=12345678). При неверном отображении имён файлов следует указать также номер кодовой страницы в списке опций (codepage=cp866). Опции команды mount можно записать в отдельный файл, и указать его имя в качестве параметра единственной опции credentials:
mount -t cifs -o credentials=/home/user1/credfilename.crd //server/share1 /mnt/remote
Опции в файле указываются по одной в строке в формате опция=значение.
Статистика softRAID в Ubuntu:
cat /proc/mdstat
Управление софтовым RAID'ом осуществляется консольной утилитой mdadm.
Если переполнился почтовый ящик в Evolution, его можно быстро почистить от удалённых писем нажатием комбинации Ctrl+E.
Показать версию ОС:
cat /etc/issue.net
Узнать версию ядра и разрядность системы:
uname -a
В Ubuntu начиная с версии 9.10 отсутствует по умолчанию файл /etc/X11/xorg.conf, так как в Xorg реализовано автоопределение настроек. Файл xorg.conf с текущими настройками можно получить следующим образом.
1) Переходим в консоль по ctrl+alt+F1
2) service gdm stop.
3) Xorg -configure
4) mv xorg.conf.new /etc/X11/xorg.conf
5) service gdm start
В Ubuntu по умолчанию отключена эмуляция средней кнопки мыши. Чтобы её включить, нужно добавить в /etc/X11/xorg.conf следующие строки:
Section "InputClass"
Identifier "middle button emulation class"
MatchIsPointer "on"
Option "Emulate3Buttons" "on"
EndSection
При установке Ubuntu без графической оболочки отсутствует команда add-apt-repository. Она содержится в пакете python-software-properties, который по умолчанию не устанавливается.
Поставить самое свежее ядро можно, подключив репозиторий kernel-ppa следующей командой:
add-apt-repository ppa:kernel-ppa/ppa
В этом репозитории содержатся пакеты linux-image-....., соответствующие различным версиям ядра.
Сохранить сессию screen: Ctrl+"a" - "d". Восстановить сессию командой screen -r.
Узнать, к какому пакету принадлежит файл, можно командой apt-file search filename (для этого предварительно нужно поставить пакет apt-file).
Если при обновлении появляются ошибки, связанные с неразрешёнными зависимостями. или пакетами, установленными наполовину, можно починить все зависимости командой apt-get -f install. Также переконфигурацию пакетов можно осуществить командой dpkg --configure -a.
Простой способ установки rpm-пакетов в Ubuntu - переконфигурировать их в формат deb и установить с помощью dpkg. Для конвертирования пакетов rpm в deb служит утилита alien. Формат команды: alien -d -k file.rpm. Сразу перепаковать и установить пакет можно с помощью опции -i. Существует и обратная возможность - конвертировать пакет deb в rpm. Это делается аналогично, необходимо заменить опцию -d на -r.
Увеличить количество файловых дескрипторов: ulimit -Hn