Команды Linux
14 февраля 2014 г. 1:16
Команды, которые мне пригодились для настройки Linux. Список будет пополняться по мере использования команд.
Операции с файлами
Копирование файла с удалённого сервера
$ scp root@site.ru:/home/somefile.txt somefile.txt
Быстрая очистка файла
$ cp /dev/null file.txt
Просмотр нагрузки системы
$ top
Настройка производительности
Просмотр сведений о системе
$ cat /etc/*release DISTRIB_ID=LinuxMint DISTRIB_RELEASE=14 DISTRIB_CODENAME=nadia DISTRIB_DESCRIPTION="Linux Mint 14 Nadia" NAME="Ubuntu" VERSION="12.10, Quantal Quetzal" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu quantal (12.10)" VERSION_ID="12.10"
Просмотр версии ядра
$ uname -r 2.6.32-042stab076.8 $ uname -a Linux vivazzi 2.6.32-042stab076.8 #1 SMP Tue May 14 20:38:14 MSK 2013 i686 GNU/Linux
Просмотр ограничений (лимитов) в системе
$ ulimit -a
Для изменения значения лимита, например, для количества открытых файлов
$ ulimit -n 4096
Управление параметрами ядра
Для управления параметрами ядра на лету используется команда sysctl. Чтобы просмотреть список всех параметров, которые можно изменить на горячую, то есть не перезагружая систему, нужно вызвать команду с ключом -a:
$ sysctl -a
Список параметров велик, но если нам нужно вывести параметры начинающиеся с kernel, то следует вызвать команду так:
$ sysctl kernel
Для изменения параметра вызывается sysctl параметр=значение. Например:
$ sysctl kern.maxfiles=5000 # или sysctl -w kern.maxfiles=5000, если выше строчка не работает
Чтобы применить изменённые параметры в /etc/sysctl.conf или командой sysctl:
$ sysctl -p
Похожие статьи:
Представляю вашему вниманию книгу, написанную моим близким другом Максимом Макуриным: Секреты эффективного управления ассортиментом.
Книга предназначается для широкого круга читателей и, по мнению автора, будет полезна специалистам отдела закупок и логистики, категорийным и финансовым менеджерам, менеджерам по продажам, аналитикам, руководителям и директорам, в компетенции которых принятие решений по управлению ассортиментом.
Комментарии: 0