Переміщення, копіювання та видалення файлів – mv, cp, rm

Давайте подивимося ще на які-небудь команди Перше, що можна зробити, – це змінити імя файлу Перейменування здійснюється з допомогою «переміщення» файлу з одного імені в інше, наприклад:

$ mv  junk  precious

1 У більшості сучасних UNIX для цієї мети підійдуть команди man-k printer або apropos printer Спробуйте і побачите, що буде –Прямуючи науч ред

Файл, який називався junk, тепер називається precious вміст при цьому не змінилося Якщо тепер запустити ls, список буде виглядати по-іншому: в ньому більше немає junk, зате є precious

$ ls precious temp

$ cat  junk

cat: cant open junk

$

Будьте обережні: якщо перейменувати файл у вже існуючий, то файл призначення буде замінений

Щоб створити копію файлу (тобто щоб мати дві версії чогось), використовуйте команду cp:

$ cp precious precioussave

Дублікат precious створюється в precioussave

І нарешті, коли вам набридне створювати і переміщати файли, команда

rm видалить всі вказані файли:

$ rm temp junk

rm:  junk  nonexistent

$

Якщо один з файлів, який треба видалити, не існує, програма видасть відповідне повідомлення, в інших же випадках rm, як і більшість команд UNIX, працює «мовчки» Немає ні підказок, ні порожньої балаканини, повідомлення про помилки лаконічні і, буває, марні Новачків така стислість може привести в замішання, а от досвідчених користувачів дратують «балакучі» програми

Джерело: Керниган Б, Пайк Р, UNIX Програмне оточення – Пер з англ – СПб: Символ-Плюс, 2003 – 416 с, Мул

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*