Linux - Make, Rename, Move, Delete Folders (mkdir, mv, cp, rm)
תוכן עניינים:
- תחביר פיקוד לינוקס mkdir
- כיצד ליצור מדריך חדש
- כיצד ליצור מדריכי הורים
- כיצד להגדיר הרשאות בעת יצירת מדריך
- כיצד ליצור ספריות מרובות
- סיכום
במערכות לינוקס אתה יכול ליצור ספריות חדשות משורת הפקודה או בעזרת מנהל הקבצים של שולחן העבודה שלך. הפקודה המאפשרת ליצור ספריות (המכונה גם תיקיות) היא
mkdir
.
מדריך זה מכסה את היסודות של השימוש בפקודה
mkdir
, כולל דוגמאות יומיומיות.
תחביר פיקוד לינוקס mkdir
התחביר לפקודה
mkdir
הוא כדלקמן:
mkdir
הפקודה לוקחת שמות ספריות אחד או יותר כטיעוניה.
כיצד ליצור מדריך חדש
ליצירת ספרייה בלינוקס העבירו את שם הספרייה כטיעון לפקודה
mkdir
. לדוגמה, כדי ליצור מדריך חדש לספריה, תפעיל את הפקודה הבאה:
mkdir newdir
אתה יכול לאמת שהתיקייה נוצרה על ידי רישום התוכן באמצעות הפקודה
ls
:
ls -l
drwxrwxr-x 2 username username 4096 Jan 20 03:39 newdir
כאשר אתה מספק רק את שם הספרייה, ללא הנתיב המלא, הוא נוצר בספריית העבודה הנוכחית.
ספריית העבודה הנוכחית היא הספרייה שממנה אתה מנהל את הפקודות. כדי לשנות את ספריית העבודה הנוכחית, השתמש בפקודת ה-
cd
.
כדי ליצור ספרייה במיקום אחר תצטרך לספק את נתיב הקובץ המוחלט או היחסי לספריית האב. לדוגמה, כדי ליצור ספרייה חדשה בספריית
/tmp
היית מקליד:
mkdir /tmp/newdir
mkdir /root/newdir
mkdir: cannot create directory '/root/newdir': Permission denied
האפשרות
-v
(
--verbose
) אומרת ל-
mkdir
להדפיס הודעה לכל ספריה שנוצרה.
כיצד ליצור מדריכי הורים
ספריית אב היא ספרייה שנמצאת מעל ספרייה אחרת בעץ הספריות. ליצירת ספריות הורים השתמש באפשרות
-p
.
נניח שאתה רוצה ליצור ספרייה
/home/linuxize/Music/Rock/Gothic
:
mkdir /home/linuxize/Music/Rock/Gothic
אם אחת ממדריכי ההורים לא קיימת תקבל שגיאה כמוצג להלן:
mkdir: cannot create directory '/home/linuxize/Music/Rock/Gothic': No such file or directory
במקום ליצור את ספריות ההורים החסרות אחת אחת, הזעק את הפקודה
mkdir
עם האפשרות
-p
:
mkdir -p /home/linuxize/Music/Rock/Gothic
כאשר משתמשים באפשרות
-p
, הפקודה יוצרת את הספרייה רק אם היא לא קיימת.
אם אתה מנסה ליצור ספרייה שכבר קיימת והאפשרות
-p
אינה מסופקת,
mkdir
ידפיס שגיאה
File exists
:
mkdir newdir
mkdir: cannot create directory 'newdir': File exists
כיצד להגדיר הרשאות בעת יצירת מדריך
ליצירת ספריה עם הרשאות ספציפיות, השתמש באפשרות
-m
(
-mode
). התחביר להקצאת הרשאות זהה לזה של פקודת
chmod
.
בדוגמה הבאה, אנו יוצרים ספרייה חדשה עם
700
הרשאות, מה שאומר שרק המשתמש שיצר את הספרייה יוכל לגשת אליו:
mkdir -m 700 newdir
כאשר לא משתמשים
-m
, לספריות החדשות שנוצרו בדרך כלל יש הרשאות
775
או
755
, תלוי בערך
umask
.
כיצד ליצור ספריות מרובות
כדי ליצור מספר ספריות, ציין את שמות הספריות כטיעוני הפקודה, מופרדים על ידי רווח:
mkdir dir1 dir2 dir3
הפקודה
mkdir
מאפשרת גם ליצור עץ ספרייה מורכב עם פקודה אחת:
mkdir -p Music/{Jazz/Blues, Folk, Disco, Rock/{Gothic, Punk, Progressive}, Classical/Baroque/Early}
הפקודה שלמעלה יוצרת את עץ הספריות הבא:
Music/ |-- Classical | `-- Baroque | `-- Early |-- Disco |-- Folk |-- Jazz | `-- Blues `-- Rock |-- Gothic |-- Progressive `-- Punk
סיכום
הפקודה
mkdir
בלינוקס משמשת ליצירת ספריות חדשות.
למידע נוסף על
mkdir
, בקר בדף האיש של mkdir.
כיצד למחוק / להסיר משתמשים בלינוקס (פקודת userdel)

בלינוקס אתה יכול למחוק חשבון משתמש ואת כל הקבצים המשויכים אליו באמצעות הפקודה userdel. מדריך זה מסביר את פקודת userdel ואת אפשרויותיה.
כיצד ליצור משתמשים בלינוקס (פקודת useradd)

לינוקס היא מערכת מרובת משתמשים שמשמעותה שיותר מאדם אחד יכול לתקשר עם אותה מערכת בו זמנית. מדריך זה מסביר את הפקודה userdd ואת אפשרויותיו.
כיצד להעביר קבצים וספריות בלינוקס (פקודת mv)

העברת קבצים וספריות היא אחת המשימות הבסיסיות ביותר שלעתים קרובות עליכם לבצע במערכת לינוקס. במדריך זה נסביר כיצד להשתמש בפקודת mv כדי להזיז קבצים וספריות.