Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Сразу хочется поделиться радостью - теперь у портала документации новый адрес и новое название: http://unixlib.org.ru и Unix Library соответственно.


Информационный Канал Subscribe.Ru

UnixLib.org.Ru

"Портал документации UNIX-систем"
Информационный портал по установке, настройке и использованию UNIX
Множество статей, электронных книг и online помощь MAN.

От редактора

Здравствуй, уважаемый подписчик!

Это 12-ый выпуск рассылки Лёгкий переход на бесплатные UNIX.

Сразу хочется поделиться радостью - теперь у портала документации новый адрес и новое название: http://unixlib.org.ru и Unix Library соответственно. Так что - милости просим! Кстати все Ваши замечания можете писать в наш форум.
Ну а в этом выпуске рассылки хочется поговорить о самом насущном для многих начинающих unix-пользавателей - командах. В одном из первых выпусков рассылки вскользь были упомянуты некоторые команды по работе с файловой системой. Сейчас же время остановиться на этом вопросе поподробнее.

Команды Unix

Когда Вы набираете команду в оболочке (shell), интерпретатор запускает на выполнение одну из программ (обычно они лежат в /bin или /usr/bin) - это, так называемые, внешние команды или утилиты. Или пытается выполнить сам (для внутренних команд).
Для того, чтобы разобраться во всем многообразии программ и решаемых с их помощью задач, предлагаю вам краткий конспект по командам Unix. Для получения полной справки по команде - обратитесь к MANам.

Компиляция С программ сс
Опрос сервера DNS dnsquery
Создание FIFO mkfifo
FTP сервер ftpd
Компиляция программ на языке Fortran д77
1МАР сервер imapd
MIME-кодирование электронной почты mimencode, mmencode
Запуск интерпретатора Тс1 tclsh.wish
Отправка новостей Usenet Pnews, postnews
Проверка новостей Usenet checkhews
Вывод списка групп новостей Usenet getlist
Чтение новостей Usenet trn
WWW сервер httpd
Запуск X Window startx
Вывод названия аппаратной платформы arch
Создание архива cpio.tar
Работа с архивами ar
Создание архивов на ленте cpio.tar
Управление авторизацией xauth
Архивация файлов gzip, znew
Архивация исполняемых файлов gzexe
Вывод базы данных цветов showrgb
Интернетброузер lynx
Вывод содержимого буфера обмена xclipboard
Вывод информации о видеокарте SuperProbe
Смена владельца chown
Запуск команды в определенное время at
Вход в систему login
Вход в удаленную систему riogin
Выполнение вычислений be, pname, xcalc
Загрузка изображения в главное окно xpmroot
Установка атрибутов главного окна xsetroot
Смена группы chgrp, newgrp
Изменение и вывод текущей даты date
Деархивация файла gunzip, gzip, zcat, unzip
Декодирование файлов uudecode
Вывод объема свободного места на диске df
Вывод информации о дисплее xdpyinfo
Просмотр документации apropos, info, man, whatis.xman
Управление доступом к серверу xhost
Отправка данных в два файла tee
Удаление задания на печать Iprm
Печать заголовка banner
Вывод информации о загрузке системы tload, xload
Захват изображения на экране xwd, xv
Установка имени системы hostname
Вывод имени файла без пути basename
Интернетсервер inetd
Изменение
информации о пользователе chfn
Вывод информации о пользователе finger
Смена интерпретатора командной строки chsh
Вывод информации об использовании системы uptime, w
Вывод календаря cal
Смена текущего каталога cd
Создание каталога mkdir
Вывод имени текущего каталога pwd
Поиск в документации по ключевому слову apropos
Вывод информациио драйвере клавиатуры dumpkeys, kdbmode
Список запущенных клиентов xlsclients
Создание командной строки xargs
Запуск команды в указанное время at
Вывод конца файла tail
Смена корневого каталога chroot
Кодирование файла uuencode
Копирование файлов cat,cp
Монтирование накопителя на магнитной ленте mt
Получение и отправка файлов при помощи модема rx, sx,rb,sb,rz,sz
Монтирование диска mount
Монтирование гибкого диска fdmount
Монтирование накопителя на ленте mt
Создание мультимедийной электронной почты metasend
Вывод начала файла head
Отправка новостей Usenet Pnews, postnews
Вывод списка групп новостей Usenet getlist
Чтение новостей Usenet trn
Вывод информации об окне xwininfo
Объединение файлов cat, paste
Объединение отсортированных файлов join
Очистка экрана clear
Вывод количества свободной памяти free
Установка параметров Х сервера xset
Смена пароля passwd
Установка значений переменных окружения env
Вывод значений переменных окружения printenv
Подготовка файла к печати РГ
Вывод информации о пользователе who, rwho
Вывод списка работающих в локальной сети пользователей rusers
Вывод списка работающих в системе пользователей users
Получение прав другого пользователя su
Запуск последовательности команд batch
Форматирование электронной почты formail
Кодирование электронной почты mimencode, mmencode
Отправка и чтение электронной почты elm, mail, metasend, pine
Отправка мультимедийной электронной почты metasend
Отправка электронной почты в формате MIME splitmail
Печать электронной почты printmail
Получение электронной почты
по протоколу РОРЗ popclient
Сервер электронной почты imapd.sendmail
Уведомление о поступлении новой электронной почты biff, xbiff, wnewmail
Передача файлов ftp.tftp
Перемещение файлов mv
Перерисовка экрана xrefresh
Печать фа ила Ipr
Печать электронной почты printmail
Подсчет количества слов we
Поиск файлов find
Поиск в файлах egrep, fgrep, zgrep
Преобразование рисунков atobm, bmtoa
Просмотр файлов cat, less, more
Просмотр заархивированных файлов zmore
Протоколирование сеанса работы script
Проверка правописания ispell
Запуск команд с пониженным приоритетом nice
Изменение приоритета процесса snice
Вывод номера процесса pidof
Завершение работы процесса kill, killall, xkill
Вывод списка процессов PS
Вывод списка процессов, отсортирован ного по процессорному времени, занимаемому процессом top
Получение электронной почты по протоколу РОРЗ popclient
Изменение раскладки клавиатуры xmodmap
Вывод расписания команды at atq
Задание расписания для выполнения задач cron
Создание разделов на жестком диске fdisk
Вывод реквизитов Х окна xprop
Установка Х ресурсов xrdb
Вы вод/ресурсов appres, listres, viewres
Смена режима доступа chmod
Вывод растрового рисунка sxpm
Преобразование рисунков atobm, bmtoa
Просмотр и редактирование рисунков bitmap
Редактирование и просмотр рисунков XV
Создание самораспаковывающихся
архивов shar
Просмотр производительности Х сервера x11perf
Сравнение производительности
Х серверов x11perfcomp
Управление доступом к серверу xhost
Вывод списка пользователей, подключен ных к машинам локальной сети rusers
Вывод информации о системе host
Вывод системной статистики systat
Трассировка системных вызовов strace
Подсчет количества слов we
Просмотр информации о событиях xev
Установка соединения с удаленной системой minicom, seyon
Вывод списка файлов в каталоге dir.ls
Сравнение файлов cmp,diff,diff3,sdiff, zcmp, zdiff
Вывод системного идентификатора пользователя logname
Сортировка файлов sort
Сравнение отсортированных файлов comm
Сравнение текстовых файлов diff,diff3,sdiff
Сравнение трех файлов diff3
Сравнение заархивированных файлов xcmp, xdiff
Создание ссылок In
Создание столбца column
Удаление столбца cut
Редактирование текстового файла elvis, emacs, vi, vim, xedit
Поиск текстовых строк в бинарном файле strings
Изменение настроек терминала stty
Эмулятор терминала rxvt, xterm
Определение типа файла file
Телекоммуникационный пакет minicom, seyon
Трассировка strace
Удаление файлов rm
Удаление каталогов rmdir
Проверка файлов cksum
Установка свойств фона xsetroot
Установка фонового изображения xpmroot
Просмотр файла в формате PostScript ghostview
Генерация фракталов xfractint
форматирование файла fmt, groff
Форматирование гибкого диска fdformat
Вывод часов oclock, xclock
Установка ширины страницы fold
Вывод списка шрифтов fslsfonts, showfont, xfd, xfontsel, xlsfonts
Сервер шрифтов xfs
Вывод информации о сервере шрифтов fsinfo
Очистка экрана clear
Перерисовка экрана xrefresh
Увеличение части экрана xmag

Возможно, этот список неполный, но наиболее важные программы в нём отображены. В следующем выпуске мы поговорим о принципах программирования под Unix.
Полезные ссылки:
Bash конспект - Подробное и понятное описание командной оболочки bash
ПРОГРАММИРОВАНИЕ В ЯЗЫКЕ SHELL - Глава из книги Дегтярева Е.К "ВВЕДЕНИЕ В UNIX"
Раздел "Общее об Unix" - Здесь среди прочих можно найти архивы книг по программированию в командных оболочках.

Обзор дистрибутивов
Вступительное слово:
Начиная с этого выпуска рассылки, введена рубрика "обзор дистрибутивов". В ней будут рассматриваться дистрибутивы открытых unix-систем, которые можно приобрести в ЛинуксЦентре. В комментарии к каждому дистрибутиву будет указываться область применения (я верю, что плохих дистрибутивов не бывает, бывает неправильное их использование) и категория пользователей, которыми данный продукт может использоваться максимально эффективно.

Mandriva Linux Limited Edition 2005
Mandrake Linux всегда считался наиболее дружественным к начинающему пользователю дистрибутивом Линукс. Простота и наглядность установки, простое конфигурирования (при помощи DrakConf), мощная поддержка Plug-and-play. Все эти свойства выведены в этой версии на ещё более высокий уровень. Но есть у этого дистрибутива и недостаток - от версии к версии он всё меньше напоминает Unix и всё больше MSWindows.

FreeBSD 4.11 LinuxCenter Edition
Однозначно потрясающая система. Думается это последний представитель четвёртой ветки FreeBSD, давно носящей имя Stable. Для желающих досконально изучить Unix самые убедительные рекомендации. Удобная и надёжная программа установки и настройки sysinstall, система портов и пакетов, делающих установку ПО наглядной и контролируемой. В составе системы вы найдёте и X-сервер и Gnome, и KDE, и WindowMaker, и море программ. Ну а из недостатков - их просто нет.
P.S.
Присылайте свои вопросы и пожелания по адресу root@unixlib.org.ru Ждем!
Успехов Вам!

Copyright © ProUNIX.h12.Ru, Unix Library.


Subscribe.Ru
Поддержка подписчиков
Другие рассылки этой тематики
Другие рассылки этого автора
Подписан адрес:
Код этой рассылки: comp.soft.othos.unix
Отписаться
Вспомнить пароль

В избранное