What the Waters Left Behind Trailer 2 (2018) Los Olvidados
สารบัญ:
- ก่อนที่จะเริ่ม
- การสร้างไฟล์ด้วยคำสั่งแบบสัมผัส
- การสร้างไฟล์ด้วย Redirection Operator
- การสร้างไฟล์ด้วยคำสั่ง cat
- การสร้างไฟล์ด้วยคำสั่ง echo
- การสร้างไฟล์โดยใช้ Heredoc
- การสร้างไฟล์ขนาดใหญ่
- ใช้คำสั่ง
dd
- การใช้คำสั่ง
fallocate
- ข้อสรุป
ใน Linux เราสามารถสร้างไฟล์ใหม่ได้ทั้งจากบรรทัดคำสั่งหรือจากตัวจัดการไฟล์เดสก์ท็อป
การรู้จักวิธีสร้างไฟล์ใหม่เป็นทักษะที่สำคัญสำหรับทุกคนที่ใช้ Linux เป็นประจำ
ในบทช่วยสอนนี้เราจะแสดงวิธีต่างๆในการสร้างไฟล์ใหม่ใน Linux อย่างรวดเร็วโดยใช้บรรทัดคำสั่ง
ก่อนที่จะเริ่ม
ในการสร้างไฟล์ใหม่คุณต้องมีสิทธิ์เขียนในไดเรกทอรีหลัก มิฉะนั้นคุณจะได้รับข้อผิดพลาดถูกปฏิเสธสิทธิ์
การสร้างไฟล์ด้วยคำสั่งแบบสัมผัส
คำสั่ง touch ช่วยให้เราสามารถอัพเดตการประทับเวลาของไฟล์และไดเรกทอรีที่มีอยู่รวมถึงการสร้างไฟล์ใหม่ที่ว่างเปล่า
วิธีที่ง่ายที่สุดและน่าจดจำที่สุดในการสร้างไฟล์ใหม่ที่ว่างเปล่าคือการใช้คำสั่ง touch
หากต้องการสร้างไฟล์ใหม่ให้เรียกใช้คำสั่ง touch ตามด้วยชื่อไฟล์ที่คุณต้องการสร้าง:
touch file1.txt
หากไฟล์
file1.txt
ไม่มีคำสั่งด้านบนจะสร้างมันมิฉะนั้นจะเปลี่ยนการประทับเวลา
หากต้องการสร้างหลายไฟล์พร้อมกันให้ระบุชื่อไฟล์คั่นด้วยช่องว่าง:
touch file1.txt file2.txt file3.txt
การสร้างไฟล์ด้วย Redirection Operator
การเปลี่ยนเส้นทางช่วยให้คุณสามารถจับเอาท์พุทจากคำสั่งและส่งเป็นอินพุตไปยังคำสั่งหรือไฟล์อื่น มีสองวิธีในการเปลี่ยนเส้นทางเอาต์พุตไปยังไฟล์ ตัวดำเนินการ
>
จะเขียนทับไฟล์ที่มีอยู่ในขณะที่ตัวดำเนินการ
>>
จะผนวกเอาต์พุตไปยังไฟล์
ในการสร้างไฟล์ที่มีความยาวเป็นศูนย์ว่างให้ระบุชื่อของไฟล์ที่คุณต้องการสร้างหลังจากตัวดำเนินการเปลี่ยนเส้นทาง:
> file1.txt
นี่เป็นคำสั่งที่สั้นที่สุดในการสร้างไฟล์ใหม่ใน Linux
เมื่อสร้างไฟล์โดยใช้การเปลี่ยนเส้นทางโปรดระวังอย่าเขียนทับไฟล์สำคัญที่มีอยู่
การสร้างไฟล์ด้วยคำสั่ง cat
คำสั่ง cat ส่วนใหญ่จะใช้ในการอ่านและต่อไฟล์ แต่มันยังสามารถใช้สำหรับการสร้างไฟล์ใหม่
ในการสร้างไฟล์ใหม่ให้เรียกใช้คำสั่ง cat ตามด้วยตัวดำเนินการเปลี่ยนเส้นทาง
>
และชื่อของไฟล์ที่คุณต้องการสร้าง กด
Enter
พิมพ์ข้อความและเมื่อคุณทำเสร็จแล้วกด
CRTL+D
เพื่อบันทึกไฟล์
การสร้างไฟล์ด้วยคำสั่ง echo
คำสั่ง echo พิมพ์สตริงที่ส่งผ่านเป็นอาร์กิวเมนต์ไปยังเอาต์พุตมาตรฐานซึ่งสามารถเปลี่ยนเส้นทางไปยังไฟล์
ในการสร้างไฟล์ใหม่ให้รันคำสั่ง echo ตามด้วยข้อความที่คุณต้องการพิมพ์และใช้โอเปอเรเตอร์การเปลี่ยนเส้นทาง
>
เพื่อเขียนเอาต์พุตไปยังไฟล์ที่คุณต้องการสร้าง
echo "Some line" > file1.txt
การสร้างไฟล์โดยใช้ Heredoc
นี่คือเอกสารหรือ Heredoc เป็นประเภทของการเปลี่ยนเส้นทางที่ช่วยให้คุณผ่านหลายบรรทัดของการป้อนข้อมูลไปยังคำสั่ง
วิธีนี้ส่วนใหญ่จะใช้เมื่อคุณต้องการสร้างไฟล์ที่มีข้อความหลายบรรทัดจากเชลล์สคริปต์
ตัวอย่างเช่นในการสร้างไฟล์ใหม่
file1.txt
คุณจะต้องใช้รหัสต่อไปนี้:
<< EOF > file1.txt
Some line
Some other line
EOF
Some other line
เนื้อความของ heredoc สามารถมีตัวแปรอักขระพิเศษและคำสั่ง
การสร้างไฟล์ขนาดใหญ่
บางครั้งเพื่อจุดประสงค์ในการทดสอบคุณอาจต้องการสร้างไฟล์ข้อมูลขนาดใหญ่ สิ่งนี้มีประโยชน์เมื่อคุณต้องการทดสอบความเร็วในการเขียนของไดรฟ์หรือทดสอบความเร็วในการดาวน์โหลดของการเชื่อมต่อของคุณ
ใช้คำสั่ง
dd
คำสั่ง
dd
ส่วนใหญ่จะใช้ในการแปลงและคัดลอกไฟล์
หากต้องการสร้างไฟล์ชื่อ
1G.test
มีขนาด 1GB คุณต้องเรียกใช้:
dd if=/dev/zero of=1G.test bs=1 count=0 seek=1G
การใช้คำสั่ง
fallocate
fallocate
ใช้ยูทิลิตีบรรทัดคำสั่งสำหรับการจัดสรรพื้นที่ดิสก์จริงสำหรับไฟล์
คำสั่งต่อไปนี้จะสร้างไฟล์ใหม่ชื่อ
1G.test
ด้วยขนาด 1GB:
ข้อสรุป
ในบทช่วยสอนนี้คุณเรียนรู้วิธีสร้างไฟล์ใหม่ใน Linux จากบรรทัดคำสั่งโดยใช้คำสั่งและการเปลี่ยนเส้นทางต่างๆ
หากบรรทัดคำสั่งไม่ใช่สิ่งที่คุณต้องการคุณสามารถสร้างไฟล์ข้อความเปล่าโดยใช้เมนูคลิกขวาใน File Manager
bash terminalLinux Foundation กำลังพยายามที่จะทำให้ผู้ใช้ขั้นปลายของ Linux "end-end" มีส่วนร่วมมากขึ้นในการพัฒนาเคอร์เนล

Linux Foundation กำลังเตรียมงาน Summit User Summit ครั้งแรกในกรุง New York ในวันจันทร์ที่ผ่านมาเพื่อพยายามให้นักพัฒนาเคอร์เนล Linux ได้ติดต่อกับผู้ใช้ที่สถาบันวอลล์สตรีทและ บริษัท ใหญ่อื่น ๆ
Canonical อาจไม่ได้เผยแพร่การเปิดตัวอัลฟาอย่างเป็นทางการสำหรับเมนบอร์ด Ubuntu Linux 13.04 OS เมื่อสัปดาห์ที่แล้วหรือเป็นรายการคุณลักษณะใหม่ ๆ ที่เกี่ยวข้อง แต่เมื่อวันศุกร์ที่ผ่านมา บริษัท ได้เปิดเผยรายละเอียดบางอย่างเกี่ยวกับสิ่งที่จะเกิดขึ้นในเวอร์ชันถัดไปนี้ Linux

ในความเป็นจริง Cristian Parrino รองประธานฝ่ายบริการออนไลน์ของ Canonical ได้กล่าวถึงคุณลักษณะใหม่ ๆ สามอย่างในโพสต์ในบล็อก Canonical
ด้วยการกระจาย Linux ที่ยอดเยี่ยมในปัจจุบันนี้คุณสามารถมุ่งเน้นเฉพาะบางส่วนที่ครองพาดหัวข่าวเช่น Ubuntu Linux, Linux Mint, Fedora และ Mageia ลินุกซ์เพื่อชื่อเพียงไม่กี่

การสแกน DistroWatch เป็นวิธีที่ดีในการสร้างมุมมองที่สมบูรณ์แบบให้เต็มไปด้วยรายละเอียดและประกาศเกี่ยวกับคนอื่น ๆ นับไม่ถ้วนที่ออกไปที่นั่น แต่ทุกครั้งที่มีการกระโดดออกจากข่าวเป็น โดยเฉพาะอย่างยิ่งที่น่าสนใจ