Информационный сайт

 

Реклама
bulletinsite.net -> Книги на сайте -> Пользователю -> Пог Д. -> "Mac OS X. Основное руководство" -> 244

Mac OS X. Основное руководство - Пог Д.

Пог Д. Mac OS X. Основное руководство — СПб: Символ-плюс, 2004. — 800 c.
ISBN 5-93286-053-7
Скачать (прямая ссылка): macosnovruk2004.pdf
Предыдущая << 1 .. 238 239 240 241 242 243 < 244 > 245 246 247 248 249 250 .. 343 >> Следующая

gnutar и gzip
В мире Unix файлы Stuffit встречаются нечасто, поскольку придуманы для компьютеров Макинтош. Скорее вы будете натыкаться на файлы tar (объединенные) и gzip (сжатые). (При этом Stuffit Expander способен раскрывать файлы и того и другого типов.)
Terminal позволяет упаковывать файлы в этих форматах столь просто, что дальше некуда. Чтобы сжать файл, просто наберите gzip, пробел, а затем путь файла, подлежащего сжатию (как вариант можно перетащить файл прямо с рабочего стола в окно Terminal), После нажатия Enter Mac OS X сожмет файл.
Упаковка при помощи tar (объединение содержимого в единственном файле) немногим сложнее; необходимо указать имя файла результата, а затем имя собственно каталога следующим образом: gnutar -cf Memos, tar /Users/ chris/Hemos. Добавьте ключ -z, чтобы дополнительно сжать папку: gnutar -czf Memos.tar.gz /Users/chris/Memos.
В любом варианте, переключившись в Finder, вы обнаружите, что указанный файл или папка подвергнуты сжатию (файл получает суффикс .gz) или объединению (суффикс .tar), или же сжатию и объединению одновременно (суффикс .tar,gz).
1 Это касается только пользователей, подключенных к вашему Маку в терминальном режиме, например по SSH (см. главу 21). - Примеч. науч. ред.
Восемь полезных программ Unix 559
К сожалению, ни одна из этих программ не работает правильно с ветвями ресурсов {стр. 532); файлы, разделенные на ветви, необходимо сжимать при помощи DropStuff. Если же вы не выносите разлуки с Terminal, обратитесь к hfspax, Unix-программе, корректно выполняющей объединение файлов с ветвями ресурсов. (Программу можно загрузить со страницы http://komepa-ge.mac.com/howardoakley.)
Кроме того, эти же инструменты можно применять для открытия объединенных и сжатых файлов. Если не проявлять должной осторожности, подобные операции могут привести к перезаписи существующих файлов с идентичными именами. Stuffit Expander избавляет от подобных забот.
Совет -- Команда gzip удаляет исходный файл по завершении сжатия. С другой стороны, команда gnutar «складывает» папку, но оставляет оригинал в покое.
top
Если набрать top и нажать клавишу Enter, будет выведена удобная таблица, содержащая все программы, запущенные на Маке в данный момент, включая и загадочные фоновые процессы, о которых вы могли даже не догадываться (рис. 16.6). (Точнее говоря, в таблице перечислены первые двадцать процессов; чтобы увидеть остальное, следует увеличить высоту окна.)
top отображает статистику, позволяющую судить, сколько памяти и процессорного времени отнимают выполняющиеся программы. В этом смысле команда top схожа с приложением Process Viewer, описанным на стр. 346.
Статистика по виртуальной памгги ! — tab fttyp 1)
processes; 17 total, Z running, 45 sleeping... 188 threads 83:16-.58
Load *vg: 8.45, 8.27. B.W CPU usage: Є.5* user, 12.Э! sys, 79.2* 1dl» Stared. its: nm • 7, res і Sent . 2.21* code, 196K data, ЫЖ LinkEdlt ions: пи . 2667, resident . Т7.5И • 8.3711 privote, S .6f1 shared 44.3H ulred, ВЭ.1И active, 138И Inactive, 265* jsed, 247H free 1.65G + Э.62И 794.(8) Wins, Є(в) pOgeouU -
pid comue
799 AppleSpeL L 738 TextEdit
797 top 792 tosh 791 login
798 Tent™ I 691 SyiteaUlSa 689 "jvkz Pro
615 WTlteOOTrf І
612 System Pre 618 SlepleText 589 Finder 585 Dock
582 pes
57T Lagliwlndu
LLJ_
¦CPU 8.8«
e.ex
5.DX 8.M 8.Є* 1.8*
e.m
9.4И 8.8* 8.ЄН в. ex 8.ex B.m
8. SM
e.e*
8:88.85 «:08.76 8:82.24 8:88.12 8:98.41 8:61.36 8:81.12 8:28.94 8:88.16 8:84.57 8:88.88 8:31.71 8:81.72 8:88.82 8:88.94
#ГН *fiT3 1 16
59 14 IB 12 S8 88
113 19 87 52 85 98 27
149
IMXGS 1» Sl 17 IG 33 198 1« 157 21 129 98 142 122 27 124
bprvt 288K
І.І9Н 196K 456K 2MK
1.39П
1.8611
IS .91 268K
3.5k1 92SK
4.1ЭН 972X 48SK
1.89П
МНЮ 74BK 6.941 Э44К 668K Э96К 7.34И* 6.6211 15.4(1 788»:
а. «ти
6.ВЄП 17.Я1 18 .BH
6,ea
B46K 4.9ЄГ! 492K 932K 572K 6.14«* Б.46П 23.9f1 І.32Н 8.WH Э.ЗЗП
и. гя
Э.41И 1.27H 4.89«
VSIIE 14.4)1 63, JtI 13. Wl 5.75Н 11.7Н 78 .Bh+ 69.91
laut
11.2H 72.9Н 67.91 S3.9H 69 .ЄЙ 14.4Н 71.1Н
Рис. Іб.в.Вьіводіор остается на экране, автоматически обновляясь в процессе работы, пока не будет нажата клавиша q, закрывающая программу. Членораздельные имена программ скрыты где-то там...
Идентификатор процесса Имя программы
Использование паипи
560
Глава 16. Час досуга с Unix
Совет -
Команда top -и позволяет получить список, отсортированный по использованию процессорного времени. Программы, требующие большей вычислительной мощности, располагаются в списке выше. Если Мак в какой-то момент начнет вести себя вяло, запуск top -и с целью выяснить, какая программа вызывает затруднения, будет неплохой реакцией.
Что дальше
Этот ускоренный курс по Unix должен был дать читателям первые представления, достаточные для того, чтобы выполнять в Mac OS X действительно необходимые задачи и привыкнуть к работе с командами Unix.
Разумеется, это только верхушка айсберга. Так, внимательно изучив книги и веб-сайты по Unix для начинающих (приложение Е), вы познакомитесь с многочисленными важными терминами и инструментами.
Предыдущая << 1 .. 238 239 240 241 242 243 < 244 > 245 246 247 248 249 250 .. 343 >> Следующая
Реклама
Авторские права © 2009 AdsNet. Все права защищены.
Rambler's Top100