Домашня » як » Як швидко створити текстовий файл за допомогою командного рядка в Linux

    Як швидко створити текстовий файл за допомогою командного рядка в Linux

    Якщо ви - людина з клавіатури, ви можете виконати багато речей лише за допомогою командного рядка Linux. Наприклад, існує кілька простих у використанні методів для створення текстових файлів, якщо це потрібно.

    Створення текстового файлу за допомогою команди Cat

    Наш перший метод створення текстових файлів використовує кіт команду. Це корисно, якщо ви хочете негайно додати текст до нового файлу.

    Просто введіть наступну команду в терміналі терміналу (замінивши "sample.txt" на те, що ви хочете назвати файлом), а потім натисніть клавішу Enter:

    cat> sample.txt

    Після натискання клавіші Enter ви не повернетеся до терміналу. Замість цього курсор розміщується на наступному рядку, і ви можете почати вводити текст безпосередньо у ваш файл. Введіть рядки тексту, натиснувши Enter після кожного рядка. Коли ви закінчите, натисніть Ctrl + D, щоб вийти з файлу і повернутися до запиту.

    Щоб перевірити, що ваш файл створено, можна скористатися ls команда для показу списку каталогів для файлу:

    ls -l sample.txt

    Ви також можете скористатися командою cat для перегляду вмісту файлу. Просто введіть у відповідь наступну команду і натисніть клавішу Enter:

    cat sample.txt

    Створіть текстовий файл за допомогою команди Touch

    Ви також можете створити текстовий файл за допомогою дотик команду. Одна відмінність між використанням цієї команди та кіт Команда, яку ми розглянули в останньому розділі, це те, що кіт команда дозволяє вводити текст у файл негайно, використовуючи дотик команду немає. Інша велика різниця в тому, що дотик команда дозволяє створювати кілька нових файлів за допомогою однієї команди.

    The дотик команда зручна для швидкого створення файлів, які ви збираєтеся використовувати пізніше.

    Щоб створити новий файл, введіть наступну команду в рядку термінала (замінивши "sample.txt" на будь-яке ім'я файлу, який ви бажаєте використовувати), а потім натисніть клавішу Enter:

    торкніться sample.txt

    Зверніть увагу, що ви не отримали жодних ознак того, що файл створено; Ви тільки повернулися до запиту. Ви можете використовувати ls команда для перевірки наявності нового файлу:

    ls -l sample.txt

    Також можна створити кілька нових файлів одночасно з дотик команду. Просто додайте стільки імен додаткових файлів (розділених пробілами), скільки потрібно, до кінця команди:

    торкніться sample1.txt sample2.txt sample3.txt

    Знову ж таки, ви не показували жодних ознак того, що файл був створений, але видав простий ls команда показує, що файли дійсно існують:

    А коли ви готові додати текст до нових файлів, ви можете просто скористатися текстовим редактором, наприклад Vi.

    Створення текстового файлу за допомогою стандартного символу перенаправлення (>)

    Ви також можете створити текстовий файл, використовуючи стандартний символ перенаправлення, який зазвичай використовується для перенаправлення виводу команди на новий файл. Якщо ви використовуєте його без попередньої команди, символ redirect просто створює новий файл. Як і дотик Команда, створення файлу таким чином не дозволяє вводити текст у файл відразу. На відміну від дотик команду, однак, створення файлу за допомогою символу перенаправлення дозволяє лише створювати один файл за раз. Ми включаємо його для повноти, а також тому, що якщо ви просто створюєте один файл, він пропонує найменшу кількість.

    Щоб створити новий файл, введіть наступну команду в рядку термінала (замінивши "sample.txt" на будь-яке ім'я файлу, який ви бажаєте використовувати), а потім натисніть клавішу Enter:

    > sample.txt

    Ви не отримали жодних вказівок, що файл створено, але ви можете використовувати ls команда для перевірки наявності нового файлу:

    ls -l sample.txt


    Ці три методи повинні дозволяти швидко створювати текстові файли на терміналі Linux, чи потрібно вводити текст у них негайно чи ні.