أرشيف لفئة 'شل'
السؤال من المسؤول (نوفمبر 2) هنا هو طريقة بسيطة للبحث عن النص في سلسلة من الملفات ، وصالحة لجميع التوزيعات لينكس :
GREP "سلسلة بحثي" / الوطن / MyHome / *. TXT
يمكن الأمر GREP أيضا إضافة خيارات أخرى :
-- إجراء بحث العودية في الدلائل الفرعية :
GREP - R "النص الخاص بي" / الوطن / MyHome
-- طباعة فقط اسم الملف حيث لدينا نوتردام الحدوث :
GREP - H - R "اختباري" / الوطن / MyHome
نشرت في : لينكس ، قذيفة ، نصائح السؤال من المسؤول (الثلاثاء 21) التدوين من أجل المختصرات على النحو التالي. يتم عرض تسلسل التي حددها رمز (^) باستخدام مفتاح التحكم (السيطرة) ، أو عن طريق الضغط على مفتاح Esc مرتين. يمكن إدراج تسلسل التي حددها ميتا الرمز (M) باستخدام إما ESC ، Alt أو ميتا ، اعتمادا على تكوين لوحة المفاتيح. بالإضافة ، يمكن إدخالها بضغط ESC مرتين وكتابة الأرقام 000-255 الأحرف مع رمز ASCII المناظرة. الاختصارات التالية متوفرة في نافذة المحرر الرئيسي. وتظهر تسلسل بديلة بين قوسين :
^ G (F1) إظهار هذه الرسالة مساعدة
^ X (F2) إغلاق الملف الحالي / إنهاء نانو
^ O (F3) لحفظ الملف الحالي على القرص
^ J (F4) ضبط الفقرة الحالية
^ R (F5) إدراج ملف آخر في التيار
^ W (F6) البحث عن سلسلة أو التعبير العادية
^ Y (F7) الذهاب إلى الشاشة السابقة
^ الخامس (F8) الذهاب إلى الشاشة التالية
قص ^ K (F9) السطر الحالي ويخزنها في cutbuffer
^ U (F10) cutbuffer لصق من الخط الحالي
^ C (F11) يظهر موقع المؤشر
^ T (F12) تشغيل المدقق الإملائي ، إذا كانت متوفرة
M - \ (M |) يذهب إلى السطر الأول من الملف
وإذا م / (M -؟) يكون السطر الأخير من الملف
^ _ (F13) (MG) يذهب إلى رقم السطر والعمود محددة
^ \ (F14) (MR) محل سلسلة أو التعبير العادية
^ ^ (F15) (MA) جعل النص في موضع المؤشر
ميجاوات (F16) كرر البحث الأخير
M - ^ (M - 6) نسخ السطر الحالي ويخزنها في cutbuffer
تطبيق M - بادئة إلى السطر الحالي}
M - {إزالة المسافة البادئة من الصف الحالي
تقدم حرف واحد ^ F
^ B يقلل من الخط
^ الفضاء إلى الأمام كلمة واحدة
ام الفضاء يقلل من كلمة
^ ف الانتقال إلى السطر السابق
^ N الانتقال إلى السطر التالي
^ الذهاب إلى بداية السطر الحالي
^ E الانتقال إلى نهاية السطر
M - ((M - 9) إلى بداية الفقرة ، ثم في الفقرة السابقة
M) (M - 0) الذهاب إلى نهاية الفقرة ، ثم الفقرة التالية
M -] الذهاب إلى قوس المقابلة
M - (M - _) مخطوطات سطر واحد دون تحريك المؤشر
- M + (M - =) انتقل لأسفل سطر واحد دون تحريك المؤشر
M - <(M ،) يذهب إلى المخزن المؤقت السابق
M -> (M-.) الذهاب إلى العازلة المقبل
إدراج حرف MV حرفيا
^ أنا إدراج علامة تبويب في موضع المؤشر
^ M إدراج إرجاع عند موضع المؤشر
^ D حذف الحرف تحت المؤشر
^ H حذف حرف على يسار المؤشر
قص طن متري من المؤشر إلى نهاية الملف
MJ ضبط الملف بأكمله
MD حساب عدد الأسطر والكلمات والحروف
^ L تحديث الشاشة الحالية
^ Z يعلق المحرر (إذا تم تمكين الإسبات)
(MX) شريط الأوامر تمكن / تعطيل
(MC) تظهر دائما موضع المؤشر تمكين / تعطيل
(MO) استخدام صف واحد لمزيد من التغييرات تمكين / تعطيل
(MS) التمرير المستمر تمكن / تعطيل
(MP) مساحة بيضاء يمكن إظهار / تعطيل
(بلدي) في بناء الجملة الملونة تمكن / تعطيل
(MH) تمكن الذكية الرئيسية الرئيسية / تعطيل
(MI) المسافة البادئة للسيارات تمكن / تعطيل
(MK) قص لنهاية السطر تمكن / تعطيل
(ML) التفاف تمكن / تعطيل
(MQ) تحويل علامات التبويب لمسافات تمكين / تعطيل
(MB) ملف النسخ الاحتياطي تمكن / تعطيل
(MF) ملفات متعددة تمكين / تعطيل
(MM) دعم ماوس تمكين / تعطيل
(MN) لا تحويل الشكل من ماك / DOS تمكين / تعطيل
(MZ) تعليق تمكين / تعطيل
(M - $) التفاف الناعمة تمكين / تعطيل
السؤال من المسؤول (5 أكتوبر) لمنع سابق لأوانه قطع من جلسة سه لتصل إلى حد وقت الخمول يمكنك اتخاذ الخطوات التالية :
1) مستوى العملاء ، عن طريق تعديل الملف / الخ / سه / ssh_config ، إضافة أو تغيير ServerAliveInterval الصوت ، على سبيل المثال :
ServerAliveInterval 15
ضبط الوقت الإبقاء على الدورة لمدة 15 دقيقة بسبب الخمول.
2) عند مستوى الملقم ، تحرير الخ / / سه / sshd_config ، إضافة أو تغيير مداخل وClientAliveCountMax ClientAliveInterval ، على سبيل المثال :
ClientAliveInterval 15
ClientAliveCountMax 15
يجوز للمواقف من الملفات التكوينات تختلف من توزيعة لينكس لآخر ، ولكن عادة ما تكون تلك المذكورة هي الطرق الرئيسية ، مثل ديبيان ، أوبونتو ، فيدورا ، والصحة الإنجابية.
نشرت في : لينكس ، قذيفة ، نصائح السؤال من المسؤول (مجموعة 21) للحصول على قائمة حزم البرامج المثبتة على الجهاز الخاص لينكس (أوبونتو / ديبيان) :
dpkg - L | AWK '/ ^ الثاني / {طباعة $ 2}' | GREP - V - ه ^ - E - DEV - ليب ، ومبلغ (uname - R)> list.txt
نشرت في : لينكس ، قذيفة ، نصائح نشرت من قبل : محمد (26 يوليو) هنا مثالا على كيفية استئناف تحميل ملف تحميلها جزئيا عن طريق اللجنة الدائمة أو rsync. منذ الدائمة لا يدعم استئناف ، إذا SIE بدأت بتحميل الملف مع هذا الأمر ، لا يزال لدينا لاستبداله ببديل استنادا rsync :
rsync الجزئية الجارية - RSH = "سه ف 1022" الجذر @ remotehost : ~ / / اسم ملف
في المثال أعلاه يظهر أيضا كيف أن يؤلف الأمر إذا كنت تستخدم منفذ غير التقليدية ال 22 للبروتوكول SSH.
نشرت في : لينكس ، قذيفة ، نصائح نشرت من قبل : محمد (22 تموز) حاول استخدام نوعية عالية شفرة المحراث (سطر الأوامر البرنامج) الموسع لتنفيذ تحميل وتنزيل بعض المواقع الإلكترونية وتبادل الملفات الأكثر شعبية. تشغيله على لينكس وأنظمة يونكس شبيهة ، ويدعم : افلام ، منتديات ، 4Shared 2Shared ، zSHARE ، Badongo دبوستفيلس وميديافاير. في واقع الامر هو استبدال لل مجلد مشترك لهذه المواقع.
سكة المحراث في تثبيت أوبونتو لينكس
1. إذا لم تقتنع ، امتثلت لتبعيات :
سودو الرابطة بين الحصول على تثبيت حليقة imagemagick tesseract - OCR - إعادة رمز المهندس SpiderMonkey - بن aview
2. تحميل شفرة المحراث ، واستخراج وتثبيت المحتوى. هناك أيضا نسخة packetized بالفعل ديب ، إذا كنت تستخدم هذا الإصدار لكم فقط نقرا مزدوجا فوق الحزمة والتأكد من التثبيت ، والعكس بالعكس. :
القطران xvzf شفرة المحراث ، 0.x
3. الآن دعونا إعداد شفرة المحراث :
سكة المحراث CD - 0.x
سودو باش setup.sh تثبيت
أوامر شفرة المحراث
تحميل ملف من اوصاف :
plowdown http://www.rapidshare.com/files/86545320/Tux-Trainer_25-01-2008.rar
ش غ تحميل قائمة من الملفات (واحد لكل سطر) :
plowdown file_with_links.txt
تحميل ملف من اوصاف مع معرف عضوية مجانية :
plowdown - A myuser : http://www.megaupload.com/؟d=132348234 mypassword
تحميل ملف محمي بكلمة مرور من اوصاف :
ف plowdown somepassword http://www.megaupload.com/؟d=ieo1g52v
فقط الحصول على الملف URL دون تنزيله في الواقع. مفيد جدا إذا كنت تريد استخدام ويب آخر تنزيل :
plowdown الارتباط فقط http://www.2shared.com/file/4446939/c9fd70d6/Test.html | xargs مجلد مشترك - RT
للمستخدمين المتقدمين : إذا وجدت صفحة مع وصلات إلى ملفات عدة استضافتها على اوصاف تنزيله ، لمشاهدة أول 10 وصلات ، يجب عليك استخدام الأمر التالي :
حليقة http://some-website.com/page.html | \
GREP - O "http://www.megaupload.com/ [^ \" <] * "| uniq | الرأس N10 | plowdown --
لتصفية الروابط العاملة في ملف نصي :
plowdown file_with_links.txt ج> file_with_active_links.txt
إيداع ملف على اوصاف مع membershipID الحرة :
plowup - A myuser : mypassword - D "وصفي" مسار / / myfile.txt الملاهي
إيداع ملف على اوصاف مع قسط معرف multifetch والملفات المرفوعه :
plowup - A myuser : mypassword - D "بلدي وصف" - multifetch http://www.somewherefarbeyond.com/somefile الملاهي
إيداع ملف على anonomamente اوصاف ، وتغيير اسم الملف بعد تحميله :
plowup مسار / / myfile.txt اوصاف : anothername.txt
نشرت في : لينكس ، واوصاف ، قذيفة السؤال من المسؤول (يوليو 4) مع شاشة يمكنك مشاركة بين عدة مستخدمين sonsole متصلا محليا أو عن طريق SSH. للقيام بذلك ، يرجى اتباع هذه الخطوات ، التعليمات هي نموذجية لنظام ديبيان ، ولكن ينطبق بالمثل على التوزيعات الأخرى.
1. تثبيت الشاشة
الشاشة سودو الرابطة بين الحصول على تثبيت
2. من الكمبيوتر المضيف تشغيل الشاشة من قبل المعلمة لبدء جلسة الشاشة - S SessionName. - S يسمح لك لتحديد اسم للدورة ، وهذا يسمح لك لإدارة جلسات عمل المستخدم متعددة في وقت واحد أسهل بكثير.
الشاشة - S شاشة اختبار
4. المستخدم البعيد (ضيف) يستخدم SSH للاتصال الكمبيوتر البعيد (remotehost)
ضيف @ سه remotehost
5 الكمبيوتر المضيف (remotehost) يوافق على اتصال متعدد المستخدمين في الدورة الشاشة عن طريق كتابة على Ctrl - A : متعددة على (جميع "الشاشة الأمر' مع بدء تسلسل الهروب على Ctrl - A).
CTRL - A : متعددة على
6 ثم ، يجب على المضيف (remotehost) منح الإذن للمستخدم البعيد (الضيف) لتمكينه من الوصول إلى الدورة الشاشة مع CTRL - A commadn : USER_NAME acladd حيث user_name هو الدخول للمستخدم البعيد.
CTRL - A : ضيف acladd
7. يمكن للمستخدم الاتصال عن بعد الدورة المضيفة. بناء الجملة للاتصال الدورة شاشة مستخدم آخر host_username الشاشة س / sessionname.
الشاشة السينية المستخدم / شاشة اختبار
نشرت في : HOWTO ، لينكس ، شل ، نصائح نشرت من قبل : محمد (19 أبريل) في وعاء يمكنك تحديد تنسيق التاريخ على النحو التالي :
+ تاريخ FORMAT
على سبيل المثال ، كتابة :
$ تاريخ + "٪ M - ٪ D - ٪ Y"
تحصل على :
04-17-10
إذا كنت ترغب في السنة 4 أرقام :
$ تاريخ + "٪ M - ٪ D - ٪ Y"
تحصل على :
2010/04/17
في الوقت الحالي إلى قطرة واحدة عن طريق كتابة :
$ تاريخ + "T ٪"
تحصل على :
19:55:04
مرة واحدة لإسقاط على أساس 12 ساعة :
$ + تاريخ "ص ٪"
تحصل على :
7:56:05
لعرض الوقت في HH : MM :
$ تاريخ + "٪ ٪ H - M"
تحصل على :
07:56
قائمة كاملة من الخيارات لتنسيق مواعيد نتساءل :
- ٪
- ٪ لحرفية
- ل٪
- المحلية اسم يختصر أيام الأسبوع (مثل الشمس)
- ٪ A
المحلية اسم يوم من أيام الأسبوع بالكامل (على سبيل المثال ، الأحد)
- ٪ B
- المحلية اختصار اسم الشهر (على سبيل المثال ، يناير)
- ٪ B
- المحلية اسم شهر كامل (على سبيل المثال ، يناير)
- ٪ C
- المحلي التاريخ والوقت (على سبيل المثال ، الأربعاء 3 مارس 2005 23:05:25)
- ٪ C
- القرن ، مثل Y ٪ ، ما عدا حذف آخر رقمين (على سبيل المثال ، 21)
- ٪ D
- يوم من الشهر (على سبيل المثال ، 01)
- ٪ D
التواريخ ؛ نفس ٪ م / ٪ د / ٪ Y
- و٪
- يوم من الشهر ، والفضاء مبطن ؛ نفس _d ٪
- F ٪
- كامل التواريخ ، بالضبط كما ٪ Y - ٪ M - ٪ د
- ٪ G
- آخر رقمين من السنة عدد الأسبوع ISO (انظر G ٪)
- ٪ G
- السنة عدد الأسبوع ISO (انظر V ٪) ؛ مفيدة عادة فقط مع V ٪
- H ٪
- بنفس ب ٪
- أنا ٪
ساعة (00.. 23)
- أنا ٪
- ساعة (01.. 12)
- J ٪
- يوم من السنة (001.. 366)
- K ٪
- ساعة (0.. 23)
- ٪ S
- ساعة (1.. 12)
- ٪ M
- الشهر (01.. 12)
- ٪ M
الدقيقة (00.. 59)
- N ٪
- على السطر
- N ٪
- نانو ثانية (000000000.. 999999999)
- ف ٪
- إما المحلي يعادل AM أو PM ؛ فارغة إذا لم يعرف
- ف ٪
- مثل ع ٪ ، ولكن الحالة الأدنى
- R ٪
- حان الوقت المحلي على مدار الساعة لمدة 12 ساعة (على سبيل المثال ، 11:11:04)
- R ٪
24 ساعة ساعة ودقيقة ؛ نفس H ٪ : M ٪
- ٪ S
- ثانية بالتوقيت العالمي منذ 1970/1/1 00:00:00
- ٪ S
- الثاني (00.. 60)
- T ٪
- كلفه
- T ٪
- الوقت نفسه كما H ٪ : M : ٪ S
- ٪ U
- يوم من الأسبوع (1.. 7) (1) ، هو يوم الاثنين
- ٪ U
رقم الأسبوع من السنة ، مع الاحد في أول يوم من الأسبوع (00.. 53)
- V ٪
- ISO رقم الأسبوع ، مع الاثنين في اليوم الاول من الاسبوع (01.. 53)
- W ٪
- يوم من الأسبوع (0.. 6) ، 0 هو يوم الأحد
- W ٪
- رقم الأسبوع من السنة ، مع الاثنين في اليوم الاول من الاسبوع (00.. 53)
- س ٪
- تاريخ التمثيل المحلي (على سبيل المثال ، 31/12/99)
- س ٪
- التمثيل المحلي الوقت (على سبيل المثال ، 23:13:48)
- Y ٪
آخر رقمين من السنة (00.. 99)
- Y ٪
- سنة
- ٪ Z
- + التوقيت HHMM رقمية (على سبيل المثال ، -0400)
- ٪ Z
- + HH : التوقيت الرقمية ملم (على سبيل المثال ، -04 : 00)
- ٪ : : Z
- + HH : MM : SS رقمية المنطقة الزمنية (مثلا -04 : 00:00)
- ٪ : : : Z
- الرقمية مع المنطقة الزمنية : ضروري لدقة (على سبيل المثال ، -04 ، +05:30)
- ٪ Z
- أبجدية منطقة اختصار الوقت (على سبيل المثال ، بتوقيت شرق الولايات المتحدة)
نشرت في : لينكس ، قذيفة ، نصائح نشرت من قبل : محمد (19 أبريل) لعرض تبادل نشط للمشورة قبل أن تفعل هذا الأمر :
smbclient - L - U <windows-box><username>
بعد ذلك يمكننا المضي قدما لرسم خريطة condivisionewindows في مربع لدينا طريقة لينكس في سيجون :
- إنشاء دليل للmountpoint : MKDIR / كزاز الرضع / <name-of-mount-point>
- جبل حصة حصة ويندوز :
جبل - T - O CIFS المستخدم = <username>، <password>كلمة المرور = / / <win-box>/ <share>/ كزاز الرضع / <name-of-mountpoint>
ملاحظة : اسم المستخدم بناء الجملة ، <username>= كلمة المرور = <password>يحفظ كلمة السر. - أخيرا ، إذا كنت تريد محرك لإنشاء ارتباط رمزي : LN - S / كزاز الرضع / <name-of-mount-point>/ <path-of-symlink>
نشرت في : لينكس ، سامبا ، شل ، نصائح نشرت من قبل : محمد (22 فبراير) إضافة إلى بناء الجملة الملونة نانو في المقام الأول يجب أن تقوم بإنشاء ملف التكوين Nanorc على صفحة الاستقبال الخاصة بهم ، وذلك بإيجاد الثاني من هذا العنوان :. http://code.google.com/p/nanosyntax/source/browse/ # إس / الجذع / بناء الجملة ، nanorc إدراج الملفات. nanorc في التكوين لتحقيق التأثير المطلوب.
وأضاف أن النص على سبيل المثال Nanorc :
وتشمل "/ البيرة / مشاركة / نانو / php.nanorc"
وتشمل "/ البيرة / مشاركة / نانو / sh.nanorc"
وتشمل "/ البيرة / مشاركة / نانو / java.nanorc"
وتشمل "/ البيرة / مشاركة / نانو / patch.nanorc"
وتشمل "/ البيرة / مشاركة / نانو / python.nanorc"
وتشمل "/ البيرة / مشاركة / نانو / html.nanorc"
وتشمل "/ البيرة / مشاركة / نانو / perl.nanorc"
وتشمل "/ البيرة / مشاركة / نانو / ruby.nanorc"
وتشمل "/ البيرة / مشاركة / نانو / js.nanorc"
نشرت في : لينكس ، قذيفة ، نصائح نشرت من قبل : محمد (19 أكتوبر) CTRL + A إلى بداية السطر كنت تكتب.
CTRL + E الذهاب إلى نهاية السطر كنت تكتب.
CTRL + L مسح الشاشة.
CTRL + U لمسح الشاشة قبل المؤشر. إذا كنت في نهاية السطر ، مسح السطر بالكامل.
CTRL + R يسمح لك للبحث عن طريق الأوامر المستخدمة سابقا.
CTRL + C إيقاف كل ما تقومون به.
CTRL + D إنهاء قذيفة الحالي.
بدء على Ctrl + Z لتعليق كل ما تقومون به في الخلفية.
CTRL + W حذف كلمة قبل المؤشر.
CTRL + K مسح السطر بعد المؤشر.
CTRL + T انعكاس آخر حرفين قبل المؤشر.
ESC + T انعكاس آخر كلمتين قبل المؤشر.
ALT + F تحريك المؤشر إلى الأمام كلمة واحدة في الصف الحالي.
ALT + B تحريك المؤشر مرة أخرى كلمة واحدة في الصف الحالي.
التبويب التلقائي إكمال أسماء الملفات والمجلدات.
لصق مفتاح Ctrl + Y (كما في نسخ ولصق) عن النص المعروض على المؤشر.
ملاحظة : بعض هذه الأوامر لا تعمل في حالة الوصول قذيفة عبر Telnet و SSH الدورة ، أو إذا كانت لوحة المفاتيح هو طريقة معينة configuratain
نشرت في : لينكس ، قذيفة ، نصائح نشرت من قبل : محمد (20 أبريل) عند تثبيت SpamAssassin على خادم البريد لدينا ونحن قد قمت بتثبيت برنامج نصي يستخدم لتحميل قواعد لتحسين التقاط رسائل البريد الإلكتروني المزعج وصوله على خادمنا.
يسمى النصي SA - التحديث . أدناه أننا تقرير إدخال crontab بسيطة ليتم تضمينها في مربع لينكس لاستدعاء كل يوم في الساعة 7:00 صباحا ، وإبقاء النصي حتى تواريخ قواعد spamassassin الخاص.
0 7 * * * * * / البيرة / بن / سا التحديث - D - المحدثة / الخ / البريد spamassassin / /
لنتذكر أيضا إعادة تشغيل الخدمة بعد الترقية spamassassin مع الأمر :
/ الخ / تشغيله بواسطة / إعادة spamassassin
أو
/ الخ / تشغيله بواسطة / إعادة spamd
ملاحظة : أوامر وأماكن يمكن أن تختلف من توزيعة لتوزيعة ، ولكن لمسؤول النظام لا ينبغي أن يكون من الصعب العثور على الموضع الصحيح. في حالة وجود صعوبة يرجى الاتصال بنا أو ترك التعليق.