เวิร์กสเตชันออนไลน์ของ OnWorks Linux และ Windows

โลโก้

ฟรีโฮสติ้งออนไลน์สำหรับเวิร์กสเตชัน

<ก่อนหน้านี้ | Contents | ถัดไป>

3.3. การจัดการไฟล์‌‌


3.3.1. กำลังดูคุณสมบัติของไฟล์


3.3.1.1. ข้อมูลเพิ่มเติมเกี่ยวกับls


นอกจากชื่อไฟล์แล้ว ls สามารถให้ข้อมูลอื่น ๆ มากมายเช่นประเภทไฟล์ที่เราได้กล่าวไปแล้ว นอกจากนี้ยังสามารถแสดงสิทธิ์ในไฟล์ ขนาดไฟล์ หมายเลขไอโหนด วันที่และเวลาที่สร้าง เจ้าของและจำนวนลิงก์ไปยังไฟล์ กับ -a ตัวเลือก ls, ไฟล์ที่ปกติซ่อนไม่ให้เห็นก็สามารถแสดงได้เช่นกัน ไฟล์เหล่านี้เป็นไฟล์ที่มีชื่อขึ้นต้นด้วยจุด ตัวอย่างทั่วไปสองสามตัวอย่างรวมถึงไฟล์การกำหนดค่าในโฮมไดเร็กทอรีของคุณ เมื่อคุณใช้งานระบบใดระบบหนึ่งมาระยะหนึ่งแล้ว คุณจะสังเกตเห็นว่ามีการสร้างไฟล์และไดเร็กทอรีนับสิบรายการซึ่งไม่ได้แสดงรายการโดยอัตโนมัติในดัชนีไดเร็กทอรี ถัดจากนั้น ทุกไดเร็กทอรีมีไฟล์ชื่อเพียงแค่ dot (.) และไฟล์หนึ่งที่มีจุดสองจุด (..) ซึ่งใช้ร่วมกับหมายเลขไอโหนดเพื่อกำหนดตำแหน่งของไดเร็กทอรีในโครงสร้างแบบต้นไม้ของระบบไฟล์


คุณควรอ่านหน้าข้อมูลเกี่ยวกับ lsเนื่องจากเป็นคำสั่งทั่วไปที่มีตัวเลือกที่มีประโยชน์มากมาย สามารถรวมอ็อพชันได้ เช่นเดียวกับคำสั่ง UNIX ส่วนใหญ่และอ็อพชัน ชุดค่าผสมทั่วไปคือ ls -อัล; มันแสดงรายการไฟล์ยาวและคุณสมบัติตลอดจนปลายทางที่ลิงก์สัญลักษณ์ชี้ไป ls -latr แสดงไฟล์เดียวกัน เฉพาะตอนนี้ในลำดับที่กลับกันของการเปลี่ยนแปลงล่าสุด เพื่อให้ไฟล์ที่เปลี่ยนแปลงล่าสุดเกิดขึ้นที่ด้านล่างของรายการ ต่อไปนี้คือตัวอย่างสองสามตัวอย่าง:


ภาพ

คริสซี่:~/mp3> ls

อัลบั้ม/ วิทยุ/ โสด/ ยีน/ index.html


คริสซี่:~/mp3> ls -a

./ .thumbs ยีนวิทยุ/

../ อัลบัม/ Singles/ index.html


คริสซี่:~/mp3> ls -l วิทยุ/

รวม 8


drwxr-xr-x

2 คริสซี่ คริสซี่

4096

ตุลาคม

30

1999

แคโรไลนา/

drwxr-xr-x

2 คริสซี่ คริสซี่

4096

กันยายน

24

1999

สแลชดอท/

คริสซี่:~/mp3> ls -ld วิทยุ/

drwxr-xr-x 4 krissie krissie 4096 30 ต.ค. 1999 วิทยุ/


คริสซี่:~/mp3> ls -ltr

รวม 20

drwxr-xr-x 4 krissie krissie 4096 30 ต.ค. 1999 วิทยุ/

-rw-r--r-- 1 krissie krissie 453 7 ม.ค. 2001 index.html

drwxrwxr-x 30 krissie krissie 4096 20 ต.ค. 17:32 น. โสด/

drwxr-xr-x 2 krissie krissie 4096 4 ธ.ค. 23:22 ยีน/

drwxrwxr-x 13 krissie krissie 4096 21 ธ.ค. 11:40 อัลบั้ม/

ในเวอร์ชัน Linux ส่วนใหญ่ ls is นามแฝง เป็น color-ls โดยค่าเริ่มต้น คุณสมบัตินี้ช่วยให้ดูประเภทไฟล์โดยไม่ต้องใช้ตัวเลือกใดๆ เพื่อ ls. เพื่อให้บรรลุเป้าหมายนี้ ไฟล์ทุกประเภทจะมีสีเป็นของตัวเอง รูปแบบมาตรฐานอยู่ใน

/etc/DIR_COLORS:


ตารางที่ 3-5. Color-ls ชุดรูปแบบสีเริ่มต้น


Color

ประเภทไฟล์

สีน้ำเงิน

ไดเรกทอรี


ด้วยสีแดง

ไฟล์บีบอัด

ขาว

ไฟล์ข้อความ

สีชมพู

ภาพ

ฟ้า

การเชื่อมโยง

สีเหลือง

อุปกรณ์

สีเขียว

ไฟล์ปฏิบัติการ

กระพริบสีแดง

ลิงก์เสีย

ข้อมูลเพิ่มเติมอยู่ในหน้าคน ข้อมูลเดียวกันนี้แสดงในวันก่อนหน้าโดยใช้คำต่อท้ายชื่อไฟล์ที่ไม่ได้มาตรฐานทุกชื่อ สำหรับการใช้งานแบบสีเดียว (เช่น การพิมพ์รายการไดเรกทอรี) และเพื่อให้อ่านได้ทั่วไป แบบแผนนี้ยังคงใช้งานอยู่:


ตารางที่ 3-6. รูปแบบคำต่อท้ายเริ่มต้นสำหรับls


คาแรคเตอร์

ประเภทไฟล์

ไม่มีอะไร

ไฟล์ปกติ

/

ไดเรกทอรี

*

ไฟล์ปฏิบัติการ

@

ลิงค์

=

เบ้า

|

ชื่อไปป์

คำอธิบายของฟังก์ชันและคุณลักษณะทั้งหมดของ ls สามารถอ่านคำสั่งได้ด้วย ข้อมูล coreutils ls.


ภาพ

3.3.1.2. เครื่องมือเพิ่มเติม


เพื่อหาข้อมูลเพิ่มเติมเกี่ยวกับประเภทของข้อมูลที่เรากำลังเผชิญอยู่ เราใช้ ไฟล์ สั่งการ. โดยใช้การทดสอบบางอย่างที่ตรวจสอบคุณสมบัติของไฟล์ในระบบไฟล์ ตัวเลขเวทย์มนตร์ และการทดสอบภาษา ไฟล์ พยายามเดาอย่างมีการศึกษาเกี่ยวกับรูปแบบของไฟล์ ตัวอย่างบางส่วน:


ไมค์:~> ไฟล์เอกสาร/

เอกสาร/: ไดเรกทอรี


ไมค์:~> ไฟล์ high-tech-stats.pdf

high-tech-stats.pdf: เอกสาร PDF เวอร์ชัน 1.2


ไมค์:~> ไฟล์ Nari-288.rm

Nari-288.rm: ไฟล์ RealMedia


ไมค์:~> ไฟล์ bijlage10.sdw

bijlage10.sdw: เอกสาร Microsoft Office


ไมค์:~> ไฟล์ logo.xcf

logo.xcf: ข้อมูลภาพ GIMP XCF เวอร์ชัน 0, 150 x 38, RGB Color


ไมค์:~> ไฟล์ cv.txt

cv.txt: ข้อความ ISO-8859


ไมค์:~> ไฟล์ image.png

image.png: ข้อมูลภาพ PNG, 616 x 862, ระดับสีเทา 8 บิต, ไม่อินเทอร์เลซ


ไมค์:~> รูปไฟล์

รูป: ข้อความ ASCII

ไมค์:~> ไฟล์เอกสาร/

เอกสาร/: ไดเรกทอรี


ไมค์:~> ไฟล์ high-tech-stats.pdf

high-tech-stats.pdf: เอกสาร PDF เวอร์ชัน 1.2


ไมค์:~> ไฟล์ Nari-288.rm

Nari-288.rm: ไฟล์ RealMedia


ไมค์:~> ไฟล์ bijlage10.sdw

bijlage10.sdw: เอกสาร Microsoft Office


ไมค์:~> ไฟล์ logo.xcf

logo.xcf: ข้อมูลภาพ GIMP XCF เวอร์ชัน 0, 150 x 38, RGB Color


ไมค์:~> ไฟล์ cv.txt

cv.txt: ข้อความ ISO-8859


ไมค์:~> ไฟล์ image.png

image.png: ข้อมูลภาพ PNG, 616 x 862, ระดับสีเทา 8 บิต, ไม่อินเทอร์เลซ


ไมค์:~> รูปไฟล์

รูป: ข้อความ ASCII



ไมค์:~> ไฟล์ me+tux.jpg

me+tux.jpg: ข้อมูลภาพ JPEG, มาตรฐาน JFIF 1.01, ความละเอียด (DPI), "28 มิ.ย. 1999", 144 x 144


ไมค์:~> ไฟล์ 42.zip.gz

42.zip.gz: ข้อมูลบีบอัด gzip, กิ่ว, ชื่อไฟล์ดั้งเดิม,

`42.zip', แก้ไขล่าสุด: พฤ 1 พ.ย. 23:45:39 น. 2001, os: Unix


ไมค์:~> ไฟล์ vi.gif

vi.gif: ข้อมูลภาพ GIF เวอร์ชัน 89a, 88 x 31


ไมค์:~> ไฟล์สไลด์1

slide1: ข้อความเอกสาร HTML


ไมค์:~> ไฟล์ template.xls

template.xls: เอกสาร Microsoft Office


ไมค์:~> ไฟล์ abook.ps

abook.ps: ข้อความเอกสาร PostScript ที่สอดคล้องกับระดับ 2.0


ไมค์:~> ไฟล์ /dev/log

/dev/log: ซ็อกเก็ต


ไมค์:~> ไฟล์ /dev/hda

/dev/hda: บล็อกพิเศษ (3/0)


ไมค์:~> ไฟล์ me+tux.jpg

me+tux.jpg: ข้อมูลภาพ JPEG, มาตรฐาน JFIF 1.01, ความละเอียด (DPI), "28 มิ.ย. 1999", 144 x 144


ไมค์:~> ไฟล์ 42.zip.gz

42.zip.gz: ข้อมูลบีบอัด gzip, กิ่ว, ชื่อไฟล์ดั้งเดิม,

`42.zip', แก้ไขล่าสุด: พฤ 1 พ.ย. 23:45:39 น. 2001, os: Unix


ไมค์:~> ไฟล์ vi.gif

vi.gif: ข้อมูลภาพ GIF เวอร์ชัน 89a, 88 x 31


ไมค์:~> ไฟล์สไลด์1

slide1: ข้อความเอกสาร HTML


ไมค์:~> ไฟล์ template.xls

template.xls: เอกสาร Microsoft Office


ไมค์:~> ไฟล์ abook.ps

abook.ps: ข้อความเอกสาร PostScript ที่สอดคล้องกับระดับ 2.0


ไมค์:~> ไฟล์ /dev/log

/dev/log: ซ็อกเก็ต


ไมค์:~> ไฟล์ /dev/hda

/dev/hda: บล็อกพิเศษ (3/0)

การขอ ไฟล์ คำสั่งมีชุดตัวเลือกต่างๆ มากมาย -z ตัวเลือกเพื่อดูไฟล์บีบอัด ดู ข้อมูล ไฟล์ สำหรับคำอธิบายโดยละเอียด โปรดทราบว่าผลลัพธ์ของ ไฟล์ ไม่ได้เด็ดขาด เป็นเพียงการเดาเท่านั้น กล่าวอีกนัยหนึ่ง ไฟล์ สามารถหลอกได้


ภาพทำไมเอะอะทั้งหมดเกี่ยวกับประเภทไฟล์และรูปแบบ?

ระบบปฏิบัติการคลาวด์คอมพิวติ้งยอดนิยมที่ OnWorks: