Полезные команды в *nix

Xakep, номер #038, стр. 038-038-3


!(начало после команды) - Повторяет последнюю команду. Например, !f для f90 filename.f -o filename.

clear - Улучшает зрение :).

pine - Как говорится, работаем в Линукс со скоростью света: эта команда для легкого использования почтовой программы. Стоит набить ее с ключом -I - как ты попадешь в папку Входящие (Inbox).

xgrab - Очень удобная команда, вызывающая прогу для создания снимка экрана.

setxkeymap - Команда для конфигурации клавиатуры после того как твои пальцы научились вставать в грамотную распальцовку.

Горячие клавиши:

^C - Завершает запущенную программу. Напомню для забывчивых, что это означает нажать CTRL+C.

^Z - Останавливает команду.

^\ - В отличие от предыдущей, завершает команду.

^D - Делает logout на большинстве Unix-системах.

^P - Перейти к предыдущей команде.

^N - Перейти к следующей команде.

^Z - Прекращает текущий процесс и возвращает тебя в родимую среду шелла.

^L - Обновляет терминальное окно.

^U - Удаляет целую линию в строке. Очень удобно и быстро, когда имеется очень длинная строка кода, которую нужно удалить.

СЛОВАРИК ЛИНУКСОИДА

chown ownername filelist - Изменение владельца файла.

chgrp groupname filelist - Изменение группы владения файлом.

who, ключи:

-b - Время последнего перезапуска системы.

-q - Число залогиненных юзеров.

-u - Полный список залогиненных юзеров.

-t - Время последнего изменения системных часов.

Ps - Просмотр запущенных процессов.

-a - Тоже самое, но у твоих юзверей.

kill process number - Закрытие идущих процессов.

nice command_name file - Изменение приоритета выполнения.

Du - Место в текущей директории.

Compress - Уменьшение размера файла и сохранение его с расширением .z .

-v - Дополнительно выдается сообщение, какой файл ты уменьшаешь.

Pwd - Показывает тебе твою текущую директорию.

Sleep - Останов программы на время.

cc filename - Компиляция заданного файла.

!(начало посл. команды) - Повторяет последнюю команду.

Clear - Экстренная очистка экрана -).

Pine - Вызывает почтовик.

-I - Попадаешь в папку "Входящие".

Xgrab - Вызывает прогу для снимков экрана

Setxkeymap - Отконфигурируй свою клаву!

ls - Список файлов текущей диры без скрытых файлов.

-a - Со скрытыми файлами.

ping hostname - Пинг-запросы на удаленный хост.

Cal - Показывает календарь.

diff file1 file2 - Показывает разницу между файло1 и файлом2.

finger user - Дает полную инфу о юзвере, включая то, откуда он залогинился к тебе.

grep line file - Поиск определенной строки в файле.

more file - Выводит содержание файла.

quota - Дает полную инфу о состоянии дисковой квоты.

-v - Дополнительно выведет инфу и о текущем использовании дискового места.

talk user - Чат с пользователем на твоей Оси.

cp source destination - Скопировать файлы в указанное место.

cp filename nameofcopy - Создать копию файла.

rlogin machine - Прилогиниться к удаленному компьютеру.

set history = ## - Система запоминает последние ### команды.

Итого

Вот и все. Но знай, что это далеко не все из полезных *nix команд. Для перечисления всех не хватит и журнала. Но не отчаивайся: скажу по секрету, что такой запас команд ты будешь пополнять всю свою жизнь в никсах. А в качестве подарка для читателей Х мы печатаем словарик полезных команд, который должен иметь под рукой (или над головой :) каждый уважающий себя линуксоид (вырежи и повесь над монитором).

Назад на стр. 038-038-2  Содержание  Вперед на стр. 038-038-4