Архів для 'оболонку' Category
Додав: адмін (2 листопада) Ось простий спосіб пошуку тексту в набір файлів, дійсні для всіх дистрибутивів Linux:
GREP "мій пошук рядка" / Головна / MyHome / *. TXT
Команда GREP також можете додати інші варіанти:
- Виконайте рекурсивний пошук в підкаталогах:
GREP-р "мій текст" / Головна / MyHome
- Друкує тільки ім'я файлу, в якому ми Нотр виникнення:
Grep-Н-Р "My Test" / Головна / MyHome
Опубліковано в: Linux , оболонка , поради Позначення для скорочення полягає в наступному. Послідовності, визначені символ (^) вводяться за допомогою елемента керування ключем (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) До кінця пункту, то в наступному пункті
М-] Перейти до відповідної дужкою
F-(М-_) Прокрутка вгору на один рядок, не переміщаючи курсор
-М + (М-=) Прокрутіть вниз на один рядок, не переміщаючи курсор
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 м'які включення / вимикання
Щоб запобігти передчасному відключення від сесії SSH для досягнення терміну бездіяльності ви можете зробити наступні кроки:
1) клієнт рівні, змінивши файл / і т.д. / SSH / ssh_config, додавання або зміна голосу ServerAliveInterval, наприклад:
ServerAliveInterval 15
Встановити час утримування сесії по 15 хвилин з-за бездіяльності.
2) На рівні сервера, редагувати / і т.д. / SSH / sshd_config, додавання або зміна записів і ClientAliveInterval ClientAliveCountMax, наприклад:
ClientAliveInterval 15
ClientAliveCountMax 15
Позиції файли конфіги може варіюватися від одного дистрибутива до іншого, але зазвичай ті перераховані основні шляхи, такі як Debian, Ubuntu, Fedora, відносної вологості.
Опубліковано в: Linux , оболонка , поради Список пакетів програмного забезпечення, встановленого на вашій машині Linux (Ubuntu / Debian):
відстеженням залежностей-L | AWK '/ ^ II / {друку $ 2}' | Grep-V-е ^-е-розробника, бібліотеки, і $ (Uname-г)> list.txt
Опубліковано в: Linux , оболонка , поради Ось приклад того, як відновити завантаження частково завантаженого файлу через SCP або Rsync. З УПП не підтримує резюме, якщо Sie початку завантаження файлу за допомогою цієї команди, ми все одно доведеться замінити її альтернативній основі Rsync:
-Частково прогресу Rsync-RSH = "SSH-р 1022" Root @ RemoteHost: / ~ / назва файлу
У наведеному вище прикладі також показано, як скласти команду, якщо ви використовуєте порт, відмінний від традиційних 22 для SSH-протоколу.
Опубліковано в: Linux , оболонка , поради Спробуйте використовувати високоякісні орала (лінії програми команди) Розширене для виконання завантаження і скачування деякі з найбільш популярних файлообмінних сайтів. Він працює на Linux та Unix-подібних систем, підтримує: Megaupload, Rapidshare, 2Shared, 4Shared, Шрифти, Badongo, DepositFiles і Mediafire. На практиці це є заміною для Wget для цих сайтів.
Орала встановити в Ubuntu Linux
1. Якщо не виконується, дотримуються залежності:
Sudo APT-отримати установку завитка ImageMagick Тессеракт-OCR-перекодувати англ SpiderMonkey-бен aview
2. орала скачати , розпакувати та встановити вміст. Існує також версія вже пакетованих Деб, якщо ви використовуєте цю версію ви просто двічі клацніть пакет і підтвердіть установку, навпаки.:
смоли xvzf орала-0.x
3. Тепер давайте налаштуємо орала:
Орала CD-0.x
Sudo Баш setup.sh установки
Команди орала
Завантаження файлу з Rapidshare:
plowdown http://www.rapidshare.com/files/86545320/Tux-Trainer_25-01-2008.rar
Na і завантажити список файлів (по одному на рядок):
plowdown file_with_links.txt
Завантаження файлу з Rapidshare з вільним членством ID:
plowdown-MyUser: MyPassword http://www.megaupload.com/?d=132348234
Завантажити захищений паролем файл з Rapidshare:
р-plowdown somepassword http://www.megaupload.com/?d=ieo1g52v
Отримайте тільки URL файлу, не завантажуючи його насправді. Дуже зручно, якщо ви хочете використовувати інший завантажувач Web:
plowdown-канального тільки http://www.2shared.com/file/4446939/c9fd70d6/Test.html | xargs Wget-RT
Для просунутих користувачів: Якщо ви знайшли сторінку з кількома посиланнями на файли, розміщені на Rapidshare ви завантажуєте його, щоб побачити перші 10 посилань, ви повинні використовувати наступну команду:
завиток http://some-website.com/page.html | \
GREP-о "http://www.megaupload.com/ [^ \" <] * "| Uniq | голови n10 | plowdown -
Щоб відфільтрувати посилання, які працюють в текстовий файл:
plowdown file_with_links.txt з-> file_with_active_links.txt
Завантажити файл на Rapidshare з безкоштовним membershipID:
plowup-MyUser: MyPassword-д "Моє опис" / шлях / myfile.txt Megaupload
Завантажити файл з рапідшари ID премії multifetch і додавання:
plowup-MyUser: MyPassword-д "Моє опис"-multifetch http://www.somewherefarbeyond.com/somefile Megaupload
Завантажити файл на Rapidshare anonomamente, змінюючи ім'я файлу після завантаження:
plowup / шлях / myfile.txt Rapidshare: anothername.txt
З екрану ви можете поділитися кількома 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 екран-х / імя_сеанса.
Екран-х ім'я користувача / Екран-тест
Додав: адмін (квітень 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 , оболонка , поради Додав: адмін (квітень 19) Для перегляду активних спільних консультацій, щоб зробити перед наступною командою:
smbclient-L-U <windows-box> <username>
Потім ми можемо перейти до карти condivisionewindows в нашій машині на шляху Segun:
- Створіть директорію для монтування: MkDir / шосе / <name-of-mount-point>
- Гори частка ОС Windows акцію:
горе-т-о CIFS ім'я користувача = <username>, <password> пароль = / / <win-box> / <share> / шосе / <name-of-mountpoint>
Примітка: Синтаксис-<username> ім'я користувача =, пароль = <password> зберігає пароль. - Нарешті, якщо ви хочете їздити створити символічне посилання: Л. Н.-х років / шосе / <name-of-mount-point> / <path-of-symlink>
Опубліковано в: Linux , Samba , Shell , поради Щоб додати синтаксис кольору нано в першу чергу необхідно створити файл конфігурації Nanorc на їх домашню сторінку, а другий висновок з цієї адреси. http://code.google.com/p/nanosyntax/source/browse/ # SVN / ствола / синтаксису nanorc файлів. nanorc бути включені в конфігурацію для досягнення бажаного ефекту.
Приклад тексту, який буде додано до Nanorc.:
включають "/ USR / частки / нано / php.nanorc"
включають "/ USR / частки / нано / sh.nanorc"
включають "/ USR / частки / нано / java.nanorc"
включають "/ USR / частки / нано / patch.nanorc"
включають "/ USR / частки / нано / python.nanorc"
включають "/ USR / частки / нано / html.nanorc"
включають "/ USR / частки / нано / perl.nanorc"
включають "/ USR / частки / нано / ruby.nanorc"
включають "/ USR / частки / нано / js.nanorc"
Опубліковано в: Linux , оболонка , поради Додав: адмін (жовтень 19) Ctrl + на початку рядка ви набираєте.
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 Перемістити курсор назад на одне слово в поточному рядку.
Вкладка автозаповнення імен файлів і папок.
Вставити Ctrl + Y (як в копіювати і вставляти) весь текст перед курсором.
Примітка: Деякі з цих команд не працюють, якщо ви оболонка доступ через Telnet, SSH сесії, або, якщо клавіатура зокрема configuratain шляху
Опубліковано в: Linux , оболонка , поради Додав: адмін (квітень 20) При установці SpamAssassin на наші поштові сервери ми встановили скрипт, який використовується для завантаження правил для поліпшення захоплення спам-листів, які прибувають на нашому сервері.
Скрипт називається са-оновлення . Нижче ми наводимо простий введення кронтаб повинні бути включені у вашому Linux дзвонити щодня о 7:00 ранку і тримати сценарію до дати Вашого правил SpamAssassin.
0 7 * * * / USR / BIN / SA-оновлення-D-оновлення / і т.д. / пошта / SpamAssassin /
Не забудьте також перезапустити службу після поновлення SpamAssassin за допомогою команди:
/ Etc / init.d / SpamAssassin перезапустити
або
/ Etc / init.d / SpamD перезапустити
Примітка: Команди місць може варіюватися від дистрибутива до дистрибутива, але і для адміністратора не повинно бути важко, щоб знайти правильне положення. Що стосується труднощів зв'яжіться з нами або залишити коментар.
Опубліковано в: Linux , оболонка , спаму , поради