Полезные команды в Linux

25.02.2014 - 07:54

LINUX


Установит дату в 16:32 2010-05-20
date 0520163210

Изменить тайм-зону:

cp /usr/share/zoneinfo/Europe/Kiev /etc/localtime

Изменение интервалов проверки HDD
По-умолчанию fsck выполняется каждые 30 загрузок или 180 дней (считается отдельно для каждого раздела). Для изменения используется утилита tune2fs:
Установка значения в 0 вообще отключит проверку.

 tune2fs -c 20 /dev/sda1

Добавляем алиасы на eth0:

ifconfig eth0:0 inet 192.168.1.1 netmask 255.255.255.0 broadcast 192.168.1.255

Смена MAC:

ifconfig <интерфейс> down
ifconfig <интерфейс> hw ether <нужный MAC адрес>
ifconfig <интерфейс> up

Просмотр таблицы SMART:

smartctl --all /dev/sdb

Форматируем флешку:

mkfs.vfat -n 'Flash' -I /dev/sdb1

Посмотреть какой socket программа держит (Linux):

netstat -pvlA inet
lsof -i -U

Информация о нагрузке - процессор, память

procinfo -D -n1
vmstat 1
vmstat -sa

Память:
vmstat -sa
free
cat /proc/meminfo

Процессор:
iostat -c 1
cat /proc/cpuinfo

Монтирование SMB-ресурсов по CIFS:

mount -t smbfs -o username=<пользователь>,password=<пароль>,iocharset=koi8-r,codepage=cp866,fmask=666,dmask=777 //Имя сервера/шарый ресурс /локальная_точка_монтирования

mount -t cifs //192.168.1.14/Shared /mnt/shared/ -o username=,password=,domain=

Список открытых портов в LINUX:

$netstat -na | grep LISTEN

Восстановление информации с ext4fs:

# umount /dev/sdb1
# ./extundelete --restore-all /dev/sdb1

Проверка доступности UDP портов
Если соединение удачно, то увидим такой ответ:

#nmap -sU -p U:53 11.1.11.12
PORT   STATE         SERVICE
53/udp open|filtered domain

Если же неудачное, то такое:

#nmap -sU -p U:53 11.1.11.13
PORT   STATE  SERVICE
53/udp closed domain

Записать образ на флеш:

dd if=*.iso of=/dev/sdf bs=8MB

Монтирование одной директории в другую:

mount --bind /var/calls  /home/xbmc/cdradmin/calls

Затираем сектор 33 в загрузочной области:

dd if=/dev/zero of=/dev/sda bs=512 count=1 seek=33

Бекап и восстановление прав в директориях:

getfacl -R . > /tmp/permissions.txt
setfacl --restore=/tmp/permissions.txt

Проверим скорость чтения/записи наших дисков в любой Linux системе штатными средствами.

# sync; dd if=/dev/zero of=tempfile bs=1M count=1024; sync

Ваша оценка: Нет Средняя: 2.3 (3 голосов)