Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб_ОС_11.doc
Скачиваний:
14
Добавлен:
19.09.2019
Размер:
173.06 Кб
Скачать

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

pwd - получить имя текущей директории

cd - изменить текущую директорию

ls - распечатать информацию о файлах или директориях

cat - слить или вывести файлы-аргументы на стандартный вывод

cp - копировать файлы

mv - переместить (переименовать) файлы

ln - создать ссылку на файл

rm - удалить файлы

rmdir - удалить директорию

mkdir - создать директорию

echo - вывести аргументы командной строки на стандартный вывод

ps - распечатать информацию и номера выполняемых процессов

kill - "убить" выполняемый процес по его номеру

man - выдать справку об использовании и ключах команды

pwd Выдать имя текущей директории.

pwd

cd Сменить текущую директорию.

cd [ директория]

cd /usr/spool/lp/adm

cd ..

Если директория не указана, Вы попадаете в свой "домашний" каталог $HOME

ls Распечатать каталог.

Формат команды : ls [ключи] [имена]

имена - имена файлов или директорий; для директорий

распечатывается список входящих в нее файлов, для файлов -

выводится его имя и дополнительная информация.

Имена файлов сортируются по алфавиту.

Без аргументов ls выдает содержимое текущей директории.

cat Слить и вывести файлы на стандартный вывод.

Формат команды : cat файл1 [файл2... ]

Cat выводит содержимое перечисленных на стандартный вывод.

Пример:

cat файл

распечатывает содержимое файла, а

cat файл1 файл2 > файл3

сливает первые два файла и помещает результат в третий. Чтобы

добавить содержимое файла1 к файлу2, надо выполнить команду

cat файл1 >> файл2

more, pg Просмотреть файл постранично.

more file_name ...

pg file_name ...

less file_name ...

Все эти команды позволяют просматривать файл, листая его поэкранно. Просмотром можно управлять с помощью клавиш.

q - завершить просмотр

ПРОБЕЛ - показать следующую страницу

ENTER - сдвинуться на одну строку

b - показать предыдущую страницу

/ - поиск

h - Help - посмотреть список всех возможных команд

more,less,pg используют, чтобы посмотреть "длинную" выдачу

команды, ставя его конвейером "ей на хвост"

ls -al | more - просмотреть оглавление

ps -e | pg - просмотреть список работающих процессов

Cp Копировать файлы.

Формат команды : cp файл1 файл2

cp файл1 [файл2 ...] каталог

Эта команда копирует файл1, ... , в ФАЙЛ. Если ФАЙЛ - это

директория, то файл1 и др. копируются в нее под своими именами.

Если ФАЙЛ не существовал, то он создается, если существовал,

его старое содержимое теряется.

Mv Переместить (переименовать) файлы.

Формат команды : mv файл1 файл2

mv файл1 [файл2 ...] каталог

Команда аналогична команде cp, н исходный файл уничтожается. Ее основная роль - переименование файлов и перенос файлов из одной директории в другую).

Пример.

mv /dss/*/rk_*.help /dss/delo

Ln Связать файлы.

Формат команды : ln файл1 файл2

# создается "жесткий" линк

ln -s файл1 файл2

# создается "символический" линк

Эта команда создает файлу файл1 еще одно имя. В итоге файл1 и

файл2 на самом деле физически являются одним и тем же файлом.

Если вы создаете так называемый "символический линк",

(используя ключ "-s"), то файл file1 при этом не обязан

существовать. Имя "файл2" при этом все равно будет создано.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]