CyberTek - the future at the present!
Google

Архів рубрики «Поради»

Пошук тексту з GREP

Додав: (2 листопада)

Ось простий спосіб пошуку тексту в набір файлів, дійсні для всіх дистрибутивів Linux:

GREP "мій пошук рядка" / Головна / MyHome / *. TXT

Команда GREP також можете додати інші варіанти:

- Виконайте рекурсивний пошук в підкаталогах:

GREP-р "мій текст" / Головна / MyHome

- Друкує тільки ім'я файлу, в якому ми Нотр виникнення:

Grep-Н-Р "My Test" / Головна / MyHome

Опубліковано в: Linux , оболонка , поради

Список встановлених пакетів в Ubuntu

Додав: (Jun 17)

Перевстановлення всіх пакетів, які ми використовували в нашому попередньому вікні Ubuntu Linux (це також відноситься до Debian тощо) може бути довгим і тоді, можливо, він не сказав, що ми пам'ятаємо все, що ми звикли, особливо якщо вона багата об'єктів бібліотеки розробника або встановлення серверів. Щоб перевстановити всі пакети на нові вікна, але ми можемо робити все за допомогою декількох простих команд.

Щоб згенерувати список пакунків, встановлених в ваш ящик Ubuntu Linux:

  відстеженням залежностей - отримати вибір-> встановлено програмно- 

Для перевірки та перевстановити всі пакети в вашому списку, Ubuntu Linux поле цілі:

  відстеженням залежностей - установка вибір <встановлений програмно- 

Нарешті, введіть команду

  Dselect 

Опубліковано в: Linux , поради , Ubuntu

нано редактор, гарячі клавіші і альтернативи

Додав: (вт 21)
Позначення для скорочення полягає в наступному. Послідовності, визначені символ (^) вводяться за допомогою елемента керування ключем (Ctrl), або, натиснувши клавішу Esc два рази. Послідовності, визначені символ Meta (M) може бути вставлений або за допомогою Esc, Alt або Meta, залежно від конфігурації клавіатури. Крім того, при натисненні Esc два рази і ввести цифри від 000 до 255 символів можуть бути введені з відповідним ASCII-код. Наступні скорочення доступні в головному вікні редактора. Альтернативні послідовності, вказані в дужках:

^ G (F1) Показати цю допомогу
^ X (F2) Закрити поточний файл / Вихід нано
^ О (F3) Зберігає поточний файл на диску
^ J (F4) Вирівняти поточний абзац

^ R (F5) Вставте інший файл в поточному
^ W (F6) Пошук рядок або регулярний вираз
^ Y (F7) Перехід до попереднього екрану
^ V (F8) Перейти до наступного екрану

^ К (F9) Вирізати поточний рядок і зберігає його в cutbuffer
^ U (F10) cutbuffer Вставити з поточного рядка
^ C (F11) Показує місце розташування курсора
^ T (F12) Виконати перевірку орфографії, якщо такі є

M-\ (M |) звертається в першому рядку файлу
M / (M-?) Повинно бути останньою рядку файлу

^ _ (F13) (MG) йде номер рядка та стовпця конкретного
^ \ (F14) (MR) Замінює рядок або регулярний вираз
^ ^ (F15) (MA) Зробити текст в позицію курсора
МВт (F16) Повторити останній пошук

M-^ (М-6) Копіювати поточний рядок і зберігає його в cutbuffer
Застосування М-відступ поточного рядка}
M-{Видалити відступ від поточного рядка
Перехід на один символ ^ F
^ B Зменшує шрифт
^ Космічного вперед на одне слово
M-Space Зменшує слова
^ P Перехід до попереднього рядка
^ N Перехід на наступний рядок

^ На початок поточного рядка
^ E Перехід у кінець рядка
М-((М-9) на початку абзацу, то попередньому пункті
М-) (М-0) До кінця пункту, то в наступному пункті
М-] Перейти до відповідної дужкою
M-(М-_) Прокрутка вгору на один рядок, не переміщаючи курсор
-М + (М-=) Прокрутіть вниз на один рядок, не переміщаючи курсор
M-<(M-,) прагне до попереднього буферу
М-> (M-.) Перехід до наступного буфер

Вставляє символ буквально М.В.
^ Я Вставте закладку в позицію курсора
^ M вставляє повернення каретки в позицію курсора
^ D Видалити символ під курсором
^ H Видалити символ зліва від курсора
MT Вирізати від курсора до кінця файлу

MJ Justify весь файл
MD Підрахунок кількості слів, рядків і символів
^ L Оновити поточний екран
^ Z призупиняє редактор (якщо сплячий режим включений)

(MX) командній панелі включає / вимикає
(MC) Завжди показувати положення курсора включити / виключити
(MO) Використовуйте по одному рядку для більше змін включити / виключити
(MS), безперервної прокрутки включає / вимикає
(МП) Показати пробіл включає / вимикає
(МГ) Синтаксис кольорові включає / вимикає
(MH) Smart Key Головна включає / вимикає
(MI) Авто Відступи включає / вимикає
(МК) Вирізати до кінця рядка включає / вимикає
(ML) Wrap включає / вимикає
(MQ) Перетворення табуляції в пропуски включити / виключити
(MB) File Backup включає / вимикає
(MF) Кілька файлів включити / виключити
(MM) Підтримка миші включити / виключити
(MN) Ні перетворення формату від DOS / Mac включає / вимикає
(MZ) Підвіска включити / виключити
(M-$) Wrap м'які включення / вимикання

Опубліковано в: Linux , Linux, нано , снаряди , поради

Ubuntu VirtualMin + + Антиспам / Антивірус модуль

Додав: (вт 21)
Для роботи двигуна антиспам / антивірусної + Webmin + VirtualMin Ubuntu дистрибутив повинен по-перше встановити оболонку для Procmail, це служити не в дистрибутиві Ubuntu, але ви можете легко знайти в Інтернеті на сайті VirtualMin:

http://software.virtualmin.com/gpl/debian/dists/virtualmin-etch/main/binary-i386/

встановити пакет з простою: Судна відстеженням залежностей-і-wrapper_1.0 Procmail-2_i386.deb

Потім ви повинні перевірити дозволу житі Procmail-обгортки, які можна знайти в / USR / Bin:
rwsr-XR-х один корінь корінь 2.9K 11/28/2006 10:08 Procmail-обгортки
насправді він вже повинен бути в порядку після установки. Зокрема, якщо S не входить в права користувача у вас є проблеми.

Нарешті, ми перевіряємо, що Postfix використовує Procmail наш обгортку, а не безпосередньо:

Суду нано / і т.д. / Postfix / main.cf

забезпечити наявність наступну директиву:

mailbox_command = / USR / BIN / Procmail-обгортки-о-$ DOMAIN-д $ LOGNAME

Опубліковано в: Linux , поради , Ubuntu , VirtualMin

Включити PCNTL форми в PHP

Додав: (вт 14)

PCNTL, щоб включити підтримку в PHP5 (перевірено на Ubuntu 10.10), необхідно спочатку встановити php5-клі php5-розробника і, звичайно, ви повинні задовольнити всі залежності, необхідні системою:

# Sudo APT-отримати установку php5-розробника php5-клі

Після того як ми повинні поставити в дорогу, де ви можете знайти джерело модуль, який ви хочете заповнити:

# Cd / etc/php5/cli/php5-5.3.3/ext/pcntl

Шлях може бути різним, залежно від дистрибутива і версію PHP (/ etc/php5/cli/php5-xxxxx/ext/pcntl). Але після ми йдемо на остаточні кроки:

# Phpsize

#. / Configure

# Переконайтеся

# Зробити установки

Також Ви можете також зробити установку для копіювання вручну модуль, який ви тільки що зібрали:

# Ср модулі / pcntl.so / usr/lib/php5/shared_location_modules

Нарешті ми додамо Php іні щоб завантажити форму.:

# Ехо "розширення = pcntl.so"> / etc/php5/conf.d/pcntl.ini

Не забудьте перезапустити Apache потім застосувати наші зміни:

# / Etc/init.d/apache2 перезавантаження

Опубліковано в: Apache , розробка , PHP , поради , Ubuntu

Збільшення довжини SSH сесії

Додав: (Oct 5)

Щоб запобігти передчасному відключення від сесії SSH для досягнення терміну бездіяльності ви можете зробити наступні кроки:

1) клієнт рівні, змінивши файл / і т.д. / SSH / ssh_config, додавання або зміна голосу ServerAliveInterval, наприклад:

ServerAliveInterval 15

Встановити час утримування сесії по 15 хвилин з-за бездіяльності.

2) На рівні сервера, редагувати / і т.д. / SSH / sshd_config, додавання або зміна записів і ClientAliveInterval ClientAliveCountMax, наприклад:

ClientAliveInterval 15
ClientAliveCountMax 15

Позиції файли конфіги може варіюватися від одного дистрибутива до іншого, але зазвичай ті перераховані основні шляхи, такі як Debian, Ubuntu, Fedora, відносної вологості.

Опубліковано в: Linux , оболонка , поради

Поліпшення продуктивності введення / виводу в Linux файлова система

Додав: (4 жовтня)

Підвищення продуктивності операцій введення / виводу файлової системи ви можете додати noatime підключити розділ:

# Vi / і т.д. / Fstab

процес / процеси процеси за замовчуванням 0 0
немає / Dev / очок devpts GID = 5, режим = 620 0 0
/ Dev/md0 / завантаження ext3 за замовчуванням 0 0
/ Dev/md1 ні підкачки SW 0 0
/ Dev/md2 / ext3 за замовчуванням, noatime 0 0

Це не обов'язково, щоб перезапустити систему, щоб змінити його застосовувати, bastarimontare розділу:

# Горе-о перемонтувати /

, А потім служить для відображення параметрів, з якими ми ставимо наші partzione просто наберіть: +

# Горе

Ви повинні отримати результат, як цей:

/ Dev/md2 включення / типу ext3 (RW, noatime)
TMPFS на / Бібліотека / ініціалізації / RW Тип TMPFS (RW, nosuid, режим = 0755)
процес включення / Proc типу процеси (RW, NOEXEC, nosuid, nodev)
Sysfs о / системи Sysfs типу (RW, NOEXEC, nosuid, nodev)
procbususb включення / процес / автобус / USB Type usbfs (RW)
Udev включення / розробника TMPFS типу (RW, режим = 0755)
TMPFS на / Dev / Гим типу TMPFS (RW, nosuid, nodev)
devpts на / Dev / очок типу devpts (RW, NOEXEC, nosuid, GID = 5, режим = 620)
/ Dev/md0 включення / завантаження типу ext3 (RW)

Опубліковано в: Хакі і моди , Linux , поради

Список пакетів, встановлених на Ubuntu / Debian

Додав: (набір 21)

Список пакетів програмного забезпечення, встановленого на вашій машині Linux (Ubuntu / Debian):

відстеженням залежностей-L | AWK '/ ^ II / {друку $ 2}' | Grep-V-е ^-е-розробника, бібліотеки, і $ (Uname-г)> list.txt

Опубліковано в: Linux , оболонка , поради

Відновити зламаною завантажити Rsync

Додав: (26 липня)

Ось приклад того, як відновити завантаження частково завантаженого файлу через SCP або Rsync. З УПП не підтримує резюме, якщо Sie початку завантаження файлу за допомогою цієї команди, ми все одно доведеться замінити її альтернативній основі Rsync:

Rsync-часткового прогресу, RSH = "SSH-р 1022" Root @ RemoteHost: / ~ / назва файлу

У наведеному вище прикладі також показано, як скласти команду, якщо ви використовуєте порт, відмінний від традиційних 22 для SSH-протоколу.

Опубліковано в: Linux , оболонка , поради

Linux консоль з загального екрану

Додав: (4 липня)

З екрану ви можете поділитися кількома sonsole користувачів, підключених локально або через SSH. Для цього виконайте такі дії, інструкції, характерні для системи Debian, але застосовується аналогічно для інших дистрибутивів.

1. Встановити екран

Sudo APT-отримати установку екрану
2. З комп'ютером управляється параметром екрана, щоб почати сесію екрану-S імя_сеанса. -S дозволяє вказати ім'я сесії, це дозволяє вам керувати кількома сесіями користувачів одночасно і набагато простіше.
Екран-S Екран-тест

4. Віддалений користувач (гість) використовує SSH для підключення до віддаленого комп'ютера (RemoteHost)

гість @ SSH RemoteHost
  5 комп'ютерів (RemoteHost) дає згоду на підключення в багатокористувацької сесії екран, ввівши Ctrl-:. Багатокористувацької на (все "екрану" починається з керуючої послідовності Ctrl-A). 
CTRL-: багатокористувацьких на

6. Потім, хост (RemoteHost) повинен дати дозвіл на віддалений користувач (гість), щоб дозволити йому отримати доступ до екрану сесії з CTRL-commadn: acladd ім'я_користувача де ім'я_користувача є віддаленим Увійти користувача.

CTRL-A: acladd гість

7. Віддалений користувач може підключитися до хост сесії. Синтаксис для підключення до екрану сесії іншого користувача host_username екран-х / імя_сеанса.

Екран-х ім'я користувача / Екран-тест

Як відформатувати дати для відображення на оболонці Linux

Додав: (квітень 19)

У корпус можна вказати формат дати наступним чином:
Дата + ФОРМАТ

Наприклад, набравши:
$ Дата + "%% м-д-% г"

Ви отримуєте:
04-17-10

Якщо ви хочете 4-значний рік:
$ Дата + "%% м-д-% г"

Ви отримуєте:
04-17-2010

Поточний час падати, набравши:
$ Дата + "% T"

Ви отримуєте:
19:55:04

Для відключення одного часу на основі 12 годин:
$ Дата + "% р"

Ви отримуєте:
7:56:05 PM

Для відображення часу в форматі ГГ: ММ:
$ Дата + "% H-% M"

Ви отримуєте:
7:56

Повний список опцій для форматування дат задаються питанням:

%%
буквальний%
Для%
Скороченого тижня Місцева назва (наприклад, Сонця)
%

Повний будній день Місцева назва (наприклад, неділя)

% B
скорочений місяць місцеві ім'я (наприклад, Ян)
% B
Повний місяць Місцева назва (наприклад, січень)
% C
Місцеві дати й часу (наприклад, ср 3 березня 2005 23:05:25)
% C
століття, як і% Y, за винятком опустити останні дві цифри (наприклад, 21)
% D
день місяця (наприклад, 01)
% D

дати; Те ж,% м /% г /% г

% А
день місяця, пробілами; Те ж,% _d
% F
Повний дати, точні в% Y-% м-% г
% G
Останні дві цифри року номер тижня ISO (див.% G)
% G
рік номер тижня ISO (див.% V); Зазвичай корисно тільки з% V
% H
Те ж, що б%
% I

годину (00 .. 23)

% I
годину (01 .. 12)
% J
День року (001 .. 366)
% K
Година (0 .. 23)
% S
годину (1 .. 12)
% M
місяць (01 .. 12)
% M

хвилини (00 .. 59)

% N
до нового рядка
% N
наносекунди (000000000 .. 999999999)
% P
Або еквівалент місцевих про AM або PM, порожнім, якщо не відомо
% P
як р%, але в нижньому регістрі
% R
місцеві в 12-годинний формат часу (наприклад, 11:11:04 PM)
% R

24-годинний годину і хвилини Те ж, що% H:% M

% S
секунд з 1970-01-01 00:00:00 UTC
% S
другий (00 .. 60)
% T
Вкладки
% T
Часу, То ж, що% H:% M:% S
% U
День тижня (1 .. 7), 1, понеділок
% U

Номер тижня в році, з неділі як першого дня тижня (00 .. 53)

% V
ISO номер тижня, з понеділка, як перший день тижня (01 .. 53)
W%
День тижня (0 .. 6), 0, неділя
% W
Номер тижня в році, з понеділка, як перший день тижня (00 .. 53)
% X
Дата Місцеві представленості (наприклад, 31/12/99)
% X
Місцевий час у поданні (наприклад, 23:13:48)
% Y

останні дві цифри року (00 .. 99)

% Y
рік
% Z
+ ЧЧММ числовий часовий пояс (наприклад, -0400)
% Z
+ Гг: мм числовий часовий пояс (наприклад, -04: 00)
%:: Z
+ Гг: мм: сс числовий часовий пояс (наприклад, -04: 00:00)
%::: Z
числовий часовий пояс з: Необхідно точності (наприклад, -04, +05:30)
% Z
алфавітні абревіатури часового поясу (наприклад, EDT)

Опубліковано в: Linux , оболонка , поради

Як монтувати Windows, частка в Linux

Додав: (квітень 19)

Для перегляду активних спільних консультацій, щоб зробити перед наступною командою:

smbclient-L-U <windows-box> <username>

Потім ми можемо перейти до карти condivisionewindows в нашій машині на шляху Segun:

  1. Створіть директорію для монтування: MkDir / шосе / <name-of-mount-point>
  2. Гори частка ОС Windows акцію:
    горе-т-о CIFS ім'я користувача = <username>, <password> пароль = / / <win-box> / <share> / шосе / <name-of-mountpoint>
    Примітка: Синтаксис-<username> ім'я користувача =, пароль = <password> зберігає пароль.
  3. Нарешті, якщо ви хочете їздити створити символічне посилання: Л. Н.-х років / шосе / <name-of-mount-point> / <path-of-symlink>

Опубліковано в: Linux , Samba , Shell , поради
Працює на CyberTek - Віддалений помічник