Page 19 - 4820
P. 19

Команда  passwd,  що  викликає  однойменну  утиліту,  дозволяє  користувачеві
                  змінювати  свій  пароль  входу  в  систему.  Спочатку  необхідно  підтвердити  свою
                  автентичність,  набравши  свій  пароль,  а  далі  можна  ввести  новий  пароль  (це
                  здійснюється двічі для уникнення випадкових помилок).
                         Команда who дозволяє визначити, хто ще працює в поточний момент у системі.
                  Команда who am i нагадає вам, який ваш login.
                         Існують зручні команди визначення поточної дати й часу (date), а також виводу
                  на екран календаря на будь-який місяць будь-якого року (cal).
                         Для  того  щоб  переглянути  вміст  текстового  файлу,  можна  скористатись
                  командою cat <ім’я файлу>, або more <ім’я файлу> (остання команда призначена для
                  виводу  інформації  на  екран  посторінково,  вона  надає  можливість  “перегортати
                  сторінки”  вперед  і  назад).  Існує  команда  wc  <ім’я  файлу>  (word  count  –  підрахувати
                  слова), яка дозволяє підрахувати кількість рядків (wc -l), слів (wc -w) і символів (wc -c)
                  у файлі. Створити текстовий файл можна командою touch <ім’я файлу>.
                         Розглянемо  особливості  файлової  системи  UNIX.  Вся  файлова  система
                  поєднується в єдине дерево каталогів, які починаються з кореневого каталогу, що має
                  позначення ‘/’. Всі зовнішні файлові системи (змінні носії інформації, мережеві диски і
                  таке  інше)  монтуються  у  визначенні  місця  єдиного  дерева  файлової  системи  (див.
                  лабораторну роботу № 8).
                         Як  і  в  інших  ієрархічних  файлових  системах,  у  файловій  системі  UNIX  ім’я
                  файлу  повинно  бути  унікальним  лише  в  межах  одного  каталогу  (на  відміну  від  MS-
                  DOS/Windows, UNIX розрізняє великі і малі літери в назвах файлів). Для однозначної
                  ідентифікації  файлу  в  дереві  каталогів  слід  указувати  повний  шлях  до  файлу.  Якщо
                  шлях починається з символа ‘/’ (наприклад, /usr/local/bin/cal), то він відраховується від
                  кореневого каталогу (абсолютний шлях), а якщо з іншого символу – то від поточного
                  каталогу,  тобто  того,  в  якому  користувач  перебуває  в  поточний  момент  (відносний
                  шлях).  Крім  того,  поточний  каталог  позначається  символом  ‘.’  (крапка),  каталог,  що
                  перебуває на один рівень вище, тобто батьківський каталог – символом ‘..’ (дві крапки).
                  Крім  того,  існує  спеціальне  позначення  для  так  званого  домашнього  каталогу
                  користувача, тобто каталогу, з якого він починає свою роботу – ‘~’ (тильда). Домашній
                  каталог  для  кожного  користувача  також  задається  у  файлі  /etc/passwd,  за
                  замовчуванням це /home/<login>, або /usr/home/<login>.
                         Для  переходу  з  каталогу  в  каталог  існує  команда  cd  <новий  каталог>  (change
                  directory – змінити каталог). Якщо використати цю команду без параметрів, відбудеться
                  перехід  в  домашній  каталог  користувача.  Наприклад,  якщо  домашній  каталог
                  користувача /usr/home/user1 в поточний момент перебуває в каталозі /usr/local/samba, і
                  бажає перейти в каталог /usr/local/bin, він може скористатись однією з наведених нижче
                  команд:
                         cd /usr/local/bin
                         cd ../bin
                         cd ~/../../local/bin
                         Слід  зазначити,  що  відносні  шляхи  слід  використовувати  з  обережністю.  Для
                  того  щоб  перевірити,  в  якому  каталозі  перебуває  користувач,  можна  скористатись
                  командою pwd.
                         Перегляд вмісту каталогів здійснюється за допомогою команди ls, а розширений
                  варіант цієї команди ls -l дає також інформацію з таблиці індексних дескрипторів (див.
                  Лабораторну роботу № 10). Щоб скопіювати файл, використовують команду cp <файл-
                  джерело>  <призначення>.  Для  перенесення  файлу  з  каталогу  в  каталог,  а  також  для

                                                              17
   14   15   16   17   18   19   20   21   22   23   24