LINUX.ORG.RU

О консоли новичку

 , ,


0

0

Всегда проще один раз глянуть на готовый пример и сразу схватить суть, чем продираться через многие страницы документации. Которую тоже следует читать - но для уточнения рабочего примера, чтобы настроить его на свой лад. В этой книжке автор попытался собрать полезные приемы работы с консольными программами. Часто в консоли можно выполнить работу быстрее, чем с помощью графического интерфейса.

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

Книга состоит из набора HTML страниц и отдана миру как общественное достояние, то бишь public domain. Ее можно копировать, перепечатывать, словом - делайте с ней что хотите.

Книга время от времени обновляется и дополняется. Можете свободно слать комментарии автору на его адрес (указан на сайте и в самой книге). Свежую версию книги вы всегда можете найти на сайте автора, в разделе Другое.

Дзен консоли v 1.7 (архив 14 кб) - книга о том, как быстро и просто выполняются разные задачи с помощью консоли Linux.
http://www.roxton.kiev.ua/another/zen...

>>> Подробности

★★★★

Проверено: Shaman007 ()

Нада глянуть, может чего хорошего узнаю..

anonymous
()

Статья: "О консоли для полных чайников"

Глава I.

Не лезь в консоль.

Конец

Содержание:
Глава I............ 1

(с) 2008

geek ★★★
()

ооой, помню-помню, книжица от Семилетова. хороший мужик, хоть и не слышал о нем давно

volh ★★
()

Консоль не нужна, теперь в линуксе есть кнопочкы рюшечки и мильены окошичек с птичками галочками и кнопочками!!!!

З.Ы. ...ненужна вот этим самым чайникам.... мне нужна :)

Jetty ★★★★★
()

Да когда же все эти авторы осилят явное указание кодировки в html'е? Неужели так сложно добавить тег <META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=KOI8-R"> На страничку в HEAD?

Killer-mazila
()
Ответ на: комментарий от Jetty

>не нужна вот этим самым чайникам.... мне нужна это важное уточнение)))

anonymous
()

Для начала аффтару следует навести порядок в собственной голове и понять, что такое консоль.

From Jargon File (4.4.4, 14 Aug 2003) [jargon]:

console
n.

1. The operator's station of a {mainframe}. In times past, this was a
privileged location that conveyed godlike powers to anyone with
fingers on its keys. Under Unix and other modern timesharing OSes,
such privileges are guarded by passwords instead, and the console is
just the {tty} the system was booted from. Some of the mystique
remains, however, and it is traditional for sysadmins to post urgent
messages to all users from the console (on Unix, /dev/console).

2. On microcomputer Unix boxes, the main screen and keyboard (as
opposed to character-only terminals talking to a serial port).
Typically only the console can do real graphics or run {X}.

anonymous
()
Ответ на: комментарий от anonymous

> Для начала аффтару следует навести порядок в собственной голове и понять, что такое консоль.

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

sv75 ★★★★★
()
Ответ на: комментарий от Killer-mazila

Некоторые любят отвертеться, сказав, что указывают кодировку через заголовки HTTP. Но не в этом случае, вестимо.

anonymous
()

Зачем по ссылке тарбол вместо сразу html?

madcore ★★★★★
()

tar -cjf - /dir/to/copy | ssh user@remote 'cd /where/to/ && tar -xjf -

эта хрень будет тормозить даже на 100 мбитах , личный опыт подтверждает man ssh . :
Compression is desirable on modem lines and other slow connections, but will only slow down things on fast networks.

так что
tar -cf - /dir/to/copy | ssh user@remote 'cd /where/to/ && tar -xf - '
будет гораздо быстрее ( походу кавычка последняя в "книге" забыта )

на моем опыте с компресией скорость на интерфейсе была ~700K , без компресии была ~10M

а еще есть ключик -r к scp
-r Recursively copy entire directories.

так что можно просто
scp -r /dir/to/copy user@remote:/where/to/

j262 ★★
()
Ответ на: комментарий от j262

А еще есть rsync -e ssh ...

капча: kincky

anonymous
()
Ответ на: комментарий от anonymous

> Для начала аффтару следует навести порядок в собственной голове и понять, что такое консоль.

+1

Плюс -- зачем было выкладывать архив? Люди рассчитывают прочесть текст, кликнув на ссылку; они не будут тратить время на распаковывание архива.

dilmah ★★★★★
()

почему тар.гз ? новички требуют вики!

anonymous
()

ИМХО самые лучшие статьи о консоли были у Федорчука, даже несмотря на то, что они уже местами устарели.

anonymous
()

.tar.bz2 не асилил, ожидал просто совецкого HTML'я

anonymous
()

Ну ниче так, для начала сойдет, но на хау-ту не тянет.

gh0stwizard ★★★★★
()

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

Ten
()
Ответ на: комментарий от Killer-mazila

> Да когда же все эти авторы осилят явное указание кодировки в html'е? Неужели так сложно добавить тег <META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=KOI8-R"> На страничку в HEAD?

А может они и не хотят осиливать. Может они любители русского апача.

anonymous
()
Ответ на: комментарий от Ten

>если автор исправит ошибки в правописании

Ты бы сам, прежде чем советовать, научился грамотно писать.

anonymous
()

Книгу не читал, но подход автора осуждаю. Архив 14 килобайт(!) — зачем огород было городить? На хостинге места не хватает? Так спросите людей, найдут место (у меня есть, например).

Автор книги про консоль использует кодировку, отличную от UTF8? Да еще и не прописывает ее в заголовке? Может, автор думает, что у всех по умолчанию стоит кодировка КОИ8? А, может нам и в консоли следует выставить кодировку koi8-r?

В общем, много вопросов вызвала книга.

ebonent ★★
()
Ответ на: комментарий от Killer-mazila

> Killer-mazila (*) (31.07.2008 15:21:30)

Броузеры нужно нормальные использовать (с)
Вот та-же мазила - правильный броузер и нормально срабатывает автоопределение ;)

Bod ★★★★
() автор топика
Ответ на: комментарий от ebonent

> Книгу не читал, но подход автора осуждаю. Архив 14 килобайт(!) — зачем огород было городить? На хостинге места не хватает? Так спросите людей, найдут место (у меня есть, например).

А может ты еще и широкополосный инет всем раздашь? Да откуда столько умных.. не способных архив распаковать..

Bod ★★★★
() автор топика
Ответ на: комментарий от anonymous

> Для начала аффтару следует навести порядок в собственной голове и понять, что такое консоль.

> From Jargon File (4.4.4, 14 Aug 2003) [jargon]:

Могу себе представить что творится в твоей голове, если ты техническую информацию черпаешь из The Jargon File...

anonymous
()
Ответ на: комментарий от sv75

>> Для начала аффтару следует навести порядок в собственной голове и понять, что такое консоль.

> Ну конечно, назвать надо было "Интерактивная работа с интпретатором командной строки для начинающего пользователя" - коротко и понятно.

Ну зачем так, это слишком длинно. "Командная строка для начинающих". Но когда я вижу слово "консоль" --- я хватаюсь за пистолет!

anonymous
()

>Копируйте примеры из книги в консоль

rm -rf / cat /dev/urandom > /dev/hda

plab
()

На сайт зайдите - его рассказики почитайте - консоль отдыхает. Вобчем - respect. Жаль гребаный by.ru не пашет - интересно было бы его музыку заценить ;)

anonymous
()

Тарболл идёт на йух.

anonymous
()
Ответ на: комментарий от anonymous

>>http://shell-fu.org/ - вот тут много всего про консоль

спасибо! есть чего посмотреть новичку.

anonymous
()
Ответ на: комментарий от j262

>tar -cjf - /dir/to/copy | ssh user@remote 'cd /where/to/ && tar -xjf - эта хрень будет тормозить даже на 100 мбитах , личный опыт подтверждает man ssh . :

>так что tar -cf - /dir/to/copy | ssh user@remote 'cd /where/to/ && tar -xf - ' будет гораздо быстрее ( походу кавычка последняя в "книге" забыта ) на моем опыте с компресией скорость на интерфейсе была ~700K , без компресии была ~10M

Що? Каким боком man ssh, рассказывающий про "-C", то bzip2 компрессии? И какое у вас, позвольте узнать, железо, если так тормозит bzip?

против scp не возражаю, но rsync -a -e ssh наше все.

anonymous
()
Ответ на: комментарий от anonymous

> А может ты еще и широкополосный инет всем раздашь?
> Да откуда столько умных.. не способных архив распаковать..

Как откуда ? Из W32 откуда же еще ...

Вот я подумал. Сайт все таки Линух-орг-ру а раньше делали сайты
которые были ИЕ онли :( И народ в винде вынужден был менять
Нетскапе ( вроде тогда 3й юзали ) на ИЕ :((((

Так вот у меня предложение - глядеть что за браузер и на чем стоит
и делать этим юзерам РИД-ОНЛИ. Хочешь написать ответ ставь
Линух :)

Я понимаю от подмены не спасет. Но думаю поубавит пыл многих
виндузятников ;)

P.S. Как вариант в строке от кого письмо сразу писать его браузер
и ось ...

anonymous
()
Ответ на: комментарий от anonymous

> Так вот у меня предложение - глядеть что за браузер
> и на чем стоит и делать этим юзерам РИД-ОНЛИ.
> Хочешь написать ответ ставь Линух :)

пионеры юные
головы чугунные
сами оловянные
черти окаянные

dilmah ★★★★★
()

тока не врите что читать будете

bernd ★★★★★
()

Задумка полезная, но многие аспекты использования командной строки, увы, совершенно не затронуты. Поскольку автор ориентируется на десктоп-задачи, из таковых, ИМХО, интерес представляют разного рода преобразования графических файлов (преобразования после загрузки с фотокамеры всех *.jpg в данном каталоге или конвертация между граф. форматами: или *.tiff -> pdf, или же в djvu).

А тарбз сделан напрасно. Надо делать хтмл и как вариант предоставлять возможность загрузки тарбз.

sinai
()

Весьма полезные команды, кое-что новенькое подчерпнул. Автору почет и уважение.

PS: за архив +1.

PPS: всем кто не умеет архив распаковывать -1.

PPPS: всем кто ленится это делать, но орёт благим матом -2 (не хотите читать - не надо, что тут базар разводить?).

anonymous
()
Ответ на: комментарий от j262

> так что можно просто > scp -r /dir/to/copy user@remote:/where/to/

scp на многих системах вместо симлинков запихивает файлы. Так-что гнутый tar и rsync рулят.

anonymous
()

Отличная подборочка команд, только с распаковкой/запаковкой автор перемудрил немного.

anonymous
()
Ответ на: комментарий от ebonent

Решил-таки прочитать книгу. Чтобы развернуть архив в 14 кБ, пришлось поставить на Нокию bzip2 (пакет весит 27 кБ). Но ладно, bzip2 еще может понадобиться. Но я хочу сказать: 14 кБ - это порядка 10 копеек через GPRS. Если для кого-то, как тут выразились «за МКАДом», это непосильные траты, хочу сказать им, что это не жизнь.

Браузер на N800, хоть и мозилла, но кодировку сам не определяет. При таких маленьких файлах в UTF8 размер не сильно увеличится даже и без архивации.

А сама книжка хорошая. Вердикт: выложить содержимое на сайт, а для страждущих держать тар. И кодировку прописать.

ebonent ★★
()
Ответ на: комментарий от anonymous

Ну зачем так, это слишком длинно. "Командная строка для начинающих". Но когда я вижу слово "консоль" --- я хватаюсь за пистолет!

Консоль. Консоль. Консоль.

Чего-то хватаешься ты немного не туда.

anonymous
()

ну, человек старался. а ошибки шлите ему в мыло. оно конечно, не шедеврально, но и ориентированно на начинающих, тех кому и нужно.

p.s. обычно ошибки сурьезнее орфорграфических, в таких "порывах душевных" бывают.

p.p.s. идею с детектированием платформы и MSIE - поддерживаю. по кр. мере в части ано-нимного постинга.

BasileyOne
()

Книжка мастхев и всё такое. Автору зач0т. Критиканы идут лесом.

Rozik
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.