זה לא נועד להיות רשימה מלאה, אבל אני מבטיח לך שתמצא חלק טוב מהפקודות הנפוצות והשימושיות ביותר עבור מסוף הפקודות של לינוקס. 🙂 |
אלוף קומנדו
dmesg
הדפס את ההודעות המוצגות על ידי הליבה בעת ההפעלה.
depmod -a
הוא יוצר קובץ שמכיל את התלות של המודולים הנטענים עבור ה"גרעין ", כלומר הוא מסוגל לזהות אילו מודולים חייבים להיות נטענים כדי שצד שלישי ישמש במערכת.
חופשי
נתונים סטטיסטיים על שימוש בזיכרון.
init q
פקודה הקוראת את הפרמטרים שנמצאו ב- inittab.
insmod
זה מאפשר ("טוען") את המודול שצוין בשורה, כך שה"ליבה "תוכל להשתמש בו. (דוגמה: insmod ip_alias.o)
ldconfig
הוא מעדכן את הספריות בהן המערכת משתמשת, מומלץ להפעיל אותה בכל התקנת תוכנית.
lsmod
הוא מציג את המידע לגבי המודולים המופעלים על ידי הליבה.
הר
מאפשר לקרוא על מחיצות המערכת, תקליטורי CD, תקליטונים במערכת. הפורמט שלה: הר -t. ראה גם / etc / fstab .ón>
smbmountב>
בדומה לפקודת ההר, אלא שפקודה זו משמשת להרכבת מחיצות בסמבה .ón>
smbumountב>
משמש להשבית מחיצות שהופעלו באמצעות smbmoon>
התקנהב>
מציג תפריט להגדרת פרמטרים שונים של המערכת (Sound, Xwindow, Mouse ..). על>
להחליףב>
עדכן את מסד הנתונים המשמש לאיתור קבצים באמצעות הפקודה לאתר
statב>
הוא מציג מידע מפורט אודות הקובץ שצוין כגון: תאריכי שינוי ושינוי, בעל קובץ ... וכו '>
אומונטב>
השבת את המחיצה שצוינה, הפרמטרים שלוקח פקודה זו דומים לאלה של הר .ón>
uname -aב>
מידע מלא על «המארח» .ón>
זמן פעולה תקיןב>
הזמן הנוכחי, הזמן בו המערכת פועלת מאז ה"אתחול מחדש "האחרון, משתמשים המחוברים לשרת, עומס המערכת בחצי והרבע שעה האחרונים.
המארחב>
שם ה"מארח ".ón>
chkconfigב>
פקודה זו מציגה את המידע על רמות הביצוע של ה"סקריפטים "הנמצאים בספריה /etc/rc.d/init.dón>
ב>
קוד:
chkconfig --list httpd פקודה זו מציגה: httpd 0 ff 1 ff 2 ff 3 n 4 n 5 n 6 ff
האמור לעיל מציין כי בעת שימוש ברמת אתחול 3, ה- "script" של httpd בספריית /etc/rc.d/init.d יקבל את הארגומנט "התחל", בעת הפעלת רמת האתחול 6, httpd יקבל את הארגומנט "עצור" , וכו ..
כדי לשנות את טיעון "התחל":
קוד:
chkconfig - הוסף - רמת
כדי לשנות את הטיעון "עצור":
קוד:
chkconfig - del - level
* זה בדיוק מהספריות /etc/rc.d/rc [0-6] מהן המידע שהוא מציג chkconfig.
ntsysv
זהו כלי גרפי שיש לו את אותה פונקציונליות כמו chkconfigההבדל הוא שכלי זה מציג את כל ה"סקריפטים "לפי רמה, כלומר אם משתמשים בפקודה ntsysv – level 3, הגרף יציג את המצב" עצור "או" התחל "של כל ה"סקריפטים" עבור אתחול ברמה 3. הדברים הבאים משמשים באותו אופן: ntsysv – level 5, ntsysv – level 0 וכו '.
כמו chkconfig, ntsysv משנה ולוקח את המידע שנמצא בספריות /etc/rc.d/rc [0-6]
פקודות סביבת רשת
בסביבת רשת
המארח
קבע את כתובת ה- IP של "מארח", המארח -a מציג את כל פרטי ה- DNS.
ifconfig
מאפשר לך להגדיר ממשק רשת ולראות את הסטטוס שלו. זה בצורה ifconfig, לדוגמא: ifconfig eth0
אם כן
מאפשר את הממשק שצוין, לדוגמא: ifup eth0.
אם למטה
השבת את הממשק שצוין, לדוגמא: ifdown eth0.
netstat -a
כל חיבורי הרשת מקורם והתקבל על ידי "המארח"
netstat -r
מציג את טבלת הניתוב של המערכת
netstat -i
סטטיסטיקה ברשת של כל ממשק
nslookup
חפש מידע בשרתי ה- DNS, לדוגמא: nslookup -query = mx osomosis.com, אם לא מוגדרים פרמטרים, הוא עובר למצב אינטראקטיבי.
פינג -ס 1016
הוא שולח מנות פינג של 1024 בתים (כותרת 8 בתים), בעוד ש"ברירת המחדל "היא 512.
הוסף מסלול
זה מאפשר הוספת טבלאות ניתוב אל «המארח» וממנו. דוגמה: להנחיית כל המידע ברשת 206.171.55.16 מסיכת net 255.255.255.240 דרך ממשק eth0:
קוד:
מסלול להוסיף-רשת 206.171.55.16 255.255.255.240 eth0
כדי לנתב את כל התעבורה דרך ממשק מסוים ("שער ברירת מחדל"):
קוד:
נתיב להוסיף ברירת מחדל gw 206.171.55.51 eth0
זה ישלח את כל המידע דרך הכתובת 206.171.55.51
מסלול -נ:
מציג את טבלת הניתוב של «המארח». הערה: "העברת IP" חייבת להיות מופעלת ב- / etc / sysconfig / network, כמו כן יש להגדיר את "הליבה" ל"העברת IP ".
smbclient
זה עובד כמו לקוח FTP, המדמה חיבורים שייווצרו באמצעות סמבה.
tcpdump
מאפשר ניפוי באגים של ממשק במארח.
ניסוי
בדוק את תוקפו של הקובץ smb.conf המשמש את סמבה.
פקודות לבקרת תהליכים
בקרת תהליכים:
נ.ב. -aux
מציג את כל תהליכי המערכת, עם שם וזמן התחלה.
להרוג
הוא משמש לשליחת אותות לתהליכי יוניקס.
* להרוג -HUP: איתות לתהליך הממוספר כדי לקרוא מחדש את קובצי התצורה שלו.
* להרוג -INT: סמן את התהליך במספר שייקטע.
* להרוג -TERM: מציין את התהליך עם מספר, שעליו להסתיים, בניגוד ל- KILL, אפשרות זו נותנת את ההזדמנות לסיים את התהליך.
* להרוג - STOP: סמן את התהליך עם מספר, עצור לרגע.
* להרוג -המשך: מציין את התהליך עם המספר, שהמשכתי, פקודה זו משמשת לחידוש תהליך שהוחל על -STOP.
* להרוג להרוג: מציין את התהליך עם מספר, לסיום מיידי, התהליך מסתיים בפתאומיות.
killall בניגוד להרוג, killall מאפשר לך לסמן את התהליך בשם. שלח את האות -TERM לתהליך עם השם שצוין. הערה: כברירת מחדל האות שנלקח על ידי kill and killall הוא -TERM.
נ.ב -ל פקודה זו מציגה שני פרמטרים PRI ו- NI. פרמטר PRI מציין את העדיפות הנוכחית של התהליך, המחושבת על ידי מערכת ההפעלה, ערך NI נלקח בחשבון בעת קביעת PRI. * מה זה NI? : NI נקרא מספר נחמד או "מספר נחמד", מספר זה מוגדר על ידי "משתמש העל" ("שורש") או בעל התהליך ומשפיע על הסדר הסופי של ה- PRI, נותן עדיפות לסוג הפחות. נע בין -20 (פחות עדין = עדיפות רבה יותר) ו- 20 (עדין יותר = פחות עדיפות)
נחמד פקודה זו מציינת את מספר ה- NI של כל תהליך.
* נחמד -10 בשם: זה היה מוריד את העדיפות של 10 יחידות (אם זה היה -10, זה יעבור ל- -20).
* נחמד +10 בשם: זה יגדיל את העדיפות של השמות ב- 10 יחידות (אם זה היה 0, זה יעבור ל- +10).
לחתוך ולכנות אותה פעולה כמו נחמד, אלא שהיא משתמשת במספר התהליך:
* לחתוך -10
& ה- & משמש כדי לציין כי התהליך אמור לפעול ברקע.
חלק עליון כלי זה עוקב אחר משאבי מערכת שונים ובעל אופי דינמי, הוא מראה שימוש במעבד לכל תהליך, כמות זיכרון, זמן מתחילתו וכו '. vmstat זה דומה מאוד לראש מכיוון שהוא עיבוי של תהליכי המערכת, כך שכלי זה יהפוך לדינמי, יש לציין את הטיעונים: vmstat -n
atפקודה זו מאפשרת לך לתזמן פעילויות מסוימות בזמן מסוים, לדוגמא: בשעה 22:00, הפקודה הקודמת פותחת «הנחיה» של הטופס ב>, ב"הנחיה "זו אתה מציין את כל הפקודות שברצונך לבצע, במקרה זה בשעה 22:00, לאחר שצוין, Ctlrl -d משמש ליציאה.
לאחר סיום, הפקודות יתוזמנו לפעול בזמן שצוין, הספריה / var / spool / at מכילה את העבודה.
הפקודה atq מציגה את העבודות הממתינות ואת הפקודה atrm
מחק עבודה שתוזמנה עם. ראה גם /etc/at.deny ו /etc/at.allow
crontabכמו ב- מציין את השעה בה תפעל תוכנית "סקריפט", ל- crontab יש את הטופס הבא: דקות שעות ימים חודשים ארגומנטים של הצהרת שם משתמש בסוף_שבוע.
הדוגמה הבאה תריץ את תוכנית oracle.pl כל חצי שעה בכל יום:
קוד:
30 * * * * שורש /usr/oracle.pl
אם אתה רוצה לעשות את זה מדי חודש:
קוד:
01 3 1 * * שורש /usr/oracle.pl
האמור לעיל יבוצע oracle.pl ביום הראשון של כל חודש, בשעה 3:01 בבוקר.
כדי לציין עבודות cron, כל משתמש שומר קובץ בספרייה / var / spool / cron /, לכל משתמש יש גישה לספרייה זו באמצעות הפקודה crontab -e
ביצוע קלונטב קל יותר בגלל קובץ / etc / crontab המציין עבודות crontab לשעה, יום, שבוע וחודש, באופן זה רק דורש מהמשתמש להציב קובץ בספריות המתאימות: /etc/cron. לפי שעה | /etc/cron.daily | /etc/cron.weekly | /etc/cron. מדי חודש
פקודות עבור רשומות ומערכת
שליטה ברשומות «יומנים»
זנב
מאפשר לך לראות את סוף הקובץ, פקודה זו שימושית מכיוון שקבצי יומן הרישום «יומנים» גדלים כל הזמן בזנב - f / var / log / הודעות
ניתן גם לציין את מספר השורות שיש להקפיד עליהן:
קוד:
זנב - f - שורה 15 / var / יומן / הודעות
פקודה זו לעיל מציגה את 15 השורות האחרונות של הקובץ ("ברירת מחדל" = 10). ה- f שומר על הקובץ פתוח כדי שתוכלו לצפות בו עם הוספת אירועים.
הגדרות מערכת
# / usr / sbin / sndconfig: הפעלה משמשת להגדרת תצורת צליל המערכת.
# / bin / netconf: הפעלה משמשת להגדרת ממשקי רשת.
פקודות מינהל
sysctl
תיאור: הגדר פרמטרים של ליבות בזמן ריצה.
דוגמאות: sysctl -a
אולימיט
תיאור: מציג את מגבלות המערכת (מקסימום קבצים פתוחים וכו ')
דוגמאות: אולימיט
הוסף
תיאור: הוסף משתמש מערכת.
דוגמאות: adduser pepe, adduser -s / bin / false pepe
משתמש
תיאור: = הסר משתמש מהמערכת
דוגמאות: usepel pepe
רגיל
תיאור: = שנה את משתמש המערכת
דוגמאות: usermod -s / bin / bash pepe
df
תיאור: = ללא דיסק. שטח דיסק פנוי. שימושי מאוד.
דוגמאות: df, df -h
לא שם
תיאור: = שם יוניקס. מידע על סוג יוניקס בו אנו נמצאים, גרעין וכו '.
דוגמאות: uname, uname -a
netstat
תיאור: מידע על חיבורי רשת פעילים.
דוגמאות: netstat, netstat -ln, netstat -l, netstat -a
ps
תיאור: = לעבד את כל המידע אודות תהליכים פועלים.
דוגמאות: ps, ps -axf, ps -A, ps -auxf
חופשי
תיאור: מציג את מצב ה- RAM וה- SWAP.
דוגמאות: חינם
פינג
תיאור: כלי רשת לבדיקה בין היתר אם נגיע למארח מרוחק.
דוגמאות: פינג www.rediris.es
טראסרוט
תיאור: כלי רשת שמראה לנו את הנתיב הדרוש כדי להגיע למכונה אחרת.
דוגמאות: traceroute www.rediris.es
du
תיאור: = שימוש בדיסק. שימוש בדיסק. מראה את השטח התפוס בדיסק.
דוגמאות: du *, du -sH / *, du -sH / וכו '
ifconfig
תיאור: = תצורת ממשק. תצורה של ממשקי רשת, מודמים וכו '.
דוגמאות: ifconfig, ifconfig eth0 ip netmask 255.255.255.0
מַסלוּל
תיאור: מנהל מסלולים לרשתות אחרות.
דוגמאות: מסלול, מסלול -נ
iptraf
תיאור: מציג את כל תעבורת הרשת של IP, UDP, ICMP ביישום קונסולה.
זה מאפשר שימוש בפילטרים, והוא מאוד שימושי לאבחון וניקוי באגים של חומות אש
דוגמאות: iptraf
tcpdump
תיאור: משליך את תוכן תעבורת הרשת.
דוגמאות: tcpdump, tcpdump -u
לסוף
תיאור: מציג את הקבצים (ספריות, חיבורים) המשמשים כל תהליך
דוגמאות: lsof, lsof -i, lsof | קובץ grep
lsmod
תיאור: מציג את מודולי הליבה הנטענים.
דוגמאות: lsmod
modprobe
תיאור: הוא מנסה להתקין מודול, אם הוא מוצא אותו, התקן אותו אך באופן זמני.
דוגמאות: modprobe ip_tables, modprobe eepro100
מממוד
תיאור: הסר מודולי ליבה שטעונים
דוגמאות: rmmod
סניפיט
תיאור: מרחרח או סנופר של כל תעבורת הרשת. זה בדרך כלל לא מותקן כברירת מחדל.
דוגמאות: sniffit -i
אחר
ls
תיאור: = רשימה. תוכן ספריית רשימה.
דוגמאות: ls, ls -l, ls -fl, ls – צבע
cp
תיאור: = העתק. העתק קבצים / ספריות.
דוגמאות: ספריית cp -rfp / tmp, קובץ cp new_file
rm
תיאור: = הסר. למחוק קבצים / ספריות.
דוגמאות: קובץ rm -f, ספריית rm -rf, קובץ rm -i
mkdir
תיאור: = make dir. ליצור ספריות.
דוגמאות: ספריית mkdir
הוא rm
תיאור: = הסר את דיר. למחוק ספריות, הן חייבות להיות ריקות.
דוגמאות: ספריית rmdir
mv
תיאור: = העבר. לשנות שם או להעביר קבצים / ספריות.
דוגמאות: ספריית ספריית mv, קובץ mv new_name, קובץ mv a_directory
נתונים
תיאור: ניתן לצפות ולהגדיר את ניהול תאריכי המערכת.
דוגמאות: תאריך, תאריך 10091923
היסטוריה
תיאור: מציג את היסטוריית הפקודות שהזין המשתמש.
דוגמאות: היסטוריה | יותר
יותר
תיאור: מציג את תוכן הקובץ עם השהיות כל 25 שורות.
דוגמאות: קובץ נוסף
grep
תיאור: מסנן את תוכן הקובץ.
דוגמאות: קובץ חתול | מחרוזת grep
חתול
תיאור: מציג את כל תוכן הקובץ ללא הפסקה כלשהי.
דוגמאות: קובץ חתול
chmod
תיאור: שנה את ההרשאות לקריאה / כתיבה / ביצוע קבצים / ספריות.
דוגמאות: קובץ chmod + r, ספריית chmod + w, ספריית chmod + rw -R, קובץ chmod -r
chown
תיאור: = לשנות בעלים. שנה הרשאות משתמש: קבוצת קבצים / ספריות.
דוגמאות: root chown: קובץ root, chello pello: directory directory -R
זפת
תיאור פריט: = Tape ARchiver. ארכיב קבצים.
דוגמאות: ספריית קובץ cvf tar.tar, tar xvf file.tar, tar zcvf file.tgz, tar zxvf file.tgz
אקדח
תיאור: מדחס מדחס תואם ZIP.
דוגמאות: קובץ gunzip
סל"ד
תיאור: מנהל החבילות של Redhat. להתקנה או לעדכון תוכנת מערכת.
דוגמאות: rpm -i package.rpm, rpm -qa program, rpm –force package.rpm, rpm -q – תוכנית מידע
הר
תיאור: הרכבת כוננים קשיחים, תקליטונים, cdrom.
דוגמאות: הר / dev / hda2 / mnt / lnx, mount / dev / hdb1 / mnt -t vfat
אומונט
תיאור: יחידות פירוק.
דוגמאות: umount / dev / hda2, umount / mnt / lnx
wget
תיאור: תוכנית להורדת קבצים דרך http או ftp.
דוגמאות: wget http://www.rediris.es/documento.pdf
לִינקס
תיאור: דפדפן אינטרנט עם אפשרויות ftp, https.
דוגמאות: לינקס www.ibercom.com, lynx - מקור http://www.ibercom.com/script.sh | ש
FTP
תיאור: לקוח ftp.
דוגמאות: ftp ftp.ibercom.com
Whois
תיאור: דומיין whois.
דוגמאות: whois ibercom.com
מי
תיאור: מציג את משתמשי המערכת שהתחברו.
דוגמאות: מי, w, מי אני
דואר
תיאור: שליחת וקריאת דוא"ל.
דוגמאות: דואר pepe@ibercom.com <קובץ, דואר - v pepe@ibercom.com <קובץ
sort
תיאור: ממיין את תוכן הקובץ.
דוגמאות: חתול / וכו '/ מספרים | מיין, ls | סוג
ln
תיאור: = קישור. ליצירת קישורים, קיצורי דרך.
דוגמאות: קישור ln -s / directory
זנב
תיאור: מראה את הקצה (10 שורות) של קובץ.
דוגמאות: זנב -f / var / log / maillog, זנב -100 / var / log / maillog | יותר
ראש
תיאור: מציג את הכותרת (10 שורות) של קובץ.
דוגמאות: קובץ ראש, ראש -100 / var / log / maillog | יותר
פילה
תיאור: זה אומר לנו איזה סוג קובץ הוא.
דוגמאות: קובץ קובץ, קובץ *
מקור: כריסטלב
תמיד טוב שיש סוגים כאלה של רשימות בהישג יד 🙂 תודה
אני חושב שזו תהיה פקודה חשובה בעת תכנות כאשר אנו רוצים שהמחשב שלנו יכבה.
אני מדבר על הפקודה:
כיבוי
איזה מידע אתה יכול לספק לנו?
דרישת שלום
כמו תמיד ערך נהדר, ישיר למועדפים (לא הגבתי קודם כי שרפתי את המחשב שלי ועד שקניתי עוד ... XD)
שלום, טוב מאוד, כבר קראתי כאן שאני מחפש את הפתרונות שלי על ידי
אינטרנט אבל אני לא מוצא כלום, בטח זה אני
חיפוש ... אני לומד לינוקס לראשונה בתיכון וב
להתקין את אובונטו 12.10 אני נכנס למסוף כדי לתרגל את מה שלמדתי ו
אני לא יכול לעשות שום דבר שאני לא יכול להיות שורש או לעשות mkdir
הביתה ... ..ect. מישהו יכול להדריך אותי עם הדרכה או עמוד
אני אודה מאוד .... תודה
מצאתי הדרכה מעניינת מאוד למקרה שהסאונד ייעלם כל עשר דקות בלינוקס:
https://pcfix3r.wordpress.com/el-sonido-se-va-cada-10-minutos-en-linux-mint-sound-goes-off-after-10-minutes/
אם הצליל נעלם כאשר שומר המסך מופעל, כלומר כל עשר דקות, הפתרון לפחות ב- Linux Mint מגיע בבלוג הבא:
https://pcfix3r.wordpress.com/el-sonido-se-va-cada-10-minutos-en-linux-mint-sound-goes-off-after-10-minutes/
ואם הצליל מושבת גם לאחר השעיה או שינה של הפיתרון הוא הבא:
https://pcfix3r.wordpress.com/sin-sonido-tras-hibernar-o-supsender-no-sound-after-resume-in-linux-mint-ubuntu-lubuntu/
תודה רבה, חיפשתי את אותו הדבר מפקודת AT להשאיר כמה פקודות מתוכנתות .. תודה.
מְעוּלֶה! מידע, שאלה בין הבדלי TOP ו- HTOP?
gracias!