פקודות בסיסיות ב Linux

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

/e

 

ואז תלחצו על טאב, אז יופיע:

/etc

pwd – מציג את הספריה הנוכחית בה אנחנו נמצאים.
clear – מנקה את המסך [מוחק את כל הכתוב]
קיצורי דרך – נקראים בלינוקס Symbolic Links. לכל קובץ ניתן ליצור קיצור דרך בדיוק כמו ב-Windows
כדי ליצור קיצור דרך כתוב:

ln -n OriginalSourceFile NewLinkFile

השם האמיתי של הקובץ נקרא Hard Link, ואילו קיצור הדרך נקרא Soft link או Symbolic link
אם נחזור שניה אחת לפקודה pwd, אז יש אפשרות להוסיף לה פרמטר
pwd -p ואז היא מציגה את הספריה הנוכחית "האמיתית" , ללא התייחסות לקיצור דרך.

הפקודה ls [שימו לב זה LS]
פקודה זו מציגה את רשימת הקבצים בתיקיה בה אנחנו נמצאים.
אפשר לרשום שם של ספריה רצויה אחרי הפקודה – והיא תציג את תוכן הספריה הרצויה
למשל
ls YourFolder
פרמטר חשוב לפקודה ls – הוא al [גם כאן – AL]
הוא מאפשר להציג גם קבצים נסתרים, ונותן גם מידע על מורחב על הקבצים והתיקיות
קבצים מוסתרים בלינוקס מתחילים בנקודה
ls -al
רק להבנה – הפרמטר a משמעותו all ,
והפרמטר l משמעותו long list format
הפקודה מציגה את התיקיות והקבצים בצבעים שונים, בעלי משמעות:
כחול – זו תיקיה
ירוק – קובץ הפעלה
תכלת – קישור [קיצור דרך]
צהוב עם רקע שחור – התקן חיצוני
ורוד – תמונה
אדום – קובץ מכווץ

מעבר בין ספריות / תיקיות – הפקודה cd
בדומה ל-Windows זו אותה פקודה, אך לפעמים התחביר שונה מעט

cd

פקודה זה משמשת למעבר מספריה לספריה
כניסה לספריה abc

 cd abc

מקובל יותר לכתוב כך:

cd ./abc

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

cd ..

הצגת קובץ על המסך
כמו שראינו בדוגמאות הקודמות, אפשר לערוך קבצים באמצעות העורך nano.

 nano YourFileName

אם רוצים רק להציג תוכן של קובץ על המסך אפשר להשתמש בפקודה cat

 cat YourFileName

העתקה , העברה ומחיקת קבצים בלינוקס
העתקה – הכרת כבר את הפקודה cp
הפקודה cp – היא פקודה להעתקת קובץ (קיצור מילולי של המילה copy)
ואחריה באים המיקום הנוכחי של הקובץ והיעד – כלומר שם הקובץ החדש (ההעתק שאנחנו יוצרים).

cp OriginalFileName NewFileName

העברת קבצים נעשית באמצעות הפקודה mv , קיצור של המילה move

mv OriginalFilePath NewFilePath

גם שינוי שם של קבצים מתבצע בעזרת פקודה זו, לדוגמה:

mv OldName NewName

ומחיקה נעשית באמצעות rm – קיצור של remove

 rm YourFileName

יצירת ומחיקת תיקיות בלינוקס
יצירת תיקיות mkdir – קיצור של make directory

 mkdir YourNewFolderName

מחיקת תיקיה – באמצעות rmdir – קיצור של remove directory

 rmdir YourFolderName

איתור קבצים
יש 2 פקודות שבהן ניתן להשתמש, אחת מחפשת בתיקיה ספציפית ונקראת find והשניה נקראת locate ומתבססת על דאטאבייס ,מה שהופך אותה להרבה יותר מהירה. העניין הוא שאם הדאטאבייס לא מעודכן… או שהקובץ נוצר אחרי העדכון האחרון, אז הפקודה locate לא תמצא אותו.

 find WhichFolderToSearch WhichFileToSearch
 locate FileToSearch

טיפול במשתמשים – יצירת / החלפת משתמש ועוד בלינוקס
יצירת משתמש adduser
החלפת סיסמה passwd
הפעלת משהו בתור "מנהל" sudo YourCommandHere
החלפת משתמש

su UserName

מי המשתמש הנוכחי whoami
מה הקבוצה שבה חבר יוזר מסוים groups YourUserName
התקנת תוכנות מתוך המאגרים של לינוקס:

עדכון המאגר

 apt-get update

התקנת תוכנה

apt-get install YourSoftwareName

הסרת תוכנה

apt-get remove YourSoftwareName

 

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *