Архив записей, раздела 'Unix'
Поднимаем сервер времени NTP
написано 11 марта, 2008 - запись из раздела networking, Unix | Комментировать
тарбол NTP сервера берём здесь: http://www.ntp.org/downloads.html и начинаем ставить: [cc lang=»bash»] [root@mailserver .distr]# wget http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.2.4p4.tar.gz [root@mailserver .distr]# tar zxf ntp* && cd ntp* [root@mailserver ntp-4.2.4p4]# ./configure [root@mailserver ntp-4.2.4p4]# make && make install [root@mailserver ntp-4.2.4p4]# chkconfig ntpd on [root@mailserver ntp-4.2.4p4]# service ntpd start [root@mailserver ~]# pgrep ntpd 22332 [/cc] рекомендую к прочтению: Quick HOWTO:Ch24:The NTP Server
поиск текста в файлах
написано 11 марта, 2008 - запись из раздела Unix | 6 комментариев
Частенько бывает нужно найти файлы по содержащемуся в них тексту, или текста в файлах. Привожу два примера поиска (linux, freebsd) нужно фрагмента текста в файлах: [cc lang=»bash»] [root@srv001 ~]# find /var/named/ -type f -exec grep «MX» {} \; serversnetwork.info. 14400 IN MX 10 mail [/cc] [cc lang=»bash»] [root@srv001 ~]# grep -rl ‘MX’ /var/named/ /var/named/serversnetwork.info.db [/cc]
несколько ip на одном сетевом интерфейсе
написано 11 марта, 2008 - запись из раздела networking, Unix | Комментировать
что сделал для того чтобы дополнительные к интерфейсу IP-шнеги прикручивались при старте системы? сделал следующее: файл /etc/init.d/add_ip такого вида: [cc lang=»bash»] #!/bin/sh # description: add’s ip adress to eth0 # chkconfig: 2345 99 00 case «$1» in ‘start’) # ip addr add 88.82.78.163/29 brd + dev eth0 # ip addr add 88.82.78.164/29 brd + dev […]
Установка Perl библиотек из CPAN
написано 11 марта, 2008 - запись из раздела Unix | Комментировать
Например, нам надо поставить модуль DBI. Делаем: [cc lang=»bash»] [root@mailserver ]# perl -MCPAN -e shell Terminal does not support AddHistory. cpan shell — CPAN exploration and modules installation (v1.7602) ReadLine support available (try ‘install Bundle::CPAN’) cpan> install DBI [/cc] всё, дальшё модуль сольётся скоммпилится и поставится сам.
как установить redHat по сценарию?
написано 11 марта, 2008 - запись из раздела Unix | Комментировать
как установить red Hat по сценарию? Всё просто, ставим Red Hat based linux ditribution, напртимер в виртуалке, берём anaconda-ks.cfg и при запуске установки на новом сервере в параметрах запуска инсталятора указываем: linux ks=/path/to/anaconda-ks.cfg
dos2unix
написано 11 марта, 2008 - запись из раздела Unix | Комментировать
из-за различных представлений перевода строки в Windows и Unix могкт аозникать непонятные фокусы.. перобразовать из виндовых переносов в *nix-овые легко: dos2unix имя_файла
время отклика и генерации страницы
написано 11 марта, 2008 - запись из раздела Unix, web server | 1 комментарий
время отклика и генерации страницы можно так: [cc lang=»bash»]curl -o /dev/null -s -w %{time_connect}:%{time_starttransfer}:%{time_total} https://itblog.su[/cc]
смена hostname
написано 11 марта, 2008 - запись из раздела networking, Unix | 4 комментария
[cc lang=»bash»] [root@centos ~]# cat /etc/hosts # Do not remove the following line, or various programs # that require network functionality will fail. 127.0.0.1 localhost.localdomain localhost 192.168.1.1 centos.domain.local centos [root@centos ~]# touch /etc/hostname [root@centos ~]# echo «centos.domain.local centos» > /etc/hostname [root@centos ~]# cat /etc/hostname [root@centos ~]# hostname centos.domain.local centos -F /etc/hostname [root@centos ~]# hostname [root@centos […]
Установка RTL8169 RTL8168 RTL8101 — r1000 CentOS 5
написано 11 марта, 2008 - запись из раздела networking, Unix | Комментировать
Драйвер r1000 не включён в ядро CentOS, но без сети оно нам ненадо. Начинаем диагностику присутствия сетевухи: [cc lang=»bash»][root@centos ~]# lspci -v | more 02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 01) Subsystem: ASUSTeK Computer Inc. Unknown device 81aa Flags: bus master, fast devsel, latency 0, IRQ 177 […]
работа с архивами в Unix
написано 11 марта, 2008 - запись из раздела Unix | Комментировать
tar cf file.tar files – создать tar-архив с именем file.tar содержащий files tar xf file.tar – распаковать file.tar tar czf file.tar.gz files – создать архив tar с сжатием Gzip tar xzf file.tar.gz – распаковать tar с Gzip tar cjf file.tar.bz2 – создать архив tar с сжатием Bzip2 tar xjf file.tar.bz2 – распаковать tar с Bzip2 […]