วิธีสร้างไฟล์ข้อความและโฟลเดอร์จากเทอร์มินัล


18

ฉันจะสร้างไฟล์ข้อความธรรมดาและโฟลเดอร์จากเทอร์มินัลได้อย่างไร


1
ไฟล์ประเภทใด ไฟล์ว่างเปล่า? ไฟล์ข้อความ? ภาพหรือไม่ มีข้อมูลไม่เพียงพอที่นี่เพื่อให้คำตอบรวบรัด หากคุณสามารถชี้แจงได้ฉันจะเปิดคำถามอีกครั้ง
Ian C.

ฉันคิดว่าtouch fileมันสั้นเกินไปที่จะตอบว่า ...
bmike

@bike ฉันจะบอกว่าใช่มันสั้นเพราะมันอาจเป็นที่ถกเถียงกันอยู่ว่าหน้าที่หลักของtouchคือ "เปลี่ยนการเข้าถึงไฟล์และเวลาการแก้ไข" (จากman touch) เว้นแต่คุณจะกล่าวถึงว่าtouch filenameจะสร้างชื่อไฟล์เท่านั้นหากมันไม่มีอยู่จริง มิฉะนั้นมันจะทำหน้าที่หลักของมัน
user3439894

@IanC ขออภัยไฟ txt และโฟลเดอร์
Jemoka

สำหรับบันทึกนี้เป็นมาตรฐาน Unix ดังนั้นบทเรียน Linux / Unix จึงมีประโยชน์โดยทั่วไป ข้อแตกต่างที่สำคัญคือระบบไฟล์ MacOS โดยค่าเริ่มต้นจะไม่ตรงตามตัวพิมพ์ใหญ่และตัวพิมพ์เล็ก
Thorbjørn Ravn Andersen

คำตอบ:


32

ไดเรกทอรีสามารถทำได้โดยใช้คำสั่งmkdir หากต้องการสร้างไดเร็กทอรีย่อยของไดเร็กทอรีปัจจุบันให้ทำดังนี้:

mkdir somechild

นี้จะสร้างไดเรกทอรี (แสดงเป็นโฟลเดอร์ใน Finder) somechildที่มีชื่อว่า

ไฟล์ข้อความสามารถสร้างได้หลายวิธี วิธีที่ง่ายที่สุดคือการสะท้อนข้อความและเปลี่ยนเส้นทางไปยังไฟล์เช่น:

echo This is some text > myfile.txt

นี้จะสร้างและเนื้อหาของมันจะเป็นสตริงmyfile.txtThis is some text

คุณยังสามารถใช้เท็กซ์เอดิเตอร์บรรทัดคำสั่งเช่นvimหรือemacsหรือnanoเพื่อเริ่มไฟล์ข้อความใหม่ การเริ่มต้นต่อไปนี้เป็นไฟล์ข้อความใหม่และเปิดในโปรแกรมแก้ไขสำหรับบรรณาธิการแต่ละคนดังกล่าว:

vim myfile.txt
emacs myfiles.txt
nano myfile.txt

นาโนแก้ไขข้อความน่าจะเป็นมากที่สุดใหม่ใช้งานง่ายของทั้งสามตัวเลือก



3

ในการสร้างไฟล์ข้อความเปล่าให้ใช้:

touch file_name.txt

จากman touch: ยูทิลิตี touch ตั้งค่าการแก้ไขและเวลาในการเข้าถึงไฟล์ หากไฟล์นั้นไม่มีอยู่ไฟล์นั้นจะถูกสร้างขึ้นด้วยสิทธิ์เริ่มต้น


ในทางเทคนิคแล้วtouchจะสร้างไฟล์เปล่าหากไฟล์นั้นไม่มีอยู่ไม่ใช่ไฟล์ข้อความ
fd0
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.