CyberTek - the future at the present!
Google

Архив для 'оболочку' Category

Поиск текста с GREP

Добавил: (2 ноября)

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

GREP "мой поиск строки" / Главная / MyHome / *. TXT

Команда GREP также можете добавить другие варианты:

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

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

- Печатает только имя файла, в котором мы Нотр возникновения:

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

Опубликовано в: Linux , оболочка , советы

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

Добавил: (вт 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 вставляет возврат каретки в позицию курсора
^ 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, нано , снаряды , советы

Увеличение длины 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 , оболочка , советы

Список пакетов, установленных на 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 , оболочка , советы

Скачать файлы с Megaupload, Rapidshare и других услуг с Linux, с помощью строки

Добавил: (22 июля)

Попробуйте использовать высококачественные орала (линии программы команды) Расширенное для выполнения загрузки и скачивания некоторые из самых популярных файлообменных сайтов. Он работает на 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

Опубликовано в: 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 , советы

Nano редактор, подсветкой синтаксиса

Добавил: (февраль 22)

Чтобы добавить синтаксис цвета нано в первую очередь необходимо создать файл конфигурации 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 , оболочка , советы

Shorcuts от Баш

Добавил: (октябрь 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 , оболочка , советы

Автоматизированные обновления SpamAssassin правила

Добавил: (апрель 20)

При установке SpamAssassin на наш почтовый сервер мы установили скрипт, используемый для загрузки правил для улучшения захвата спам-писем, прибывающих на нашем сервере.

Скрипт называется са-обновления . Ниже мы приводим простой ввод кронтаб должны быть включены в вашем Linux звонить каждый день в 7:00 утра и держать сценария до даты Вашего правил SpamAssassin.

spamassassin auto update rules

0 7 * * * / USR / BIN / SA-обновление-D-обновление / и т.д. / почта / SpamAssassin /

Не забудьте также перезапустить службу после обновления SpamAssassin с помощью команды:

/ Etc / init.d / SpamAssassin перезапустить

или

/ Etc / init.d / SpamD перезапустить

Примечание: Команды и мест может варьироваться от дистрибутива к дистрибутиву, но и для администратора не должно быть трудно, чтобы найти правильное положение. В случае затруднений свяжитесь с нами или оставить комментарий.

Опубликовано в: Linux , оболочка , спама , советы
Работает на CyberTek - Удаленный помощник