Thanks for all the tips and information. Here is what I have for now: 4 GUI tips, 5 shell tips, and 2 tips for more information. I did not include the firefox tips yet, since I think these deserve a separate page.* *
* * *י**"**א טיפים לעבודה בלינוקס* א. *העתק הדבק מהיר**: *אמנם ניתן לעשות בלינוקס "העתק הדבק" כמו בחלונות, כלומר, סימון קטע, הקשת CTRL-C, מעבר למקום החדש, והקשת CTRL-V. אבל, למה לעשות זאת, כ שיש דרך הרבה יותר מהירה: סמן את הקטע, עבור למקום החדש, והקלק על הכפתור האמצעי בעכבר. *ב**. **משטחי עבודה**: *שולחן העבודה (Desktop) בלינוקס מכיל בתוכו משטחי עבודה (Workspaces) שכל אחד מהם הוא שולחן בפני עצמו – עם חלונות משלו. רבים אינם יודעים על קיומם, או עקב הרגלים שרכשו בשימוש במערכות חלונות אחרות, אינם יודעים כיצד לנצלם. - חפשו בפינה הימנית התחתונה של המסך, מעט משמאל לצלמית (icon) פח האשפה, את צלמיות משטחי העבודה האילו. - לכל משטח ניתן לתת שם משלו, ולייחדו למשימה משלו – שולחן לדוא"ל, שולחן לצפיה בסרטים, שולחן לפיתוח תכנה, ועוד. רצוי להשתמש בשמות קצרים וברורים כגון: prog, web, mail וכו'. - המעבר בין המשטחים הוא בהקלקת עכבר אחת או בהקשת מקלדת: alt+ctrl+left יעבור למשטח משמאל, ו- alt+ctrl+right למשטח מימין. - עקביות בשימוש במשטחים מייעלת מאות את העבודה – אין צורך כמעט להקטין חלונות לצלמית, להזיזם, או לדפדף בין חלונות. *ג**. **יישומונים בפאנל העליון**:* ניתן להוסיף יישומונים לפאנל העליון – מימין לתפריט הראשי, וגם לפאנל התחתון. כדי לעשות זאת, יש להקליק על כפתור העכבר הימני, ולבחור מהתפריט. הנה כמה יישומונים מומלצים: - *System Monitor: *מציג את מידת ניצול המעבד בכל רגע, ומאפשר לראות את כל היישומים הפתוחים, צריכת הזיכרון שלהם ועוד. - *Force Quit: *מאפשר להמית יישומים סרבנים. - *Clock*: מאפשר לראות את השעה, התאריך, ואת מזג האויר בחיפה או בכל מקום אחר בעולם. - *Clipboard Manager: *נותן גישה להיסטוריה של מידע שהועתק ל-Clipboard קליק ימני על כל יישומון יאפשר כיוונון עדין יותר שלו. *ד**. **אפקטים מיוחדים**: *ניתן למצוא אפקטים מיוחדים, מרהיבים ומרתקים בנתיב התפריט הבא: Systems / Preferences / CompizConfig Settings Manager לא נגלה לכם מה אפשר למצוא שם, אבל נזהיר אתכם שמי שהמילה "מגניב" מדברת אליו, עשוי לגלות שכל זמנו יגנב ממנו בעושר האפשריות אשר שם.... *ה*. *עבודה ב **shell: *שימוש בשורת הפקודה (command line) מתוך Terminal Window (הקרוי גם shell) נותן המון כח בידי המשתמש וחשוב *מאוד* לחינוך שלכם כמהנדסי תכנה לעתיד. מומלץ לעשות זאת. - סוד שלא רבים מכירים הוא שהקשה על Ctrl-R בחלון זה מאפשרת חיפוש אינטרקאטיבי בין הפקודות שהקשת בעבר. - ניתן להקיש על tab במהלך הקשת פקודה, והמערכת תשלים עבורך אותה. אם אין השלמה יחידה לפקודה, הקשה פעמיים ברציפות על tab תציג את כל האפשרויות. למשל הקשת la*<tab>**<tab>* תציג את כל הפקודות המתחילות ב la. - ההשלמה האוטומטית פועלת גם לגבי שם הפקודה (המילה הראשונה בשורת הפקודה), וגם לגבh שמות קבצים ומחיצות (כל המילים הנרדפות). למשל, הקשת cat ~/My*<tab>**<tab>* * **ת*ציג את כל הקבצים ששמם מתחיל במילה My שבתיקית הבית שלכם. *ו**. **יצירת תיקיה מקוננת**:* בכדי ליצור תיקיה מקוננת (Directory), אין צורך לעשות זאת בשלבים. הפקודה: mkdir -p /tmp/$USERNAME/backup תיצור, אם יש בכך צורך, את כל התיקיות הכוללות תיקיה זו. *ז**. **לימוד הפקודות שב**-shell:* כדי לקבל מידע על פקודה, יש להשתמש בפקודה man. כך למשל man mkdir יציג בפניכם את המדריך למשתמש של הפקודה mkdir ובאורח דומה man man יציג בפניכם את המדריך למשתמש של הפקודה man עצמה. הפקודה apropos מאפשרת חיפוש במדריכי המשתמש של כל הפקודות, כך, הקשת apropos directory תציג בפניכם את כל הפקודות שבמדריך למשתמש שלהם מופיעה המילה directory *ח**. **קבצים סמויים**: *כמעט כל התכניות שומרות את ההעדפות שלכם בקבצים ובמדריכים "סמויים" המצויים בתיקיית הבית שלכם (home directory). ב UNIX, קבצים ששמם מתחיל בסימן "." (נקודה), אינם מוצגים כברירת מחדל על ידי הפקודה ls ולכן נהוג לקרוא לקבצים כאלו קבצים סמויים. - ניתן לשנות הגדרות, לתקן תקלות ועוד באמצעות עריכה של קבצים אלו. כך למשל אם תכנית מסויימת אינה פועלת כראוי, אפשר למחוק את קובץ האיתחול הסמוי שלה. - הפקודה ls -a מציגה גם את הקבצים הסמויים, כלומר אלו ששמם מתחיל בסימן "." ( נקודה). ט. *aliases: *שימוש ב aliases נותן כח רב. הנה למשל אוסף של קיצורים שאם אתם רגילים ל DOS, כדאי לשים בקובץ האיתחול שלכם: # # DOS like aliases # alias dir=ls -lsF alias erase=rm -i alias del=rm -i alias type=cat alias md=mkdir alias rd=rmdir alias cls=clear alias path="echo $path" שם קובץ איתחול הקיצורים הוא .bash_aliases והוא מצוי במחיצת הבית שלכם. ניתן לערוך את הקובץ, למשל באמצעות הפקודה הבאה: gedit ~/.base_aliases *י**. **טיפים נוספים**:* יש המון טיפים על לינוקס ברשת: עיינו למשל ב http://www.brunolinux.com/ או ב http://hubpages.com/hub/Linux-Tips-for-Beginners או ב http://www.linux.ie/newusers/beginners-linux-guide/ למרות שמרבית החומר המקצועי על לינוקס ועל מדעי המחשב הוא באנגלית, ניתן למצוא חומר רב בעברית – כדאי לחפש ברשת. הנה דוגמא להרצאות מבוא ללינוקס http://welcome.linux.org.il/2008/ *י**"**א**. **מידע בעברית**:* מועדוני משתמשים ללינוקס בישראל יכולים לסייע לכם רבות. עיינו למשל ב http://linux.org.il/ או ב http://www.cs.tau.ac.il/telux/ או ב http://www.jlc.org.il/ ובמיוחד בשבילכם, ישנו גם מועדון לינוקס חיפאי. http://www.haifux.org/
_______________________________________________ Haifux mailing list Haifux@haifux.org http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux