23.11.2007 Обзоры, Открытый код/LinuxФайл — один из базовых элементов любой операционной системы, и Linux здесь не исключение. Но в этой ОС файлу придается особое значение, ведь им описывается любой объект — от текстового документа до устройства. А технологии разграничения прав доступа к файлам являются основой концепции безопасности Linux. Стало быть, объект заслуживает отдельного разговора. Операции с файлами Для создания файлов проще всего обратиться к команде cat, используя перенаправление вывода: cat > [имя файла]. В этом случае в объект будет помещено всё, что вводится с клавиатуры (окончание операции — одновременное нажатие клавиш Ctrl и D). Разумеется, на практике данный метод используется редко — разве что при необходимости создать небольшой текстовый файл, состоящий из одной-двух строк. Просмотреть только что созданный файл можно с помощью той же самой команды. Только при этом никакого перенаправления не будет, поскольку задействуется стандартный вывод: cat [имя файла]. Обратите внимание, как элегантно и экономно здесь работают консольные команды. Впрочем, на практике чаще применяются другие программы: more и less. Синтаксис их довольно прост, в чем вы убедитесь, набрав в консоли команду man [название программы]. Для копирования, переименования или перемещения файлов вы можете использовать любой файловый менеджер. Однако тем, кто успел оценить достоинства командной строки, предлагаются другие решения. Для копирования файлов в Linux существует команда cp. Набирать ее следует так: cp ...
читать далее.