OnWorks Linux ו-Windows Online WorkStations

לוגו

אירוח מקוון בחינם עבור תחנות עבודה

<הקודם | תוכן | הבא>

3.3. מניפולציה של קבצים


3.3.1. הצגת מאפייני קובץ


3.3.1.1. עוד על ls


מלבד שם הקובץ, ls יכול לתת הרבה מידע אחר, כמו סוג הקובץ, כפי שכבר דיברנו. זה יכול גם להציג הרשאות על קובץ, גודל קובץ, מספר אינוד, תאריך ושעה של יצירה, בעלים וכמות הקישורים לקובץ. עם ה -a אפשרות ל ls, ניתן להציג גם קבצים שבדרך כלל מוסתרים מהתצוגה. אלו קבצים שיש להם שם שמתחיל בנקודה. כמה דוגמאות טיפוסיות כוללות את קובצי התצורה בספריית הבית שלך. כאשר עבדת עם מערכת מסוימת במשך זמן מה, תבחין שנוצרו עשרות קבצים וספריות שאינם רשומים אוטומטית באינדקס של ספריות. לצד זה, כל ספרייה מכילה קובץ בשם רק נקודה (.) ואחד עם שתי נקודות (..), המשמשות בשילוב עם מספר האינוד שלהן כדי לקבוע את מיקומה של הספרייה במבנה העצים של מערכת הקבצים.


אתה באמת צריך לקרוא את דפי המידע על ls, מכיוון שזו פקודה נפוצה מאוד עם הרבה אפשרויות שימושיות. ניתן לשלב אפשרויות, כפי שקורה ברוב פקודות UNIX והאפשרויות שלהן. שילוב נפוץ הוא ls -אל; הוא מציג רשימה ארוכה של קבצים ומאפיינים שלהם, כמו גם את היעדים שאליהם מצביעים קישורים סמליים. ls -לטר מציג את אותם קבצים, רק כעת בסדר הפוך של השינוי האחרון, כך שהקובץ שהשתנה לאחרונה מופיע בתחתית הרשימה. הנה כמה דוגמאות:


תמונה

krissie:~/mp3> ls

אלבומים/ רדיו/ סינגלים/ gene/ index.html


krissie:~/mp3> אני-א

./ .thumbs גן רדיו/

../ אלבומים/ סינגלים/ index.html


krissie:~/mp3> ls -l רדיו/

סה"כ 8


drwxr-xr-x

2 קריסי קריסי

4096

אוקטובר

30

1999

קרולינה/

drwxr-xr-x

2 קריסי קריסי

4096

ספטמבר

24

1999

Slashdot/

krissie:~/mp3> ls -ld רדיו/

drwxr-xr-x 4 krissie krissie 4096 30 באוקטובר 1999 Radio/


krissie:~/mp3> ls -ltr

סה"כ 20

drwxr-xr-x 4 krissie krissie 4096 30 באוקטובר 1999 Radio/

-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 gene/

drwxrwxr-x 13 krissie krissie 4096 21 בדצמבר 11:40 אלבומים/

ברוב גרסאות לינוקס ls is alias ל-color-ls כברירת מחדל. תכונה זו מאפשרת לראות את סוג הקובץ מבלי להשתמש באפשרויות כלשהן ls. כדי להשיג זאת, לכל סוג קובץ יש צבע משלו. התוכנית הסטנדרטית נמצאת

/etc/DIR_COLORS:


טבלה 3-5. Color-ls ערכת צבע ברירת המחדל


צֶבַע

סוג קובץ

כָּחוֹל

ספריות


אָדוֹם

ארכיונים דחוסים

לבן

קבצי טקסט

ורוד

תמונות

ציאן

קישורים

צהוב

התקנים

ירוק

הפעלות

אדום מהבהב

קישורים שבורים

מידע נוסף נמצא בדף האיש. אותו מידע הוצג בימים קודמים באמצעות סיומות לכל שם קובץ לא סטנדרטי. לשימוש חד-צבעוני (כמו הדפסת רשימת ספריות) ולצורך קריאה כללית, סכימה זו עדיין בשימוש:


טבלה 3-6. ערכת סיומת ברירת מחדל עבור ls


אופי

סוג קובץ

שום דבר

קובץ רגיל

/

בספרייה

*

קובץ הרצה

@

קישור

=

שקע

|

נקרא צינור

תיאור של הפונקציונליות המלאה והתכונות של ה- ls ניתן לקרוא עם הפקודה מידע coreutils ls.


תמונה

3.3.1.2. עוד כלים


כדי לברר יותר על סוג הנתונים איתם אנו מתמודדים, אנו משתמשים ב- פילה פקודה. על ידי יישום מבחנים מסוימים הבודקים מאפיינים של קובץ במערכת הקבצים, מספרי קסם ומבחני שפה, פילה מנסה לנחש ניחוש מושכל לגבי הפורמט של קובץ. כמה דוגמאות:


מייק:~> קובץ מסמכים/

מסמכים/: ספרייה


מייק:~> קובץ היי-טק-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


מייק:~> קובץ cv.txt

cv.txt: טקסט ISO-8859


מייק:~> קובץ image.png

image.png: נתוני תמונה ב-PNG, 616 x 862, גווני אפור של 8 סיביות, ללא שזירה


מייק:~> דמות הקובץ

איור: טקסט ASCII

מייק:~> קובץ מסמכים/

מסמכים/: ספרייה


מייק:~> קובץ היי-טק-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


מייק:~> קובץ 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, מערכת הפעלה: Unix


מייק:~> קובץ vi.gif

vi.gif: נתוני תמונת GIF, גרסה 89a, 88 x 31


מייק:~> שקופית קובץ 1

שקופית 1: טקסט של מסמך HTML


מייק:~> קובץ template.xls

template.xls: מסמך Microsoft Office


מייק:~> קובץ abook.ps

abook.ps: טקסט מסמך PostScript תואם ברמה 2.0


מייק:~> קובץ /dev/log

/dev/log: socket


מייק:~> קובץ /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, מערכת הפעלה: Unix


מייק:~> קובץ vi.gif

vi.gif: נתוני תמונת GIF, גרסה 89a, 88 x 31


מייק:~> שקופית קובץ 1

שקופית 1: טקסט של מסמך HTML


מייק:~> קובץ template.xls

template.xls: מסמך Microsoft Office


מייק:~> קובץ abook.ps

abook.ps: טקסט מסמך PostScript תואם ברמה 2.0


מייק:~> קובץ /dev/log

/dev/log: socket


מייק:~> קובץ /dev/hda

/dev/hda: חסום מיוחד (3/0)

אל האני פילה לפקודה יש ​​סדרה של אפשרויות, בין היתר -z אפשרות לבדוק קבצים דחוסים. לִרְאוֹת מידע פילה לתיאור מפורט. זכור כי התוצאות של פילה אינם מוחלטים, זה רק ניחוש. במילים אחרות, פילה ניתן לרמות.


תמונהלמה כל המהומה על סוגי קבצים ופורמטים?

מחשוב ענן מערכת ההפעלה המוביל ב-OnWorks: