Работа

Наша кнопка

www.softb-x.ucoz.com
Баннерообмен

Статистика


Онлайн всего: 1
Гостей: 1
Пользователей: 0

Соц. сети!

Вход на сайт

E-mail:
Пароль:

Поиск

Друзья сайта

Главная » Статьи » Linux для начинающих

Практическая работа с файловой системой GNU/Linux в текстовом режиме?

Часть 1. Основные приемы работы с файлами.
  • Для просмотра текущей директории служит команда ls ls от слова list показать список каталогов и файлов в текущей директории
  • Для смены директории служит команда cd cd от слова change dir сменить директорию Давайте сменим директорию на / для этого введем в консоли команду cd / Затем проверим список файлов с помощью ls Теперь перейдем в директорию etc для этого введем cd etc Проверим список файлов с помощью ls В каталоге etc хранятся установленные в системе программы, которые мы можем запустить введя их имя. Давайте запустим любую программу. Например, введем в консоли firefox и перед вами откроется интернет-браузер firefox, если же графическая подсистема не запущена, то возникнет сообщение об ошибке. Для перехода в каталоги имеющие кириллические названия нужно брать их в кавычки. Например: cd "Музыка" Для перехода в домашнюю директорию используют команду cd Проверим список файлов и каталогов с помощью ls
  • Создадим директорию, для этого воспользуемся командой mkdir имя каталога. Например: mkdir music mkdir от слова make dir создать директорию Перейдем в созданный нами каталог cd music, а затем проверим список файлов и каталогов с помощью ls. На экран ничего не выведется, так как папка пуста. Вернемся назад с помощью команды cd .. Проверим список файлов с помощью ls.
  • Для полного удаления директории со всеми вложенными каталогами используют команду rm -r rm от слова remove - удаление Например: rm -r music

Часть 2. Дополнительные приемы работы с файлами.

  • Для создания файлов нужно воспользоваться дополнительной программой, в зависимости от типа содержимого файла. Например: текстовый файл создается в текстовом редакторе, а музыкальный в звуковом редакторе. Также файлы могут создаваться цифровыми устройствами, например: цифровой фотоаппарат и т.д.
  • Для создания пустого файла нужно ввести в консоли команду touch имяфайла Например: touch ucheba.txt Убедитесь в создании файла с помощью команды ls Давайте создадим каталог используя изученную команду mkdir Например: mkdir film Перейдем в эту папку cd film, создадим в ней пустой файл touch primer.txt, перейдем назад используя команду cd .. Создадим еще одну папку, которая будет называться programs Убедимся в создании с помощью команды ls
  • Скопируем каталог film в каталог programs с помощью команды cp -r cp от слова copy скопировать Например: cp -r film programs После чего папка film будет скопирована в папку programs Также в команде можно указать полный путь копирования из одного места в другое cp -r film /home/user/programs
  • Для перемещения каталогов используют команду mv Давайте создадим два каталога test1 и test2 Переместим test1 в каталог test2: mv test1 test2 Проверим список файлов с помощью ls. В файловой системе доступ к каталогам и файлам разграничен. Пользователь может настроить права доступа к определенным файлам, естественно это нужно делать под учетной записью root или под ограниченной учетной записью используя команду sudo. Для просмотра скрытых параметров доступа файлов используют уже изученную нами команду, но с дополнительным параметром
  • ls -l На экран выведется следующее: drwxr-xr-x 3 user user 4096 data time name Что касается первого параметра, то это как раз права доступа rwx владелец файла имеет право на read (чтение), write (перезапись) и на execute (запуск) r-x группа к которой принадлежит владелец файла в данном случае имеет право на read (чтение), execute (запуск) и не имеет права на write (перезапись). r-x остальные пользователи и группы имеют право на read (чтение), execute (запуск) и не имеют право на write (перезапись)
  • Чтобы изменить права доступа нужно воспользоваться командой chmod xxx имякаталога chmod от слова change file mod изменить файловый режим доступа к каталогам и файлам. xxx - это восьмеричное число от 001 до 777 Вернемся к примеру у нас на экран вывелось rwxr-xr-x заменим буквенные значения на 1, а прочерки на 0. У нас получилось двоичное число 111101101 переведем его в восьмеричную систему, у нас получится 755. Давайте создадим каталог: mkdir proba И установим следующие права доступа rwxr--r--, для этого буквы заменим на единицы, а прочерки на нули. Получилось следующее 111100100, переводим из двоичной системы счисления в восьмеричную и получаем число 744. Теперь введем в консоли chmod 744 proba . Затем проверим скрытые параметры файлов с помощью ls -l

Если вам не хочется вычислять вручную числовое значение, то посетите сайт www.chmod.ru и с помощью формы ставьте галочки и результат будет вычислен автоматически.



Категория: Linux для начинающих | Добавил: Ghost (24.12.2009)
Просмотров: 1385 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]