Файловая система ext2fs, структура папок.
Файловая система – это структура, с помощью которой ядро операционной системы предоставляет пользователям (и процессам) ресурсы долговременной памяти системы, т. е. памяти на различного вида долговременных носителях информации — жестких дисках, магнитных лентах. CD-ROM и т. п.
Информация в любой ОС хранится на носителях в виде файлов. С точки зрения ОС файл представляет собой непрерывный поток (или последовательность) байтов определенной длины.
Имена файлов в Linux могут иметь длину до 255 символов и состоять из любых
символов, кроме символа с кодом 0 и символа / (слэша). Есть набор символов, которые не рекомендуется употреблять: !@|$&~%*()[]{}'"\:;>< Пробел (необходимо ставить кавычки).
В Linux нет понятия расширения, исполняемые файлы определяются по специальному атрибуту, точка в начале имени файла делает его скрытым для некоторых программ (напр. ls).
В Linux различаются символы верхнего и нижнего регистра в именах файлов.
Иерархическую структуру каталогов обычно иллюстрируют рисунком "дерева каталогов", в котором каждый каталог изображается узлом "дерева", а файлы — "листьями". В MS Windows или DOS каталоговая структура строится отдельно для каждого физического носителя (то есть имеем не отдельное "дерево", а целый "лес") и корневой каталог каждой каталоговой струк-
туры обозначается какой-нибудь буквой латинского алфавита (отсюда уже возникает некоторое ограничение). В Linux (и UNIX вообще) строится единая каталоговая структура для всех носителей, и единственный корневой каталог этой структуры обозначается символом "/". В эту единую каталоговую структуру можно подключить любое число каталогов, физически расположенных на разных носителях (как говорят, "смонтировать файловую систему" или "смонтировать носитель").
/ - корневая папка
~ - домашняя папка (обычно /home/user_name)
Некоторые команды:
pwd – показывает текущий каталог
cd – изменяет текущий каталог (т.е. перемещает вас в другую папку)
cd .. – подняться вверх по структуре каталогов
ls – показывает имена файлов в текущем каталоге
Ключи команды ls:
-l – более подробная информация
-i – покажет номера inode
-t – отсортирует не по именам, а по дате изменения (time)
-r – меняет порядок сортировки (reverse)
Ключи можно объединять: ls –lir
mkdir – создает каталог
Назначение основных системных каталогов
/bin Этот каталог содержит в основном готовые к исполнению программы, большинство из которых необходимо во время старта системы (или в однопользовательском системном режиме, используемом для отладки). Здесь хранится значительное количество общеупотребительных команд Linux.
/boot Содержит основные постоянные файлы для загрузки системы, в частности загружаемое ядро. Файлы из этого каталога нужны только во время загрузки системы
/dev Каталог специальных файлов или файлов устройств.
/etc Этот каталог и его подкаталоги содержат большинство дан ных, необходимых для начальной загрузки системы, и основные конфигурационные файлы. В /etc находятся, например, файл inittab, определяющий загружаемую конфигурацию и файл паролей пользователей passwd. Часть конфигурационных файлов может находиться и в /usr/etc.
/home Обычно в этом каталоге находятся каталоги пользователей
/lib Этот каталог содержит разделяемые библиотеки функций, необходимых компилятору языка С, и модули (драйверы устройств).
/lost+found Этот каталог используется при восстановлении файловой системы командой fsck. Если fsck обнаруживает файл, родительский каталог которого определить невозможно, она помещает такой файл в каталог /lost+found. Поскольку родительский каталог потерян, то таким файлам присваиваются имена, совпадающие с номерами их индексных дескрипторов
/mnt Это точка монтирования для временно монтируемых файловых систем. Если на компьютере запускается поочередно Linux и MS-DOS, то этот каталог обычно используется, чтобы монтировать файловую систему MS-DOS.
/root Это домашний каталог суперпользователя. Обратите внимание на то, что он расположен не там, где располагаются личные каталоги остальных пользователей (в /home)
/tmp Каталог для временных файлов. В любой момент суперпользователь (или система) может удалить файлы из этого каталога без большого ущерба для остальных пользователей.
/usr Этот каталог огромен и его структура в основном повторяет структуру корневого каталога. В его подкаталогах находятся все основные приложения. В соответствии со стандартом FHS рекомендуется выделять для этого каталога отдельный раздел диска или вообще располагать его на сетевом диске, общем для всех компьютеров в сети. Такой раздел или диск монтируют только для чтения и располагают в нем общие конфигурационные и исполняемые файлы, документацию, системные утилиты и библиотеки.
Задания:
-
Запустите консоль, в каком каталоге вы оказались? (Дальше всё в консоли)
-
Перейдите на самый верхний уровень.
-
Посмотрите список папок в корневом каталоге, зайдите в папку home
-
Посмотрите список папок (= имен пользователей), почему здесь нет папки root?
-
Вернитесь к себе в домашний каталог
-
Найдите файл который был изменен последним
-
Сколько всего файлов в этой папке?
-
Перенаправьте подробный список файлов в текстовый файл list.txt.
-
Создайте новую папку MyDocs
-
Переместите туда файл list.txt
-
…
- Курс 2 – Администрирование
- Оглавление.
- Конфигурирование Windows xp и 2003
- Файловая система ntfs, права доступа.
- Реестр, tweaker’ы.
- Службы.
- Драйверы, directX.
- Raid-массивы, резервное копирование, восстановление файлов.
- Быстрое восстановление системы. ShadowUser, AcronisTrueImage.
- Способы восстановления системы.
- Ускорение работы (оптимизация) Windows.
- Разгон системы, стабильность, тесты.
- Виртуальные машины, vMware.
- Автоматическая установка Windows, ris.
- Контрольная работа №1.
- Локальная сеть
- Какие бывают сети, история.
- Сетевое оборудование.
- Топология сети.
- Сетевые протоколы, уровни протоколов.
- Сеть Ethernet.
- Витая пара, разводка сети.
- Настройка сети, сетевой принтер, общие ресурсы, сетевые диски.
- Доступ в интернет, шлюз.
- Учет трафика, proxy, Traffic Inspector.
- Удаленное управление.
- Удаленное администрирование, Radmin.
- Контрольная работа №2.
- Особенности Windows 2003
- Установка, обновления.
- Консоль управления mmc.
- ActiveDirectory, домены.
- Установка контроллера домена; подразделения.
- Групповая политика
- Публикация приложений, перенаправление.
- Распределенная файловая система dfs.
- Контрольная работа №3.
- Сетевые службы Windows 2003
- Почтовый сервер.
- Файловый сервер, ftp.
- Dhcp-сервер.
- Контрольная работа №4.
- Защита и безопасность
- Антивирус.
- Брэндмауэр, AgnitumOutpostFirewall.
- Pgp, шифрование с открытым ключом, цифровая подпись.
- Проверка устойчивости и взлом паролей, SamInside, BootDisk.
- Клавиатурные шпионы, трояны, sniffer’ы.
- Проверка безопасности сети, Xspider.
- Контрольная работа №5.
- Linux, установка
- Linux, основные программы.
- 1. Почта и Интернет
- 1.1. Браузеры
- 1.2. Почтовые клиенты
- 1.3. Чаты и общение
- 2. Офисные пакеты
- 3. Работа с графикой
- 4. Музыка и видео
- Linux, командная строка, создание пользователей, смена паролей.
- Файловая система ext2fs, структура папок.
- Права доступа, жесткие ссылки.
- Установка приложений, rpm, исходные коды.
- Samba, настройка сети.
- Удалённое управление, ssh.
- Удалённое управление из Windows, Telnet, Putty.
- Dhcp-сервер под Linux.
- Apache-сервер под Linux
- Почтовый сервер под Linux.
- Раздача интернет на локальную сеть.
- Контрольная работа №6.
- Особенности Windows Vista
- Установка и настройка интерфейса.
- Новые версии основных программ.
- Безопасность в Windows Vista.
- Надежность и механизмы восстановления.
- 118 Новосибирск 2006