CyberTek - the future at the present!

Архив за категория "черупка"

Shorcuts от Баш

Публикувано от admin (ОСТ 19)

Ctrl + A Отидете в горната част на линията, която пишете.
Ctrl + E Отидете до края на линията, докато пишете.
Ctrl + L изчистване на екрана.
Ctrl + U изчиства екрана преди курсора. Ако сте в края на линията, изчиства цялата линия.
Ctrl + R ви позволява да търсите чрез предварително използваните команди.
Ctrl + C спре каквото и да правите.
Ctrl + D излезете от черупката.
Ctrl + Z започва спирането във фонов режим, каквото и да правите.
Ctrl + W Изтриване на думата преди курсора.
Ctrl + K Изчистване на линията след курсора.
Ctrl + T обръща последните два знака преди курсора.
Esc + T Разменени последните две думи преди курсора.
Alt + F Преместване на курсора напред с една дума в текущия ред.
Alt + B Преместване на курсора назад с една дума в текущия ред.
Tab на Auto-попълва имената на файлове и папки.
Paste Ctrl + Y (както при копиране и поставяне) Целият текст преди курсора.

Забележка: Някои от тези команди не работят, ако черупки достъп чрез Telnet или SSH сесия, ако клавиатурата е специално configuratain

Публикувано в: Linux , черупки , съвети

Автоматизирана актуализация на SpamAssassin Правила

Публикувано от admin (20 април)

Когато инсталирате SpamAssassin на нашия сървър за електронна поща, ние сме инсталирали скрипт, който се използва, за да изтеглите правила за подобряване на залавянето на имейл спам идва на нашия сървър.

Скриптът се нарича SA-актуализация . По-долу ние докладва просто влизане кронтаб, да бъдат включени в Linux поле, за да се обадите всеки ден в 7:00, а сценарият да поддържат в крак с правилата на вашия SpamAssassin.

spamassassin auto update rules

0 7 *** / ЮЕсАр / хамбар / SA-актуализация-D-updatedir / и т.н. / пощата / SpamAssassin /

Не забравяйте да рестартирате услугата SpamAssassin след актуализацията с командата:

/ Etc / init.d / SpamAssassin рестартиране

или

/ И т.н. / init.d / spamd рестартирате

ЗАБЕЛЕЖКА: команди и местоположения може да варира от дистрибуция на дистрибуция, но за администратор не трябва да бъде трудно да се намери правилната позиция. В случай на затруднение, моля свържете с нас или да оставите коментар.

Публикувано в: Linux , черупки , спам , съвети

Добавяне на шрифтове в Ubuntu

Публикувано от admin (вт 15)
Както и за остарелите прозорци дори в Линукс дистрибуции, в нашия случай ние приемаме Ubuntu например, можете да добавите шрифтове (шрифтове), толкова лесно.
от терминал просто напишете командата:
Sudo Nautilus / ЮЕсАр / акции / шрифтове / TrueType /
Не забравяйте, че за всяко разпределение трябва да замените вашия Nautilus файлов мениджър като делфин за Kubuntu. След като копирате истинските шрифтове от типа на това място, можете също така да постави под директории за по-добро организиране на вашите шрифтове, вие трябва да започнете опресняване на кеша на шрифтовете с командата:
FC-кеш-F-V
Сте готови, просто отворете приложението, което искате да използвате шрифтовете, които представляват интерес за нас.
Публикувано в: Linux , черупки , съвети , Ubuntu

премахване на коментари от даден файл

Публикувано от admin (Jan 17)

Често трябва да сложите ръка на плътен конфигурационните файлове, където можем да се задоволим с шепа параметри. В тези случаи ние можем да премахнете всички ненужни пух просто като използвате командата, показана по-долу:

# Впиши-V "^ #" / etc / my.conf | SED-E '/ ^ $ / Д "> / и т.н. / my_new.conf

или можете да използвате тази алтернатива:

# Кат. / и т.н. / my.conf | SED '/ * # / г / ^ * $ / D "> / и т.н. / my_new.conf

Не забравяйте да my_new.conf за презаписване на оригиналния файл, след като проверка на съдържанието.

Публикувано в: Linux , черупки , съвети

Използвайте командата на оборотомера

Публикувано от: (SET 12)

Покажи всички инсталирани пакети за оборота в минута:

# RPM-QA

За запитвания честотата на въртене на DB, филтриране на всички пакети, съдържащи низа HTTPd:

# RPM-QA | Впиши HTTPd

Получаване на информация за конкретен пакет инсталирана, например:

# RPM-Qi HTTPd

Показване на списък на файловете, предвидени с инсталиран пакет, например:

# RPM-QL HTTPd

Покажи само списъка на конфигурационните файлове, с инсталиран пакет:

# RPM-Qc HTTPd

Получете информация за документацията, предоставена от пакет:

# RPM-Qc HTTPd

Показване на списъка на зависимостите, които се изискват за пакета:

# RPM-Q HTTPd-whatrequires

Покажи възможности, предоставени от пакет:

# RPM-Q HTTPd-whatprovides

Показване на скриптове, започнати по време на инсталацията / отстраняване:

# RPM-Q HTTPd-скриптове

Покажи История на ревизиите на пакета:

# RPM-Q HTTPd-промените

Вижте кой пакет притежава даден файл:

# RPM-QF / т.н. / HTTPd, на / CONF / httpd.conf

Показване на списък от файлове, предоставени от пакет, който все още не е инсталиран:

# RPM-QP-2.0.52-3.i386.rpm HTTPd-L


Fedora / RedHat, подписва всички пакети с цифров частния ключ на GPG, за да импортирате с публичен ключ, като използвате следната команда:

# RPM-Import / Медии / CDROM / RPM-GPG-KEY

За да се провери целостта на пакета, преди да продължите с инсталацията, особено ако тя се изтегля от интернет, изпълнете следващата команда:

# RPM-checksig package_name.rpm

За да се уверите, всички пакети, които са инсталирани на вашата система:

# RPM-QA GPG-pubkey

Инсталирайте А бинарен пакет:

# RPM-IVH package_name.rpm

Инсталирайте бинарен пакет, пренебрегвайки зависимост искания:

# RPM-IVH nodeeps package_name.rpm

Инсталиране на бинарен пакет, като изпраща автоматично разрешаване на зависимостите:

# RPM-IVH помощ package_name.rpm


Модернизация на пакет без да се променя конфигурационните файлове:

# RPM-U package_name.rpm

Актуализиране на пакет, само ако той вече е инсталиран:

# RPM-F package_name.rpm

Rimuore един пакет оборота в минута:

# RPM-д package_name


Проверете размера на файла, разрешения, тип, собственик, група, MD5 контролна и последната модификация на RPM базата данни:

# RPM-V HTTPd

Проверете всички пакети, които са инсталирани на вашата система - използва с повишено внимание, системата се занимава с екстремен начин:

# RPM-VA

Проверка пакет не е инсталиран:

# RPM-VP HTTPd-2.0.52-3.i386.rpm

Тази команда ви позволява да извлечете файлове от пакета, за да бъдат превърнати в поток и след това cpio за извличане на изпълнимия файл от пакета:

# HTTPd-2.0.52-3.i386.rpm rpm2cpio | cpio с екстракт-Make-директории * бин *

Инсталиране на пакет i386 източник.

Стъпка 1:

# Rpmbuild възстановяване nome_pacchetto.src.rpm

Стъпка 2:

# RPM-IVH / usr/src/redhat/RPMS/i386/nome_pacchetto.rpm,

Инсталиране на пакет i386 източник (алтернатива процедура).

Стъпка 1:

За # Rpmbuild прекомпилирайте nome_pacchetto.src.rpm

Стъпка 2:

# Rpmbuild-BB / ЮЕсАр / SRC / RedHat / паРаметРи / nome_pacchetto.spec

Стъпка 3:

# RPM-IVH / usr/src/redhat/RPMS/i386/nome_pacchetto.rpm,


Създаване на оборота в минута пакет от изходен код.
Ние искаме да създадем пакет от пример за прилагане на източник изтеглите източник от интернет с Wget.:

# Wget http://www.example.org/dl/example-2.0.0.tar.gz

Например-2.0.0.tar.gz # CP / ЮЕсАр / SRC / RedHat / Източник

# CD / ЮЕсАр / SRC / RedHat / Източник

# Пример-2.0.0.tar.gz катран xzf


Проверете дали директорията съществува в рамките на файла разкопчан "Spec", който съдържа спецификации за създаването на пистата и да го копирате в / ЮЕсАр / SRC / RedHat / SPEC.:

Example.spec # CP / ЮЕсАр / SRC / RedHat / SPEC / example.spec

Ако Spec файла не съществува могат да бъдат създадени най-накрая, да подготви попълване за създаването на новия об:

# CD / ЮЕсАр / SRC / RedHat

# Rpmbuild-BB паРаметРи / snort.spec

Публикувано в: Linux , RedHat , черупки , съвети

Максимален брой на отворените файлове в Linux

Публикувано от: (комплект от 4)

Линукс системи обикновено имат предварително лимит от 1024-файловете отворени едновременно. Това ограничение е наистина доста ниско в случай на машина с високи натоварвания, особено в присъствието на уеб сървъри с много различни области, както и указатели към файлове и трупи.

Когато стигнете до етапа на производство, и ви надвишава този лимит, често са странни проблеми непоследователност. Така че по-добре да действа бързо. Познаването на процеса ID на нашата молба (например Tomcat или HTTPd,) с seguende команда, разглеждаме броя на файловете, че процесът се водеше открити:

lsof-P [процеса ID] | WC-L

След като разбиране на проблема, ние може да се намесва минимално с ulimit. Използвайте следните команди, за да получите информация за системните настройки:

ulimit-Ha

ulimit-HS

Накрая, за да преразгледа максималните едновременно отворени файлове в Linux, ние да въведете:

ulimit-N 4000

Вижте също manpages за повече информация по команда и нейните опции:

мъж ulimit

Публикувано в: Linux , черупки , съвети

Принуждаването на файловата система проверка при рестартиране

Публикувано от admin (Jun 23)

Ако искате да принуди Проверка на файловата система, за да рестартирате нашето Linux кутия може просто да създаде в корена "/" forcefsck файла:

# CD /

# Touch / forcefsck

# Reboot

Публикувано в: Linux , черупки , съвети

ext2online RHEL 5.x

Публикувано от admin (DEC 17)

За тези, които идват от дългогодишен опит от RHEL 4.x със сигурност трябваше да се справят с командата ext2online. Тази кратка бележка, за да се помни, че в RHEL 5.x вече не е тази команда. За да промените размера на дяла е монтиран използвате командата resize2fs. Контролът автоматично разпознава състоянието на дяла и съответно се държи. По-долу е един пример:

[Root @ хост ~] # resize2fs / dev/mapper/VolGroup00-LogVol00

resize2fs 1.39 (29-май-2006 г.)
Файловата система, / dev/mapper/VolGroup00-LogVol00 е монтирана /, он-лайн преоразмеряване изисква
Извършване на он-лайн преоразмеряване / dev/mapper/VolGroup00-LogVol00 до 4923392 (4k) блокове.
Файловата система / dev/mapper/VolGroup00-LogVol00 е, вече 4923392 блока дълго.

HOWTO Forge на HOWTO за това как да промените размера на дяла, EXT2 / 3 без загуба на данни .

Публикувано в: Linux , черупки , съвети

Премахване на мястото, запазено за корен на твърдия диск

Публикувано от admin (DEC 16)
Ext2 и ext3 дялове имат по подразбиране 5% от мястото, запазено за "корен. Това е нещо добро, за да се избегне, че системата работи на място в присъствието на потребителите салам намерение да запушват файловата система с удобства. Но ако дяла, на въпрос не е необходимо цялото това пространство, както и в случай на сменяем диск или дял, съхранение / архивиране след това можем да се намеси и да премахне това ограничение:
# Tune2fs-m 0 / dev/sdc5
Примерът, до нула през мястото, запазено за корен дял sdc5, sdc5 се заменя с дял, и веднага са се възстановили от ценното си пространство. (Не забравяйте да изпълни тази задача като корен, неравностойно положение потребителите не може да се намеси).
Публикувано в: Linux , черупки , съвети

Преглед на разрешения в осмична

Публикувано от admin (ОСТ 25)

Когато използваме команда LS може да показва разрешенията на файлове в следния формат:

-RW-R-R-1 група потребители, 49 296 от 24 март 2006 г. file.bin

Тъй като те се нуждаят, за да се покаже осмични разрешенията на файловете се препоръчват този скрипт:

LS-L | awk '{K = 0; за (аз = 0; и <= 8; аз + +) K + = ((substr ($ 1, и 2.1) ~ / [РЕЖИМ] /) * 2 ^ (8 -I)), ако е (к) ФОРМАТ ("% на 0th", к) печатаща} '

Командата дисплеи + стил осмична разрешения drwxr-XR-x.

Ако сте доволни от резултата, можете да направите по-постоянен и по-лесно да се използва при създаването на псевдоним в черупката си, използвани да parameterize и удоволствие. За Баш трябва да редактирате файла в дома си директория ~ / Bashrc, след като излезете и влезете, можете да използвате командата "класически последователно" LS "comanto.:

псевдоним L = 'LS-lha-цвят | awk' {K = 0; за (аз = 0; и <= 8; аз + +) K + = ((substr ($ 1, и 2.1) ~ / [РЕЖИМ] / ) * 2 ^ (8-I)), ако (к) ФОРМАТ ("% на 0th", к); печат} "

Резултат:

600-134K RW --- 1 потребител група 21 април 2006 г. mbox

Публикувано в: Linux , черупки , съвети

Как да използвате екрана на команда

Публикувано от admin (ОСТ 22)
За тези, които използват силата на Linux черупки, със сигурност няма да се избяга с помощта на SSH, силата на инструмента ще спира само, когато трябва да се scollegarci работи при отдаване под наем на един процес, стартиран от нашата сесия. Системата е безмилостен, ако връзката се разпадне всички процеси, са убити веднага задейства. За да преодолее този там е по команда на екрана готов да дойде на нашата помощ, като се добавя една допълнителна ефективност на дистанционно черупка на нашите Линукс кутии. На екрана е един "мултипликационни терминали", която ни да се справят множество терминали, "отделяне" процеса на сесията, и "Hang Up".
GNU Терминал
  • екран започва екран и ни дава нашата черупка: ние можем да работим така, сякаш нищо не се е случило.
  • екран + ProgramName стартирате програмата ProgramName, във вътрешността на екрана, както е с черупката.
  • , като натиснете Ctrl + A и след това в вътре в екрана сесия ние ще създаде нов терминал.
  • , като натиснете Ctrl + A и след това N премине до терминала.
  • и след това натиснете Ctrl + P, за да премине към предишната терминал.
  • като натиснете Ctrl + А и след това D "освобождаването" от нашата текуща сесия на екрана, по време на движение команди висящи. Сега можем да завършим нашия SSH сесия с уверението, че нашите процеси не се сблъскал.
  • екран-R извлича сесия по-рано "да отпадне".


Пример (актуализиране на системата за дистанционно чрез Yum):
Първа връзка:
  • SSH host.domain
  • екран Yum-Y актуализация
  • Ctrl + A
  • г
  • изход
Според връзка:
  • SSH host.domain
  • екран-R
  • Ако има все още ще се работи Yum крайбрежие се прави. Ако Yum завърши задачата му след това ще видите съобщение [екран прекратява]
  • изход
Публикувано в: Linux , черупки , съвети

Съобщение след Вход SSH

Публикувано от admin (15 октомври)

За да получите съобщение за поздрав, след като се регистрирате чрез SSH, просто редактирайте файла / и т.н. / Съобщение за деня.

По желание можете да редактирате файла / и т.н. / профил за показване на датата, ъптайм и друга информация.

Друг вариант е да създадете банер за sshd демона, банер ще се показва преди влизане. Enter "банер / и т.н. / банер" в sshd_config

Публикувано в: Linux , черупки , съвети
Осъществено от CyberTek - дистанционна поддръжка