как создать файл conf в linux

как создать файл conf в linux. Смотреть фото как создать файл conf в linux. Смотреть картинку как создать файл conf в linux. Картинка про как создать файл conf в linux. Фото как создать файл conf в linux

Может попробовать удалить из исходников ядра файл «.config», и дать команду «make oldconfig»?

Сначала не помешает посмостреть в MakeFile возможность данной опции.

Если есть «текущая конфигурация», т.е. ядро пересобиралось, и после этого не делалось make mrproper, то она сохранилась в файле /usr/src/linux_yourKernel/.config
В противном случае конфигурация загружается из файла /usr/src/linux_yourKernel/arch/i386/defconfig (естественно в зависимости от архитектуры).
Это видно из вывода команды make menuconfig для разных случаев.
Кроме того, болванка типовой кофигурации есть в каталоге /boot, если ядро ставилось из rpm.
Кстати, а не поставить ли и мне ядро поновее, а то валяется тарбол без дела.

> В противном случае конфигурация загружается из файла /usr/src/linux_yourKernel/arch/i386/defconfig

То есть это именно та конфигурация, с которой собрал ядро производитель дистрибутива? Или это некая «глобально дефолтная»?

Зачастую основной интерес представляет именно та, с которой собирал производитель, дабы с минимальными телодвижениями открутить лишнее (к примеру, PCMCIA на десктопе) или прикрутить недостающее (довольно редкий случай, однако, модули рулят).

То, что имел ввиду производитель дистрибутива, наверника лежит в /boot Отличается ли это от того, что получается из defconfig,сейчас проверю. Впрочем не получится, у меня ядро патченное, возможно были сделаны изменения и в defconfig.

То, что в /boot, примерно в 2 раза больше по размеру чем то, что получается из defconfig без редактирования. Короче, сами разбирайтесь, ничего там нет страшного, только времени жалко на компиляцию нерабочих ядер, но я для себя эту проблему не решил, увы. :-((

Для Slackware оказалось, что в /boot лежит то, что надо.

> только времени жалко на компиляцию нерабочих ядер

Вот именно. Даже не «нерабочих», а «вот тут одну гайку открутил, а отвалилась ж**а». (с) анекдот.

Источник

4 способа создать файл в терминале Linux

Главное меню » Операционная система Linux » 4 способа создать файл в терминале Linux

как создать файл conf в linux. Смотреть фото как создать файл conf в linux. Смотреть картинку как создать файл conf в linux. Картинка про как создать файл conf в linux. Фото как создать файл conf в linux

Если вы использовали настольную ориентированную операционную систему, такую ​​как Windows, создание файла – это просто. Вы щелкаете правой кнопкой мыши в проводнике, и вы найдете возможность создания нового файла.

Вещи не будут выглядеть одинаково, когда вы находитесь в среде командной строки. Здесь нет возможности щелчка правой кнопкой мыши. Так как же тогда создать файл в Linux? Позвольте мне показать вам это.

Создать файл в командной строке Linux

Существуют различные способы создания нового файла в терминале Linux. Мы покажем вам команды одну за другой.

1. Создайте пустой файл с помощью команды touch

Одним из самых распространенных применений сенсорной команды в Linux является создание нового пустого файла. Синтаксис очень прост.

2. Создайте файлы с помощью команды cat

Другой популярный способ создания нового файла – использование команды cat в Linux. Команда cat в основном используется для просмотра содержимого файла, но вы также можете использовать ее для создания нового файла.

Вы можете написать новый текст в это время, если хотите, но это не обязательно. Для того, чтобы сохранить и выйти, используйте в терминале Ctrl + D.

Если файл с таким именем уже существует, и вы пишете в нем новый текст с помощью команды cat, новые строки будут добавлены в конец файла.

3. Создайте новый файл с помощью команды echo

Основное использование команды echo – просто повторить (echo) то, что вы печатаете на экране. Но если вы используете перенаправление с echo, вы можете создать новый файл.

Чтобы создать новый пустой файл с помощью echo, вы можете использовать что-то вроде этого:

Вновь созданный файл filename.txt будет иметь следующий текст: Это пример текста. Вы можете просмотреть файл в Linux, используя cat или другие команды просмотра.

Вы не обязаны помещать образец текста с эхом. Вы можете создать (почти) пустой файл, используя команду echo:

Это создаст новый файл с одной пустой строкой. Вы можете проверить количество строк с помощью команды wc.

4. Создайте новый файл с помощью текстового редактора, такого как Vim

Прежде чем использовать эти текстовые редакторы, вы должны убедиться, что вы знаете основы, такие как сохранение существующего из редактора. В отличие от инструментов с графическим интерфейсом, использование Ctrl + S в терминале не сохранит файл. Фактически, он может перевести ваш терминал в, казалось бы, замороженное состояние, из которого вы восстанавливаетесь с помощью Ctrl + Q.

Какая ваша любимая команда?

Итак, мы только что поделились 4 различными способами создания файла в Linux. Лично мы предпочитаем использовать touch для создания пустого файла и Vim, если нам нужно отредактировать файл.

Какую команду вы предпочитаете здесь? Пожалуйста, поделитесь своим мнением в разделе комментариев ниже.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Источник

Как создать файл в терминале

Конечно, всё очень просто делается с помощью мышки и файлового менеджера. Но если вы дружите с клавиатурой, создать файл через терминал Linux намного быстрее и, как вы увидите, эффективнее. В терминале вы можете не только создавать пустые файлы, но и создавать файл с уже готовым содержимым, файлы определённого размера, и с нужными метаданными.

Как всё это делать, вы узнаете из этой статьи. Мы рассмотрим все доступные средства создания файлов в терминале Linux. Поехали!

1. Редактор nano

как создать файл conf в linux. Смотреть фото как создать файл conf в linux. Смотреть картинку как создать файл conf в linux. Картинка про как создать файл conf в linux. Фото как создать файл conf в linux

2. Редактор Vi

Тот же принцип, но программа намного серьёзнее:

как создать файл conf в linux. Смотреть фото как создать файл conf в linux. Смотреть картинку как создать файл conf в linux. Картинка про как создать файл conf в linux. Фото как создать файл conf в linux

Понятное дело, в этом пункте можно говорить и о других редакторах, в том числе и с графическим интерфейсом. Но мы их опустим и перейдём к другим командам создания файла в Linux.

3. Оператор перенаправления >

Это, наверное, самая короткая команда для создания файла в Linux:

как создать файл conf в linux. Смотреть фото как создать файл conf в linux. Смотреть картинку как создать файл conf в linux. Картинка про как создать файл conf в linux. Фото как создать файл conf в linux

Оператор оболочки для перенаправления вывода позволяет записать вывод любой команды в новый файл. Например, можно подсчитать md5 сумму и создать текстовый файл в Linux с результатом выполнения.

как создать файл conf в linux. Смотреть фото как создать файл conf в linux. Смотреть картинку как создать файл conf в linux. Картинка про как создать файл conf в linux. Фото как создать файл conf в linux

Это рождает ещё несколько способов создания файла в Linux, например, выведем строку в файл с помощью команды echo:

echo «Это строка» > файл.txt

как создать файл conf в linux. Смотреть фото как создать файл conf в linux. Смотреть картинку как создать файл conf в linux. Картинка про как создать файл conf в linux. Фото как создать файл conf в linux

Этот способ часто используется для создания конфигурационных файлов в Linux, так сказать, на лету. Но заметьте, что sudo здесь работать не будет. С правами суперпользователя выполниться echo, а запись файла уже будет выполнять оболочка с правами пользователя, и вы всё равно получите ошибку Access Denied.

Ещё тем же способом можно сделать примитивный текстовый редактор для создания файла. Утилита cat без параметров принимает стандартный ввод, используем это:

как создать файл conf в linux. Смотреть фото как создать файл conf в linux. Смотреть картинку как создать файл conf в linux. Картинка про как создать файл conf в linux. Фото как создать файл conf в linux

После выполнения команды можете вводить любые символы, которые нужно записать в файл, для сохранения нажмите Ctrl+D.

А ещё есть утилита printf, и здесь она тоже поддерживает форматирование вывода:

printf «Это %d текстовая строка\n» 1 > файл

как создать файл conf в linux. Смотреть фото как создать файл conf в linux. Смотреть картинку как создать файл conf в linux. Картинка про как создать файл conf в linux. Фото как создать файл conf в linux

Этот способ создать файл в Linux используется довольно часто.

4. Оператор перенаправления вывода >>

Также можно не только перезаписывать файл, а дописывать в него данные, с помощью перенаправления оператора >>. Если файла не существует, будет создан новый, а если существует, то строка запишется в конец.

echo «Это текстовая строка» > файл.txt
$ echo «Это вторая текстовая строка» >> файл.txt

как создать файл conf в linux. Смотреть фото как создать файл conf в linux. Смотреть картинку как создать файл conf в linux. Картинка про как создать файл conf в linux. Фото как создать файл conf в linux

5. Оператор перенаправления 2>

Первые два оператора перенаправления вывода команды в файл использовали стандартный вывод. Но можно создать файл в терминале Ubuntu и перенаправить в него вывод ошибок:

как создать файл conf в linux. Смотреть фото как создать файл conf в linux. Смотреть картинку как создать файл conf в linux. Картинка про как создать файл conf в linux. Фото как создать файл conf в linux

Если команда не выдает ошибок, файл будет пустым.

6. Оператор перенаправления и head

С помощью команды head можно выбрать определённый объем данных, чтобы создать текстовый файл большого размера. Данные можно брать, например, с /dev/urandom. Для примера создадим файл размером 100 мегабайт:

7. Команда cp

Команда cp используется для копирования файлов в Linux. Но с её помощью можно и создать файл. Например, чтобы создать пустой файл, можно просто скопировать /dev/null:

8. touch

Вот мы и подобрались к непосредственному созданию файлов через терминал, для этого в Linux есть специальная утилита touch. Она позволяет создать пустой файл в Linux, при этом указывать дату создания, права доступа и другие метаданные.

Чтобы создать пустой файл Linux, просто наберите:

как создать файл conf в linux. Смотреть фото как создать файл conf в linux. Смотреть картинку как создать файл conf в linux. Картинка про как создать файл conf в linux. Фото как создать файл conf в linux

Можно создать несколько пустых файлов сразу:

Опция -t позволяет установить дату создания. Дата указывается опцией -t в формате YYMMDDHHMM.SS. Если не указать, будет установлена текущая дата. Пример:

Можно использовать дату создания другого файла:

Также можно установить дату последней модификации, с помощью опции -m:

Или дату последнего доступа:

Чтобы посмотреть, действительно ли задаётся информация, которую вы указали, используйте команду stat:

как создать файл conf в linux. Смотреть фото как создать файл conf в linux. Смотреть картинку как создать файл conf в linux. Картинка про как создать файл conf в linux. Фото как создать файл conf в linux

9. Утилита dd

Это утилита для копирования данных из одного файла в другой. Иногда необходимо создать файл определённого размера в Linux, тогда можно просто создать его на основе /dev/zero или /dev/random, вот так:

как создать файл conf в linux. Смотреть фото как создать файл conf в linux. Смотреть картинку как создать файл conf в linux. Картинка про как создать файл conf в linux. Фото как создать файл conf в linux

Создание специальных файлов в Linux

В Linux, кроме выше рассмотренных обычных текстовых и бинарных файлов, существуют ещё и специальные файлы. Это файлы сокетов и туннелей. Их нельзя создать обычными программами, но для этого существуют специальные утилиты, смотрите подробнее в статье, ссылку на которую я дал вверху.

Выводы

Источник

Как создать файл в Linux: примеры создания при помощи командной строки

Рассмотрим 12 способов создания файла в Linux.

Эти способы тестировались на дистрибутиве Ubuntu, но будут работать на любой системе Linux.

Создание пустого файла при помощи touch

Пояснение: Команда touch предназначена для того, чтобы поменять дату изменения файла на текущую. Однако ее также часто используют для создания файлов.

Создание сразу нескольких пустых файлов при помощи touch

Создание пустого файла при помощи echo

Пояснение: Команда echo предназначена для вывода на экран строки, которая в нее передается. Символ > перенаправляет вывод в файл. Соответственно мы перенаправили пустоту в файл.

Трюк для создания пустых файлов

Пояснение: символ > перенаправляет вывод, а мы ничего не выводим, просто перенаправляем пустоту в файл. Это самый короткий способ создать пустой файл.

Или лучше такой пример:

Двоеточие в начале, чтобы случайно не записать вывод предыдущей команды в файл.

Создание файла с содержимым

Пояснение: Выводим строку 123 и перенаправляем этот вывод в файл. Файл будет содержать строку 123

Создание файла путем объединения других файлов с помощью cat

Пояснение: Команда cat выводит на экран содержимое на экран, однако мы перенаправляем этот вывод в файл. Соответственно мы создали файл big_file в котором находится содержимое из трех других файлов.

Создание файла с помощью любой команды и символа >

Мы можем создать файл, с помощью команд, которые выводят что-то на экран, записав этот вывод в файл. Например ps aux выводит информацию о текущих процессах в системе. Мы просто можно записать весь вывод этой команды в файл file.txt и потом его проанализировать.

Записываем в файл справку по команде man :

Записываем в файл календарь на 2021 год

Создание фала при помощи редактора nano

Этот редактор чуть более привычный простому пользователю, чем Vim, однако он должен быть установлен в вашей системе.

Проверить установлен ли nano в вашей системе можно с помощью следующей команды:

Результатом будет информация об установленном редакторе:

Либо сообщение об ошибке: Command ‘nano’ not found

Создание файла при помощи текстового редактора Vim

Если вы никогда не работали с этим редактором, то этот способ вам не подойдет, т.к. без пары часов за документацией Vim не освоить.

Создание файла определенного размера c помощью fallocate

Таким образом вы создали файл hello.txt размером 10 мегабайт.

Создание файла определенного размера с помощью dd

Создание файла-сокета c помощью команды mkfifo

После создания вам нужно установить на него права, чтобы нужные программы могли им пользоваться

Создание файла при помощи HEREDOC

Пояснение: мы сначала пишем cat file.txt причем вместо EOF может быть любая строка, которой нет в тексте, который мы собираемся написать. Затем когда мы завершили заполнение многострочного файла, просто переходим на следующую строку и вводим EOF. В итоге содержимое нашего файла будет:

Источник

Как создать файл в Linux через терминал

как создать файл conf в linux. Смотреть фото как создать файл conf в linux. Смотреть картинку как создать файл conf в linux. Картинка про как создать файл conf в linux. Фото как создать файл conf в linux

В Linux для хранения настроек операционной системы и установленных программ используются обычные текстовые файлы. Поэтому при настройке системы очень часто приходится работать именно с такими файлами.

Одна из частых задач – создание новых файлов через терминал.

В этой инструкции мы рассмотрим именно этот вопрос. Здесь вы узнаете несколько наиболее простых и удобных способов создания текстовых файлов в Linux через терминал.

Команда touch

Если вам нужно создать пустой файл в Linux через терминал, то для этого проще всего использовать команду «touch». Команда «touch» является стандартной командой, которая используется в операционной системе Linux для создания и изменения временных меток файла.

Также с ее помощью можно создавать новые файлы. Для этого достаточно просто ввести команду «touch» и через пробел указать название файла, который необходимо создать. Если такого файла не существует, то команда создаст новый, если же файл уже есть, то команда «touch» обновит его временные метки.

При необходимости с помощью «touch» можно создать сразу несколько документов. В этом случае через пробел нужно ввести несколько имен. В терминале Linux это выглядит это примерно так:

touch file.txt touch file1.txt file2.txt

как создать файл conf в linux. Смотреть фото как создать файл conf в linux. Смотреть картинку как создать файл conf в linux. Картинка про как создать файл conf в linux. Фото как создать файл conf в linux

В дальнейшем, созданный документможно отредактировать в любом текстовом редакторе. Например, можно использовать редактор Nano или Vim.

Нужно отметить, что у команды «touch» есть много дополнительных параметров для управления временными метками. Например, параметр «-c» позволяет отменить обновление временных меток, если файл уже существует. Чтобы узнать больше введите в терминал команду «man touch».

Перенаправления вывода (>)

Также для создания пустого файла можно использовать оператор перенаправления вывода (>). Для этого нужно ввести знак «больше» и указать имя. В терминале Linux это выглядит вот так:

как создать файл conf в linux. Смотреть фото как создать файл conf в linux. Смотреть картинку как создать файл conf в linux. Картинка про как создать файл conf в linux. Фото как создать файл conf в linux

Но, в данном случае нужно быть осторожным. Поскольку если файл уже существует, то он будет перезаписан.

Команда cat

Для создания небольшого текстового файла через терминал Linux можно использовать команду «cat» и уже упомянутый оператор перенаправления вывода.

Для этого нужно ввести команду «cat», знак «больше» (>) и название файла. После этого прямо в терминале можно ввести текст, который нужно сохранить в указанный документ. Для завершения ввода текста и сохранения нажимаем комбинацию клавиш Ctrl-D.

В терминале Linux данная команда выглядит примерно так:

как создать файл conf в linux. Смотреть фото как создать файл conf в linux. Смотреть картинку как создать файл conf в linux. Картинка про как создать файл conf в linux. Фото как создать файл conf в linux

Команда echo

Также с оператором перенаправления можно использовать и другие команды. Например, это может быть команда «echo», которая выводит текст. Если перенаправить ее вывод в файл, то система создаст указанный файл и сохранит в него текст.

как создать файл conf в linux. Смотреть фото как создать файл conf в linux. Смотреть картинку как создать файл conf в linux. Картинка про как создать файл conf в linux. Фото как создать файл conf в linux

При создании файлов с помощью оператора перенаправления нужно помнить, что вы можете перезаписать существующий документ. Также нужно отметить, что воспользоваться sudo не получится, поскольку в этом случае с правами суперпользователя будет выполняться команда «echo», а не запись.

Текстовые редакторы

Если вам нужно не просто создать файл, но также ввести в него много текста, то в этом случае удобнее всего будет использовать текстовые редакторы. Существует большое количество текстовых редакторов, которые запускаются прямо в терминале Linux и позволяют редактировать большие и сложные текстовые документы. Например, это такие редакторы как Nano, Vim и другие.

Текстовый редактор Nano установлен по умолчанию во многих дистрибутивах, а частности он есть в Ubuntu Linux. С Nano вы можете создать новый файл, сразу его отредактировать и сохранить. Для создания нового файла и перехода в редактор введите вот такую команду:

как создать файл conf в linux. Смотреть фото как создать файл conf в linux. Смотреть картинку как создать файл conf в linux. Картинка про как создать файл conf в linux. Фото как создать файл conf в linux

После ввода такой команды появится интерфейс редактора Nano. В верхней части экрана будет информация о версии программы и название файла, а в нижней панель со списком горячих клавиш.

как создать файл conf в linux. Смотреть фото как создать файл conf в linux. Смотреть картинку как создать файл conf в linux. Картинка про как создать файл conf в linux. Фото как создать файл conf в linux

Для сохранения нажмите Ctrl-X и потом введите букву «Y» для подтверждения.

как создать файл conf в linux. Смотреть фото как создать файл conf в linux. Смотреть картинку как создать файл conf в linux. Картинка про как создать файл conf в linux. Фото как создать файл conf в linux

Если в системе нет Nano, то возможно там будет предустановлен Vim. Чтобы создать файл с помощью Vim просто вводим команду «vim» и через пробел название файла. В терминале Linux это выглядит вот так:

как создать файл conf в linux. Смотреть фото как создать файл conf в linux. Смотреть картинку как создать файл conf в linux. Картинка про как создать файл conf в linux. Фото как создать файл conf в linux

Vim намного функциональней Nano, но при этом и намного сложнее. Одной из первых проблем, с которой сталкиваются новички, это выход из Vim. Для этого нужно нажать клавишу Esc, ввести вот такую команду и нажать Enter.

как создать файл conf в linux. Смотреть фото как создать файл conf в linux. Смотреть картинку как создать файл conf в linux. Картинка про как создать файл conf в linux. Фото как создать файл conf в linux

Если что-то не получается, то возможно проблема в раскладке клавиатуры. Переключитесь на английскую и попробуйте еще раз.

Linux команда mkdir и команды создания файлов.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *