24 мар. 2010 г.

Полезные команды linux (обновляемый пост)

Установка заголовков ядра
apt-get install linux-headers-$(uname -r)

Необходимые пакеты на Ubuntu 8.04
apt-get install expect binutils make gcc gcc+ linux-headers-$(uname -r)

Архивирование с сохранением прав -  ключ -p для tar

Простая команда для сканирования портов nmap -A -T4 host

Иногда нужно приостановить какой-то процесс. Это можно сделать так:
$ kill -STOP $(pidof transmission-daemon)
Продолжить исполнение можно аналогично:
$ kill -CONT $(pidof transmission-daemon)  


Установка прав на файлы и папки linux
chmod -R 00640 .
find -type d -print0 | xargs -0 chmod 02750

~/.bashrc
PATH=$PATH:~/bin
export PATH

Возвращение кнопок сворачивания и закрытия в Ubuntu 10.04 в правую часть окна

Начиная с Ubuntu 10.04 кнопки сворачивания и закрытия перемещены в левую часть окна, что часто неудобно для бывалых пользователей Linux.

Для придания кнопкам привычного вида, достаточно запустить gconf-editor и в иерархии apps/metacity/general установить переменной "button_layout" значение "menu:minimize,maximize,close".

Или из консоли:
   gconftool-2 --type string --set /apps/metacity/general/button_layout "menu:minimize,maximize,close"

Как удалить все таблицы в базе данных MySQL одной командой

echo "show tables;" | mysql -u -p  | grep -v Tables_in | grep -v "+" | awk '{print "drop table " $1 ";"}' | mysql -u -p 

Drupal && Drush


echo "show tables;" | `drush sql-connect` | grep -v Tables_in | grep -v "+" | awk '{print "drop table " $1 ";"}' | `drush sql-connect`

Комментариев нет:

Отправить комментарий