Опубликован: 27.07.2006 | Доступ: свободный | Студентов: 3173 / 531 | Оценка: 4.28 / 4.13 | Длительность: 26:56:00
Специальности: Программист
Лекция 2:

Операционные системы и сети

Краткий справочник по командам Linux

Процессы

Напомним, что указание после команды символа & приведет к фоновому выполнению команды.

Команда Назначение
fg Переводит задание из фонового режима (background) в приоритетный (foreground)
bg Переводит команду из приоритетного (foreground) режима в фоновый (background)
Ctrl+z Прерывает работающую в данный момент программу. Выполнение программы приостанавливается до тех пор, пока пользователь не возобновит ее выполнение
kill Отменяет задание с указанным номером процесса
ps Выдает список всех выполняемых процессов, включая фоновые задания

Команды для работы с файлами и каталогами

Командa Назначение
ls Выдает список имен файлов и каталогов
more Отображает содержимое файла постранично
less То же самое
mkdir Создает каталог
rmdir Удаляет пустой каталог
pwd Сообщает путевое имя рабочего каталога
cd Осушествляет переход в указанный каталог
cp Копирует файлы и каталоги
mv Перемещает (переименовывает) файлы и каталоги
rm Удаляет файлы и каталоги
find Ищет в каталогах файлы на основании заданных критериев поиска
chmod Изменяет права доступа к файлам и каталогам
tar Создает резервные копии файлов в архивном файле
zip Осуществляет сжатие и распаковку сжатых файлов

Фильтры

Фильтры - это команды, которые читают данные, выполняют над ними операции и посылают результаты на стандартный вывод. Для более подробного изучения команд воспользуйтесь утилитой man, выдающей справку о заданной команде.

Командa Назначение
cat Выводит файл на экран
wc Подсчитывает число строк, слов и символов в файле и выдает эти значения
spell Проверяет правильность написания всех слов в файле и выводит только слова с ошибками
sort Сортирует строки, которые получает как входные данные
diff Сравнивает два файла и выводит строки, которые отличаются
cmp Производит побайтовое сравнение двух двоичных файлов
grep Ищет в файлах образец и перечисляет все строки, в которых он есть
cut Выделяет (вырезает) указанные поля или столбцы из файла

Другие полезные команды

Команда Назначение
whoami Выводит имя, под которым зарегистрирован пользователь
date Выводит дату и время
cal Выводит календарь на текущий месяц. Можно указать месяц и год (или только год)
who Выводит список пользователей, работающих на машине
top Выводит интерактивный список текущих процессов
xkill Завершает выполнение процесса, на окно которого укажет курсор
df Выдает отчет о доступном и использованном дисковом пространстве
du Выдает отчет об использовании дискового пространства, занимаемого файлами или каталогами
mcopy Копирует файлы при работе с файловой системой MS DOS

Konqueror - файловый менеджер и браузер

Konqueror совмещает в себе функции файлового менеджера и браузера, т. е. позволяет работать как с локальной файловой системой, так и просматривать различные документы в сети Интернет. Для его запуска следует найти кнопку с изображением домика на панели приложений KDE2 и щелкнуть по ней левой кнопкой мыши - в этом случае при старте Konqueror будет выполнять функции файлового менеджера. Для запуска в режиме браузера служит отдельная кнопка с изображением земного шара. Можно запустить Konqueror через главное меню KDE или из командной строки, набрав konqueror для запуска в режиме файлового менеджера (для режима браузера добавьте URL требуемого ресурса).

Не волнуйтесь, если при старте Konqueror выглядит не совсем так, как на рисунке, внешний вид менеджера можно изменять, настраивая его в соответствии с пожеланиями пользователя.

В Linux все файлы и директории упорядочены в виде иерархической структуры, более всего напоминающей дерево, растущее вниз. На самом верхнем уровне находится директория, обозначаемая как "/" - корневая директория. Можно переходить с одной "ветки" дерева на другую, добираясь до нужного места файловой системы. Местонахождение любого файла в файловом дереве можно описать, используя термин "путь", который представляет собой просто список директорий, через которые потребуется пройти, чтобы добраться до нужного места. Например, /home/test означает, что test есть поддиректория директории home, которая в свою очередь есть поддиректория корневого каталога (/). Путь до текущей директории показывается в поле Адрес. Стрелка вверх на панели инструментов позволяет переместиться на один уровень вверх по файловому дереву, а стрелка влево перемещает в предыдущее состояние.

Konqueror делает легкой и удобной любую работу с файлами и директориями, а именно: операции копирования, удаления, создания, смены прав доступа и т. д. Для просмотра содержимого файлов применяются соответствующие внешние программы, определяемые по расширению файла. Если с данным расширением умеют работать сразу несколько программ, то выбрать нужную можно из списка, который формируется в меню Страница.

Для любителей работать с командной строкой и окном shell добавлена возможность работы с эмулятором терминала. Для его запуска в меню Окно нужно выбрать пункт Показать эмулятор терминала.

Светлана Овчаркина
Светлана Овчаркина
Елена Митющенко
Елена Митющенко
И какова взаимосвязь между информацией и данными?