Archive for the 'Console' Category

Бесконечный цикл на bash

Четверг, Июнь 24th, 2010

Иногда нужно запустить что то, работающее бесконечно долго и много раз. Например, какой нибуть скрипт - который парсит данные. И все время начинаю искать или вспоминать синтаксис баша, как на нем реализовать беспоконечный цикл. Наконец решил занести в закладки - вот он.
while true; do ./my_scripts; sleep 10; done;
Popularity: 27%

Popularity: 27%

Bash и mc - засоряеться коммандная строка

Вторник, Февраль 24th, 2009

Началось это все в Debian-Etch. В mc нажимаем CTRL-O и видим следующую картину:
cd “`echo -e ‘\057home\057eugene\057sites\137www’`”
Для того, что бы этого не было идем а .bashrc и заменяем строчку:
export HISTCONTROL=ignoredups
на
export HISTCONTROL=ignoreboth
Popularity: 18%

Popularity: 18%

Интернет через SSH без прокси

Четверг, Январь 15th, 2009

Часто встречается ситуация, что есть неограниченный доступ по ssh к мировым сетям, но www трафик ограничен. Выкручиваются обычно, установкой на удалённой машине прокси и пробросом порта. Но оказывается есть способ без проброса порта.
Popularity: 78%

Popularity: 78%

Беспарольный доступ по SSH.

Четверг, Ноябрь 27th, 2008

Основой использования ssh без ввода пароля может служить идентификация пользователя с помощью публичного ключа. Необходимо создать пару ключей - публичный(public) и частный(private).
1. На клиентской машине создаём пару ключей с помощью ssh-keygen:
$ ssh-keygen -t dsa
Generating public/private dsa key pair.
Enter file in which to save the key (/root/.ssh/id_dsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your [...]

Popularity: 28%

Хитрости console

Среда, Ноябрь 12th, 2008

Выключение скринсейвера в console:
setterm -blank 0
Включение скринсейвера в console:
setterm -blank 1,
через минуту включится черный экран, и никто не увидит ваших данных.
Если вы хотите скидывать в файл screen.dump, все то что делается в console - выполните
setterm -dump N
,
где N - номер консоли, например N =2.
Команды:
setterm -powersave on
setterm -powersave powerdown
, в сочетании со включенным скринсейвером вообще [...]

Popularity: 16%

Востановление терминала

Среда, Октябрь 29th, 2008

Очень часто происходит ситуация, когда после активных действий в терминале, например konsole, он портится. На экран начинают ссыпаться какие то непечатные символы. Обычно это происходит после команды cat file.
Для восстановоения терминала используете комманду:
stty sane
.
После этой комманды терминал восстановится для нормальной работы.
Popularity: 15%

Popularity: 15%