| Главное меню | |||||||||
|---|---|---|---|---|---|---|---|---|---|
|
Команды для работы |
|
|
| Автор Administrator | |||||||||||||||||||||
| 22.01.2008 г. | |||||||||||||||||||||
Основные команды Linux, предназначенные для работы с файлами...
Основные команды Linux, предназначенные для работы с файлами:
Рассмотрим небольшую серию команд: touch file.txt echo "some text" > file.txt cat file.txt cp file.txt file-copy.txt cat file-copy.txt rm file.txt cat file.txt mv file-copy.txt file.txt cat file.txt Первая команда (touch) создает в текущем каталоге файл file.txt. Вторая команда (echo) записывает в файл строку "some text" в этот же файл. Обратите внимание: > — это символ перенаправления ввода/вывода, о котором мы поговорим чуть позже. Третья команда (cat) выводит содержимое файла — в файле записанная на¬ми строка "some text". Четвертая команда (ср) копирует файл file.txt в файл с именем file-copy.txt. После этого мы опять используем команду cat, чтобы вывести содержимое файла file-copy.txt — надо же убедиться, что файл действительно скопировался. Шестая команда (mi) удаляет файл file.txt. При удалении система спрашива¬ет, хотите ли вы удалить файл. Если хотите, то нужно нажать клавишу , а если нет, то клавишу . Точно ли файл удален? Убедимся в этом: введи¬те команду cat file. txt. Система нам сообщает, что нет такого файла. Восьмая команда (mv) переименовывает файл file-copy.txt в файл file.txt. По¬следняя команда выводит исходный файл file.txt. Думаю, особых проблем с этими командами у вас не возникло, тем более, принцип действия этих команд вам должен быть знаком по командам MS-DOS, которые как квали¬фицированный пользователь Windows вы должны знать наизусть. Вместо имени файла иногда очень удобно указать маску имени файла. На¬пример, у нас есть много временных файлов, которые заканчиваются строкой "tmp", для их удаления нужно воспользоваться командой: rm *tmp Если же нужно удалить все файлы в текущем каталоге, можно просто указать звездочку: rm * Аналогично можно использовать символ ?, который в отличие от звездочки, заменяющей последовательность символов произвольной длины, заменяет всего один символ. Например, нам нужно удалить все файлы, имена которых состоят из трех букв и начинаются на а: rm а?? Будут удалены файлы dl 1, dbm, d78 и т. д., но не будут тронуты файлы, имена которых состоят из более чем трех букв и которые не начинаются на а. : Маски имен можно также использовать и при работе с каталогами. |
|||||||||||||||||||||
| « Пред. | След. » |
|---|
Популярное
- Быстрая настройка FTP-сервера в Ubuntu
- Настраиваем GRUB в Ubuntu
- Системные требования Ubuntu
- Консоль в Ubuntu
- Протокол SSH в Ubuntu
- Установка и использование антивируса ClamAV в Ubuntu
- Монтирование Windows-дисков при загрузке Ubuntu
- Базовая настройка Samba
- Настройка принтера в Ubuntu
- Команды poweroff, halt, reboot, shutdown
- X-терминалы в Убунту
- Секреты оптимизации Samba
- Управление процессами. Команды kill, ps, top, nice

