GoGPT Best VPN GoSearch

סמל OnWorks

cmep - אונליין בענן

הפעל cmep בספק אירוח חינמי OnWorks דרך Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

זוהי הפקודה cmep שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות החינמיות שלנו כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS.

תָכְנִית:

שֵׁם


cme - בדיקה או עריכה של נתוני תצורה באמצעות Config::Model

גִרְסָה


גרסה 1.010

תַקצִיר


# תקציר כללי
פקודה cme [ global_options ] יישום [ options ] [ file ] [ modification_instructions ]

# עריכת תצורת dpkg עם ממשק משתמש גרפי (ו-Config::Model::Dpkg)
עריכת cme dpkg

# קרא נתונים מקובץ שרירותי (עבור מודל שנקרא מקובץ חלופי)
cme check dpkg-copyright -file path/to/file

# עריכה /etc/sshd_config (עם Config::Model::OpenSsh)
עריכת cme של sudo sshd

# עריכה ~ / .ssh / config (עם Config::Model::OpenSsh)
עריכת cme ssh

# פשוט בדוק את תקפות הקובץ. שתי הפקודות שוות ערך
cme בדיקת קובץ multistrap.conf
cme check multistrap -file file.conf

# בדוק את קבצי dpkg, עדכן פרמטרים שהוצאו משימוש ושמור
cme migrate dpkg

# כמו להגר, אבל גם להחיל את כל התיקונים המוצעים
תיקון cme dpkg

# שינוי תצורה באמצעות שורת הפקודה
cme שינוי קוד dpkg 'format="(3.0) quilt"'

# באופן דומה עם יישום שמקבל עקיפת קבצים
cme modify dpkg-copyright 'תגובה="שונה באמצעות cme"'

# עריכת קובץ (ציון שם הקובץ הוא חובה כאן)
cme עריכה multistrap my.conf

# מיפוי נתוני conf למערכת קבצים fuse
cme fusefs multistrap my.conf -d fuse_dir

# כמו כן עבור נתוני dpkg
cme fuses dpkg -d fuse_dir

# רשימת כל היישומים הזמינים (תלוי בהתקנה שלך)
רשימת cme

תיאור


בהתאם לפקודה המתוארת להלן, תוכנית "cme" תשתמש ב-Config::Model
תיאורי תצורה כדי לבדוק, לשנות או לתקן קבצי תצורה.

הפרמטר השלישי מציין את היישום שעליו ברצונך לעבוד. ברוב המקרים, ה-
קובץ/קבצי תצורה רלוונטיים יימצאו על ידי cme. זהו המקרה הפשוט ביותר.
למשל:

בדיקת cme של sudo בפופקון

לחלק מהיישומים כמו "multistrap" אין אילוץ על שם קובץ התצורה ו...
ידרוש ממך לציין את שם קובץ התצורה שלך:

בדיקת cme multistrap raspbian.conf

or

cme check multistrap -file raspbian.conf

תְצוּרָה פילה מפרט


תצורת יישום יכולה ללבוש צורות שונות. או מספר קבצים (כגון
חבילות דביאן), קובץ יחיד עם קובץ מוגדר מראש (popcon), או קובץ יחיד עם
שם קובץ שרירותי (multistrap).

בעת הצורך, שם קובץ התצורה מצוין כארגומנט הפקודה השלישי, כלומר
"שם_קובץ_האפליקציה של הפקודה cme". זה חל אם היישום דורש
שם קובץ התצורה (כגון multistrap), או אם היישום מאפשר קובץ תצורה
לעקוף.

כאשר הקובץ שהוחלף הוא "-" (מקף בודד), התצורה נקראת מ-STDIN.
הקובץ שנוצר עשוי להיכתב על STDOUT. כלומר

cat debian/confrol | cme migrate dpkg-control -save -file -

יפיק קובץ בקרה קבוע ב-STDOUT.

ראשי פקודות


סעיף זה מתאר את הפקודות העיקריות המצורפות ל-cme. הרחבות Config::Model אחרות
יכול להביא פקודות נוספות. הפעל את "cme help" כדי לקבל את רשימת הפקודות הזמינות במכשיר שלך.
מערכת.

רשימה
הצגת רשימה של כל היישומים שבהם דגם מסוים זמין. רשימה זו תלויה בדגם המותקן.
מודולי Config::Model.

עריכה
עריכת תצורה. כברירת מחדל, ייפתח ממשק משתמש גרפי של Tk אם Config::Model::TkUI הוא
מותקן. ראה App::Cme::Command::edit.

פָּגָז
ערוך את התצורה באמצעות ממשק דמוי מעטפת. ראה App::Cme::Command::shell.

לבדוק
בודק את תוכן קובץ התצורה של יישום. ראה
App::Cme::Command::check.

נודד
עדכון פרמטרים שהוצאו משימוש (הערכים הישנים נשמרים בפרמטרים חדשים) ושמירה של הפרמטרים החדשים
תצורה. ראה App::Cme::Command::migrate.

קבוע
העברת נתונים ותיקון אזהרות. ראה App::Cme::Command::fix.

לשנות
שינוי קובץ תצורה עם הערכים המועברים בשורת הפקודה. ראה
App::Cme::Command::modify.

עדכון
עדכן את תוכן קובץ התצורה מנתונים חיצוניים. נכון לעכשיו, רק dpkg-
פקודת המשנה עדכון תמיכה במודל זכויות יוצרים. ראה App::Cme::Command::update.

search
חפש נתוני תצורה עבור מחרוזת ספציפית. ראה App::Cme::Command::search.

פיוזים
מפה את תוכן קובץ התצורה למערכת קבצים וירטואלית FUSE בספרייה שצוינה
עם האפשרות "-fuse-dir". שינויים שבוצעו במערכת הקבצים של fuse נשמרים ב-
קובץ התצורה כאשר הפקודה "fusermount -u" מופעלת.

גלוֹבָּלִי אפשרויות


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

-לִיצוֹר
בצע את הפעולה גם אם קובץ התצורה חסר. ניתן להשתמש בכך כדי
צור קובץ תצורה מינימלי. אפשרות זו מושבתת כברירת מחדל כיוון שחסר
קובץ התצורה לעיתים קרובות מצביע על שגיאה במהלך ההתקנה של
יישום.

-file
עבור מודלים שתומכים בכך, ציינו קובץ חלופי לקריאה וכתיבה של
תצורה. השתמש ב-"-" כדי לקרוא מ-STDIN.

ניתן להשתמש באפשרות זו עבור מודלים הדורשים ציון קובץ היעד (לדוגמה
מודל multitrap), אך במקרה זה ניתן לציין קובץ גם באמצעות הפקודה הרביעית
ארגומנט. לדוגמה, לשתי פקודות אלו יש את אותה האפקט:

cme בדיקת multistrap foo.conf
cme check multistrap -file foo.conf

-עומס בכוח
טען קובץ גם אם נמצאו שגיאות בנתונים. נתונים שגויים נמחקים

-backup
צור גיבוי של קבצי תצורה לפני השמירה. כברירת מחדל, "ישן" יהיה
מצורף לקובץ הגיבוי. כלומר, "foo.conf" יגובה כ-"foo.conf.old". אתה
יכול לציין סיומת חלופית. לדוגמה "-backup dpkg-old".

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

-קַפְּדָנִי
כאשר מוגדר, cme ייצא מ-1 אם נמצאו אזהרות במהלך הבדיקה (או נותר לאחר תיקון).

מתקדם אפשרויות


-דב
השתמשו באפשרות זו אם ברצונכם לבדוק מודל הנמצא בפיתוח. אפשרות זו תוסיף
"lib" ב-@INC והשתמש ב-"lib/Config/Model/models" כתיקיית מודלים. אפשרות זו היא
מתעלם בעת הפעלה כ-root.

-model-dir
ציין ספרייה חלופית למציאת קבצי מודל. שימושי בעיקר לבדיקות.

-root-dir
ציין ספריית שורש מדומה לקריאה וכתיבה של קבצי התצורה. (בפועל
שמות הספרייה והקבצים המוגדרים כברירת מחדל תלויים במודל (ראה אפשרות "-model").
לדוגמה, אם תציין "~/הבדיקה שלי", ה"/ etc / ssh / sshd_config"קבצים ייכתבו
ב "~/הבדיקה שלי/וכו'/ssh/"ספריה.

-stack-trace
מספק עקבות מחסנית מלאה בעת יציאה בשגיאה.

-גבי
ציין backend קריאה/כתיבה. שם backend בפועל תלוי במודל המועבר אליו
אפשרות "-model". ראה Config::Model::BackendMgr לפרטים.

-try-app-as-model
כאשר מוגדר, נסה לטעון מודל ישירות באמצעות שם היישום שצוין כ-3rd
פרמטר בשורת הפקודה. ניסיוני.

הטבעה CME


ניתן להשתמש ב-cme מתוכנה אחרת על ידי שימוש באפשרות "-ui simple". כך תהיו
מסוגל לשלוח פקודה על הקלט הסטנדרטי של "cme" ולקבל את התוצאות מהסטנדרט
פלט.

רישום


כל רישום Config::Model מבוסס כעת על Log::Log4perl. ניתן להגדיר רישום ב-
הקבצים הבאים:

·

~/.log4config-model

·

/etc/log4config-model.conf

דוגמה של ".log4config-model" מסופקת בספריית contrib ב-"Config::Model"
הפצה על גיטהאב
model/blob/master/contrib/log4config-model>

ללא קבצים אלה, נעשה שימוש בתצורת Log4perl הבאה:

log4perl.logger=אזהרה, מסך
log4perl.appender.Screen = יומן::Log4perl::Appender::Screen
log4perl.appender.Screen.stderr = 0
log4perl.appender.Screen.layout = Log::Log4perl::Layout::PatternLayout
log4perl.appender.Screen.layout.ConversionPattern = %d %m %n

Log4perl משתמש בקטגוריות הבאות:

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

קצה אחורי
Backend::Debian::Dpkg
Backend::Debian::Dpkg::Control
Backend::Debian::Dpkg::זכויות יוצרים
Backend::Fstab
Backend::IniFile
Backend::PlainFile
Backend::ShellVar
Backend::Yaml
FuseUI
מופע
Loader
דגם::מחפש
Tree::Element::CheckList
עץ::אלמנט::מזהה
Tree::Element::Id::Hash
Tree::Element::Id::List
עץ::אלמנט::ערך
Tree::Element::Value::Dependency
עץ::צומת
Tree::Node::Warped
מחשב ערך
וורפר
אשף::עוזר
מספר סימוכין

יגיעו עוד קטגוריות.

יְצִיאָה CODE


cme יוצא מ-0 כאשר לא נמצאו שגיאות. אחרת יוצא מ-1.

השתמש ב-cmep באינטרנט באמצעות שירותי onworks.net


שרתים ותחנות עבודה בחינם

הורד אפליקציות Windows & Linux

פקודות לינוקס

Ad




×
פרסומת
❤️קנו, הזמינו או קנו כאן - ללא עלות, עוזר לשמור על שירותים בחינם.