CyberTek - the future at the present!
جوجل

أرشيف لفئة 'شل'

العثور على نص مع GREP

السؤال من (نوفمبر 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

نشرت في : لينكس ، قذيفة ، نصائح

تستأنف الخطوط المكسورة مع rsync

نشرت من قبل : (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
أبجدية منطقة اختصار الوقت (على سبيل المثال ، بتوقيت شرق الولايات المتحدة)

نشرت في : لينكس ، قذيفة ، نصائح

كيفية تحميل نظام التشغيل Windows حصة في لينكس

نشرت من قبل : (19 أبريل)

لعرض تبادل نشط للمشورة قبل أن تفعل هذا الأمر :

smbclient - L - U <windows-box><username>

بعد ذلك يمكننا المضي قدما لرسم خريطة condivisionewindows في مربع لدينا طريقة لينكس في سيجون :

  1. إنشاء دليل للmountpoint : MKDIR / كزاز الرضع / <name-of-mount-point>
  2. جبل حصة حصة ويندوز :
    جبل - T - O CIFS المستخدم = <username>، <password>كلمة المرور = / / <win-box>/ <share>/ كزاز الرضع / <name-of-mountpoint>
    ملاحظة : اسم المستخدم بناء الجملة ، <username>= كلمة المرور = <password>يحفظ كلمة السر.
  3. أخيرا ، إذا كنت تريد محرك لإنشاء ارتباط رمزي : 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"

نشرت في : لينكس ، قذيفة ، نصائح

Shorcuts من باش

نشرت من قبل : (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

نشرت في : لينكس ، قذيفة ، نصائح

التحديث الآلي للقواعد SpamAssassin

نشرت من قبل : (20 أبريل)

عند تثبيت SpamAssassin على خادم البريد لدينا ونحن قد قمت بتثبيت برنامج نصي يستخدم لتحميل قواعد لتحسين التقاط رسائل البريد الإلكتروني المزعج وصوله على خادمنا.

يسمى النصي SA - التحديث . أدناه أننا تقرير إدخال crontab بسيطة ليتم تضمينها في مربع لينكس لاستدعاء كل يوم في الساعة 7:00 صباحا ، وإبقاء النصي حتى تواريخ قواعد spamassassin الخاص.

spamassassin auto update rules

0 7 * * * * * / البيرة / بن / سا التحديث - D - المحدثة / الخ / البريد spamassassin / /

لنتذكر أيضا إعادة تشغيل الخدمة بعد الترقية spamassassin مع الأمر :

/ الخ / تشغيله بواسطة / إعادة spamassassin

أو

/ الخ / تشغيله بواسطة / إعادة spamd

ملاحظة : أوامر وأماكن يمكن أن تختلف من توزيعة لتوزيعة ، ولكن لمسؤول النظام لا ينبغي أن يكون من الصعب العثور على الموضع الصحيح. في حالة وجود صعوبة يرجى الاتصال بنا أو ترك التعليق.

نشرت في : لينكس ، قذيفة ، المزعج ، نصائح
مدعوم من سايبر -- المساعدة