Читаем Ubuntu 10. Краткое руководство пользователя полностью

21.4.5. Команда wc — подсчет слов в файле

Команда wc используется:

для подсчета слов в текстовом файле:

wc /var/log/messages

для подсчета количества строк (если задан параметр -1):

wc — l /var/log/messages

для подсчета количества символов (параметр — c):

wc — c /var/log/messages

21.5. Команды для работы с Интернетом

21.5.1. Команда ftp — стандартный FTP-клиент

Для открытия соединения с любым FTP-сервером введите команду:

ftp имя или адрес FTP-сервера

Можно просто ввести команду ftp, а в ответ на приглашение ftp ввести команду:

open имя или адрес FTP-сервера

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

[den@dhsilabs ~]$ ftp

ftp open ftp.narod.ru

Connected to ftp.narod.ru.

220

ftp.narod.ru (Libra FTP daemon 0.17 20050906)

500 Unrecognized command AUTH

Name (ftp.narod.ru: den): den

331 Password required

Password:

230 Logged in, proceed

Remote system type is UNIX.

ftp

Подключившись к серверу, вы можете ввести команду help, чтобы просмотреть список доступных команд. Для получения справки по той или иной команде введите help имя_команды (рис. 21.4).

Наиболее популярные команды приведены в табл. 21.2.

Кроме команды ftp, в Linux есть и другие текстовые FTP-клиенты, например, NcFTP , lukemftp (ftp://ftp.netbsd.org/pub/NetBSD/ misc/lukemftp/), lftp и др. Все эти FTP-клиенты не входят в состав дистрибутивов, их нужно устанавливать самостоятельно. Но стоит ли это делать — решать вам. Ведь все они подобны стандартному клиенту ftp и обладают двумя-тремя дополнительными функциями, которые, возможно, вам и не понадобятся. Например, NcFTP умеет докачивать файлы, а lftp — загружать одновременно несколько файлов. В любом случае вы можете изучить документацию по тому или иному FTP-клиенту (ее легко найти в Интернете), а потом решить, стоит его использовать или нет.

21.5.2. Команда lynx — текстовый браузер

Если графический режим недоступен (например, на сервере), а по сети побродить хочется, командой lynx можно вызвать текстовый браузер lynx. В Ubuntu программа lynx не устанавливается по умолчанию. Для ее установки нужно ввести команду:

sudo apt-get install lynx

В некоторых дистрибутивах вместо lynx используются браузеры links и elinks, но суть остается та же — просмотр страниц Интернета в текстовом режиме.

21.5.3. Команда mutt — чтение почты и отправка сообщений

Программа, вызываемая командой mutt, — это текстовый клиент для чтения и отправки почты. В отличие от стандартной команды mail, программа mutt — это полноценный почтовый клиент, поддерживающий MIME-кодирование, протоколы POP и ESMTP, SASL-аутентификацию, то есть все, что поддерживают современные графические клиенты. Программу mutt удобно использовать на серверах без графического интерфейса или когда вы удаленно подключаетесь к своей системе по ssh.

21.6. Команды системного администратора

21.6.1. Команды free

и df— информация о системных ресурсах

Команда free выводит информацию об использовании оперативной и виртуальной памяти, а df — об использовании дискового пространства.

Из рис. 21.5 видно, что в системе установлено всего 512 Мбайт ОЗУ, из них почти все занято. На жестком диске /dev/sda1 11 Гбайт дискового пространства, из них свободно — 7 Гбайт. По умолчанию df выводит информацию об использовании дискового пространства в байтах. Это несколько неудобно, поэтому рекомендуется использовать ключ — h (рис. 21.6).

21.6.2. Команда md5sum — вычисление контрольного кода MD5

Для проверки подлинности некоторых файлов, передаваемых через Интернет, используется алгоритм MD5 (точнее, контрольный код, вычисленный с использованием этого алгоритма). Разработчик программы выкладывает в Интернете пакет с этой программой и на своем сайте публикует контрольный код. Вы скачиваете пакет и вычисляете его контрольный код. Если коды отличаются, то файл при передаче был поврежден (или это другая версия пакета, которая, возможно, была подложена злоумышленником с целью ввода вражеского кода в вашу систему).

Использовать программу нужно так:

md5sum файл

Глава 22

Командный интерпретатор bash

22.1. Что нужно знать о bash

Перейти на страницу:
Нет соединения с сервером, попробуйте зайти чуть позже