Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Несколько простейших команд Unix.docx
Скачиваний:
4
Добавлен:
01.07.2025
Размер:
42.32 Кб
Скачать

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

pwd - получить имя текущей директории cd - изменить текущую директорию ls - распечатать информацию о файлах или директориях cat - слить или вывести файлы-аргументы на стандартный вывод cp - копировать файлы mv - переместить (переименовать) файлы ln - создать ссылку на файл rm - удалить файлы rmdir - удалить директорию mkdir - создать директорию echo - вывести аргументы командной строки на стандартный вывод ps - распечатать информацию и номера выполняемых процессов kill - "убить" выполняемый процес по его номеру man - выдать справку об использовании и ключах команды 

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

      pwd 

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

      cd [ директория]        cd /usr/spool/lp/adm        cd ..  Если директория не указана, вы попадаете в свой "домашний" каталог $HOME 

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

Формат команды: ls [ключи] [имена]  имена - имена файлов или директорий; для директорий        распечатывается список входящих в нее файлов, для файлов -        выводится его имя и дополнительная информация.        Имена файлов сортируются по алфавиту.        Без аргументов ls выдает содержимое текущей директории.        ls -al - вывод в длинном полном формате:        число владелец время модификации        линков группа имя файла        (имен) размер -rwxr-xr-x 1 moshkow sys 17 Oct 18 16:13 ../jean drwxr-xr-x 1 moshkow sys 12 Oct 18 16:11 ../jelly -rwxr-xr-x 1 moshkow sys 0 Oct 13 14:14 ../j.bu.txt ^^ ^ ^ || | | || | +----- права всех "остальных" по отношению к файлу || +-------- права одной с ним группы |+----------- права "владельца" файла +------------ "-" - значит файл, "d" - директория        Права:        r - файл доступен для чтения,        w - файл доступен для записи,        x - файл является выполнимым,        - - данное право доступа отсутствует.        -a - вывести все файлы (даже если имена начинаются с точки);        -x - вывод в 4 колонки;        -t - имена файлов сортируются не по алфавиту, а по        времени последнего изменения        -R - рекурсивно пройти по всем подкаталогам        ls -CF - оглавление каталога в несколько столбиков        ls -al - оглавление в полном формате 

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

Формат команды: cat файл1 [файл2... ]  Cat выводит содержимое перечисленных на стандартный вывод. Пример:        cat файл  распечатывает содержимое файла, а        cat файл1 файл2 > файл3  сливает первые два файла и помещает результат в третий. Чтобы добавить содержимое файла1 к файлу2, надо выполнить команду        cat файл1 >> файл2 

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

      more file_name ...        pg file_name ...        less file_name ...  Все эти команды позволяют просматривать файл, листая его поэкранно. Просмотром можно управлять с помощью клавиш. Самое удобное управление у команды "less", самое "дубовое" - у "pg"  q - завершить просмотр ПРОБЕЛ - показать следующую страницу ENTER - сдвинуться на одну строку b - показать предыдущую страницу / - поиск h - Help - посмотреть список всех возможных команд  more,less,pg используют, чтобы посмотреть "длинную" выдачу команды, ставя его конвейером "ей на хвост"        ls -al | more - просмотреть оглавление        ps -e | pg - просмотреть список работающих процессов