Читайте также:
|
|
При работе с операционной системой из командной строки достаточно трудно ориентироваться в файловой системе. В ориентировке помогает команда pwd, выводящая в стандартный вывод абсолютное (полное) имя текущего каталога.
Синтаксис:
pwd
Просмотр содержимого каталогов (команда ls)
Синтаксис:
ls [ключи] name …
№ | Ключ | Назначение |
1. | -1 (цифра 1) | Вывод информации о каждом следующем файле или каталоге в отдельной строке. |
2. | -a | Вывод списка всех файлов и подкаталогов в каталоге, включая скрытые файлы (их имена начинаются с точки). |
3. | -c | Сортировка по дате создания. |
4. | -F | Пометить исполняемые файлы звездочкой (*), каталоги – наклонной чертой (/) и символические ссылки – символом @. |
5. | -r | Вывод в обратном порядке. |
6. | -R | Рекурсивная работа. |
7. | -l (“эль малое”) | Длинный (наиболее полный) формат вывода. |
8. | -u | Сортировка по дате последнего доступа к файлу. |
Копирование файлов и каталогов (команда cp)
Синтаксис:
cp [-ip] file1 file2
cp [-ipr] file directory
Существуют два формата команды cp.
В первом случае файл file1 копируется в файл file2.
Во втором случае directory – это имя каталога, в который будет скопирован файл (или несколько файлов), заданный аргументом file.
Основные ключи:
-i – интерактивный режим работы команды. В этом случае, если при копировании файл с именем file2 уже существует, выводится соответствующее сообщение с запросом подтверждения. При положительном ответе файл копируется, в противном случае – нет.
-r – рекурсивное копирование каталогов. Подразумевается, что оба аргумента являются каталогами.
-p – сохранить в копии атрибуты защиты копируемого файла.
Перемещение (или переименование) файлов (команда mv)
Синтаксис:
mv [-i] [-f] file1 file2
mv [-i] [-f] file … directory
Команда mv переименовывает файл file1 в file2. Если файл file2 уже существует, то он уничтожается перед тем, как будет переименован file1.
Второй формат команды позволяет переместить один или более файлов file в каталог с именем directory с сохранением их локальных имен
Уничтожение файлов (команда rm)
Синтаксис:
rm [-f] [-r] [-i] file …
Команда rm удаляет из каталога имена файлов file.
Если задан флаг –i (интерактивный режим), то rm запрашивает подтверждение у пользователя перед удалением каждого файла.
Если задан флаг –f, то запрос подтверждения на удаление файла не производится.
(!) Если задан флаг –r, то rm рекурсивно удаляет всё содержимое данного каталога, а затем и сам каталог.
Создание каталога (команда mkdir)
Синтаксис:
mkdir dirname …
Уничтожение каталога (команда rmdir)
Синтаксис:
rmdir dir
Дата добавления: 2015-08-18; просмотров: 111 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Типы файлов | | | Команда cat - конкатенация файлов |