Logo

Служба поддержки:

 

ICQ: 621-626-628 ICQ: 621-626-628

 

SKype: sharing_plus

 

621-626-628@mail.ru

 

Реквизиты оплаты:



U334459871111
Z163812692685
R219058712561

410011491012247

Голосование

Оцените работу сервера
 

Реклама от Google:

Гл. 6. Пример сеанса 85
12.06.2012 13:47

арег хочет скопировать наш файл introduction в свой личный каталог, то он может набрать

ср ../me/novel/introduction begining

Теперь он располагает файлом beginning (начало), который является независимой копией нашего файла introduction.

Точно так же как вы читаете файлы, размещенные вне текущего каталога, вы можете и писать в них. Так, мы можем создать файл morescores в личном каталоге путем

$ cat >../morescores 
Сомерсет 650 (Ботчард 310) 
Кент 246 (Таваре 61) 
^d $ 

Уничтожение файлов

До сих пор в примерном сеансе мы, начав с нуля, только создавали файлы. Теперь настало время поговорить об их уничтожении.

Существуют два способа уничтожения содержимого файла. Первый — записать другие данные вместо предыдущего содержания; в этом случае сам файл по-прежнему существует, но его содержимое уже другое. Второй способ — уничтожить файл совсем, так чтобы его имя исчезло из каталога. В обоих случаях исходное содержание файла навсегда теряется.

Команды UNIX ведут себя по-разному по отношению к записи в уже существующий файл. Это их поведение зависит от реализации системы UNIX, а также может зависеть от индивидуальных входных файлов пользователей (см. ниже). В нашей системе, например, когда вы используете команду ср для копирования в существующий файл, предыдущее содержимое этого файла затирается без всяких церемоний. С другой стороны, если вы переадресуете вывод в существующий файл (скажем, с помощью команды cat), то UNIX отказывается перезаписывать этот файл. Вам придется вначале явно уничтожить этот файл. Команды, которые ведут себя как ср, благотворствуют Великому вредителю. Если вы делаете запись в файл, который, как вы считаете, является новым, а на самом деле уже существует, то содержимое этого файла теряется.

Чтобы уничтожить файл совсем, используется команда rm; в качестве аргументов указываются имена уничтожаемых файлов. Во всех случаях работы с ЭВМ вы постоянно будете созда-

 
eskisehirbayanlar.com eskisehirescortlar.net bursaescorttr.com bursadaescortlar.org antalyaescort.pw