Справка
man ls - справка по команде ls
man -k postgres справка по базе данных или любое другое ключевое слово
info - тоже справка
ls --help выводит справку по команде ls
/usr/share/doc - находится вся документация
halt - выключение компьютера
poweroff - выключение компьютера
reboot - перезагрузка
wvdial killall - выключение модема
wvdial - включение модема
mc - это Нортон Командер для Linux - поиск файлов, права, редактирование и пр.
vi - редактор (где - esc - :q! выход без сохранения, :wq! - выход с сохранением)
gedit -редактор - набрать в консоле gedit /etc/squid/squid.conf
su admin
sudo su
man -t man | ps2pdf - > man.pdf - Создать pdf версию страницы мануала (man)
which command <...> - Показать полный путь к файлу команды
time command - Выполнить команду и отобразить время выполнения
time cat - Запустить секундомер. Ctrl-d чтобы остановить его. См. также sw
ps aux | grep squid - покажет процесс squid
apt-get install iptraf
apt-cashe search font
apt-cashe search games
df - покажет объем занятого и свободного пространства
lsusb покажет устройства usb
Таблица соответствий жестких дисков в линукс, где X число от 0 до 9.
/dev/hdaX - master IDE1
/dev/hdbX - slave IDE1
/dev/hdcX - master IDE2
/dev/hddX - slave IDE1
Автозапуск
/etc/init.d/postgres
Автомонтирование устройств.
Нужно добавть соответствующую запись в /etc/fstab
/dev/hdc0 mnt/c vfat auto. user. 0.0. - смонтирует при загрузке виндовс раздел в директорию mnt/c
Монтирование устройств, директории /mnt/cdrom и др. должны быть созданы
mount /mnt/cdrom
mount /mnt/floppy
или
mount -t ext3 /dev/hda1 /mnt/mydir
mount /dev/sda1 -t vfat /mnt/usb
mount -t nfs 192.168.1.5:/mtn/dir /mnt/mydir
более продробно см.:
man mount
Размонтирование аналогично
unmount /mnt/cdrom
unmount -a размонтирует все кроме файловой системы
Копирование HDD
cp -rp / /mnt/hdc1/
cp -rp /mnt/hda1/ /mnt/hdc1/
Postgres
su postgres вход в базу
psql dbname < infile это когда нужно скопировать резервную копию в базу
dropdb dbname удалить базу
createdb dbname создать базу
dropuser username удалить юзера
createuser username создать юзера
Сети
iptables -L выводит таблицу маршрутизации
ipconfig /all
ifconfig +n
netstat -nr -win
/etc/resolv.cont
Настройка Шлюза Интернет для нескольких компьютеров в офисе
iptables -t nat -A POSTROUTING -s 192.168.1.5 -j MASQUERADE
iptables -t nat -nvl
vi /etc/resolv.conf
nmap -PO 192.168.1.1-254
iptables -t nat -A POSTROUTING -s 192.168.1.5/32 -j MASQUERADE
iptables -t nat -D POSTROUTING 11
nmap -sT 192.168.1.1-254 -p139
nmap -PO 192.168.1.1-254
===========
/etc/init.d/apache/
/etc/init.d/iptables.sh
Web Server Apache
http.conf файл конфигурации apache
Samba - конфигурация
security=share
brouseble=yes
Cups настройка сетевого принтера на сервере
gedit /etc/cups/cupsd.conf
Исправить строку:
# Listen localhost:631 на стоку Listen 631
В секцию <Location />
добавить Allow 192.168.1. 100
перед строкой Allow @LOCAL
На клиенской машине прописать путь к принтеру ipp://192.168.1.100:631/printers/LaserJet-1010
Здесь Вы сможете добавить свои часто используемые команды линукс:
tar xzf myfile.tar.gz - распаковать из архива
tar czf myfile.rar.gz dirname - упакует директорию dirname в архив
find
rm -rf / Оптимизация файловой системы
reboot :)
sudo dpkg-reconfigure -phigh xserver-xorg
poweroff
chmod
rm -rf Эта команда удаляет все данные
cd
uname -a Посмотреть версию линукса
find
rm -rf Удаление Корневого коталога...думайте прежде чем писать и выполнять команды в консолях)
shutdown -r now
shutdown -h now
shutdown -h 0
Комментариев нет:
Отправить комментарий