|
Тема |
Задача UNIX |
|
Автор |
elmindreda (непознат) |
|
Публикувано | 17.02.10 18:09 |
|
|
Здравейте момчета,
нищо не разбирам от UNIX, обаче трябва да направя тази задача за оценка.
Моля не ме игнорирайте... Не мога да си го направя сама без вашата помощ.
1. Избройтe три основни разлики между командите на UNIX и програмите
на Windows.
2. Магнитни ленти, записани на системи, различни от UNIX често имат друг
размер на блока – напр. 800 байта – изображение на 10 перфокарти по 80
колони – обаче лентовото устройство /dev/mt0 очаква блокове по 512 байта.
Как може да се прочете такава лента с помощта на командата dd?
3. Кои файлови атрибути се променят, когато копирате файл от
акаунта на друг потребител?
4. Каква стойност връща системната функция getenv, ако не бъде намерена
посочената като аргумент променлива?
5. Намерете редовете с дължина 100 знака с помощта на
(а) grep и
(б) sed.
6. Напишете скрипт, който да архивира всички файлове, които са променени през изминалата седмица. (Упътване: Използвайте find и tar.)
По време на работата активно използвайте онлайн документацията man, за да си изясните действието на съответните команди и опции. Внимателно проверете действието на скриптовете от т. 6. Уверете се, че те действат по един и същи начин от която и да е директория.
|
| |
|
|
|