פקודות חיוניות למניפולציה של קבצים ביוניקס
מערכות יוניקס מספקות קבוצה עוצמתית של כלים בשורת פקודה למניפולציה של קבצים, המאפשרות למשתמשים לנהל ביעילות קבצים וספריות. בין אם אתה מנהל מערכת, מפתח או משתמש מזדמן, שליטה בפקודות אלו יכולה לשפר משמעותית את הפרודוקטיביות שלך. מאמר זה מכסה את פקודות Unix החיוניות למניפולציה של קבצים.
1. רישום קבצים וספריות
הפקודה ls מפרטת את התוכן של ספרייה. האפשרויות הנפוצות כוללות:
lsלרישום מפורט עם הרשאות קבצים, גדלים ותאריכי שינויים, השתמש ב:
ls -lכדי לכלול קבצים מוסתרים, הוסף את האפשרות -a:
ls -la2. שינוי ספריות
השתמש בפקודה cd כדי לשנות את הספרייה הנוכחית:
cd /path/to/directoryכדי לנווט אל ספריית הבית, פשוט השתמש ב:
CD3. יצירת קבצים
הפקודה touch יוצרת קובץ ריק או מעדכנת את חותמת הזמן של קובץ קיים:
גע בשם הקובץ4. צפייה בתוכן הקובץ
כדי להציג את התוכן של קובץ, השתמש בפקודה cat:
שם קובץ חתולעבור קבצים ארוכים יותר, הפקודה less מאפשרת לך לגלול בין התוכן:
פחות שם קובץ5. העתקת קבצים
השתמש בפקודה cp כדי להעתיק קבצים וספריות:
cp source_file destination_fileכדי להעתיק ספריה ואת תוכנה, הוסף את האפשרות -r:
cp -r source_directory destination_directory6. העברה ושינוי שמות של קבצים
הפקודה mv מעבירה או משנה שמות של קבצים וספריות:
mv old_name new_nameכדי להעביר קובץ לספרייה אחרת:
שם קובץ mv /path/to/destination7. מחיקת קבצים
הפקודה rm מסירה קבצים. היזהר, שכן פעולה זו היא בלתי הפיכה:
שם הקובץ rmכדי למחוק ספרייה ואת תוכנה, הוסף את האפשרות -r:
ספריית rm -r8. יצירת ספריות
הפקודה mkdir יוצרת ספריות חדשות:
mkdir directory_nameכדי ליצור ספריות מקוננות, השתמש באפשרות -p:
mkdir -p parent_directory/child_directory9. שינוי הרשאות קובץ
השתמש בפקודה chmod כדי לשנות את הרשאות הקובץ. התחביר כולל קוד הרשאה או ייצוג סמלי:
שם הקובץ chmod 755אוֹ:
chmod u+rwx,g+rx,o+rx שם הקובץ10. שינוי בעלות על קובץ
הפקודה chown משנה את הבעלים של קובץ או ספרייה:
chown new_owner שם קובץכדי לשנות את הבעלות על הקבוצה, השתמש ב:
chown:new_group שם קובץ11. מציאת קבצים
השתמש בפקודה find כדי לחפש קבצים וספריות על סמך קריטריונים שונים:
מצא /path/to/search -name "filename"כדי לחפש לפי סוג קובץ:
מצא /path/to/search -סוג f -שם "*.txt"12. צפייה בשימוש בדיסק
הפקודה du מציגה מידע על שימוש בדיסק. לסיכום השימוש בספרייה:
du -sh /path/to/directory13. הצגת שטח דיסק פנוי
הפקודה df מציגה את כמות שטח הדיסק הפנוי במערכת שלך:
df -h14. יצירת קישורים סמליים
השתמש בפקודה ln כדי ליצור קישורים סמליים, הדומים לקיצורי דרך:
ln -s target_file link_nameסיכום
שליטה בפקודות Unix החיוניות הללו עבור מניפולציה של קבצים תשפר את היכולת שלך לנהל קבצים וספריות ביעילות. בין אם אתה מארגן קבצים, מתאים הרשאות או ניווט בספריות, פקודות אלו מספקות ערכת כלים רבת עוצמה עבור משתמשי יוניקס.