פקודות שימושיות עבור לינוקס

זה לא נועד להיות רשימה מלאה, אבל אני מבטיח לך שתמצא חלק טוב מהפקודות הנפוצות והשימושיות ביותר עבור מסוף הפקודות של לינוקס. 🙂

אלוף קומנדו

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 וכו '.

כמו chkconfigntsysv משנה ולוקח את המידע שנמצא בספריות /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 | יותר

פילה
תיאור: זה אומר לנו איזה סוג קובץ הוא.
דוגמאות: קובץ קובץ, קובץ *

מקור: כריסטלב


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.

  1.   קריסטובל דיג'ו

    תמיד טוב שיש סוגים כאלה של רשימות בהישג יד 🙂 תודה

  2.   קראפי דיג'ו

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

    כיבוי

    איזה מידע אתה יכול לספק לנו?

    דרישת שלום

  3.   סאיטו מורדרוג דיג'ו

    כמו תמיד ערך נהדר, ישיר למועדפים (לא הגבתי קודם כי שרפתי את המחשב שלי ועד שקניתי עוד ... XD)

  4.   חוסה אנטוניו דיג'ו

    שלום, טוב מאוד, כבר קראתי כאן שאני מחפש את הפתרונות שלי על ידי
    אינטרנט אבל אני לא מוצא כלום, בטח זה אני
    חיפוש ... אני לומד לינוקס לראשונה בתיכון וב
    להתקין את אובונטו 12.10 אני נכנס למסוף כדי לתרגל את מה שלמדתי ו
    אני לא יכול לעשות שום דבר שאני לא יכול להיות שורש או לעשות mkdir
    הביתה ... ..ect. מישהו יכול להדריך אותי עם הדרכה או עמוד
    אני אודה מאוד .... תודה

  5.   חוסה אנטוניו דיג'ו

    מצאתי הדרכה מעניינת מאוד למקרה שהסאונד ייעלם כל עשר דקות בלינוקס:

    https://pcfix3r.wordpress.com/el-sonido-se-va-cada-10-minutos-en-linux-mint-sound-goes-off-after-10-minutes/

  6.   חוסה אנטוניו דיג'ו

    אם הצליל נעלם כאשר שומר המסך מופעל, כלומר כל עשר דקות, הפתרון לפחות ב- 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/

  7.   רוני דיג'ו

    תודה רבה, חיפשתי את אותו הדבר מפקודת AT להשאיר כמה פקודות מתוכנתות .. תודה.

  8.   DC דיג'ו

    מְעוּלֶה! מידע, שאלה בין הבדלי TOP ו- HTOP?

    gracias!