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 вставляет возврат каретки в позицию курсора
^ 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)

Чтобы включить поддержку в php5 PCNTL (проверено на 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 - Удаленный помощник