Apr/10 3 1
BASH برگه تقلب
این بازی BASH ورق من است. من در اینجا به جمع آوری قطعه کد مفید و سازه است که من به گوگل از زمان به زمان و یا در غیر این صورت man'en بود. در این مقاله به من خدمت می کند شخصا به عنوان یک کتاب مرجع می تواند مفید باشد به دیگران که اغلب پوسته Bourne دوباره به.
سخت کار کردن
در حالی که [1] # بی پایان حلقه انجام اکو "اه" انجام شده
من به دلار (LS / و غیره) انجام اکو $ من انجام شده برای من در `` seq 1 10؛ انجام اکو $ من انجام شده
مورد
پرونده «$ 1» در الف) اکو "" ؛ ب) اکو ب " ؛ *) اکو "$ 1 ب و یا نمی باشد." ؛ esac
سوئیچ ها برای تست: http://bash-hackers.org/wiki/doku.php/commands/classictest یا از / usr / بن / [- کمک
اگر در آن زمان دیگر
اگر ["$ 1" = ""] پس از آن اکو "" دیگر اکو "نه" فی
دستور dpkg + APT
فایل های # لیست از یک بسته ی نصب شده دستور dpkg-L [نام بسته # فایل را در یک بسته لیست دستور dpkg-C [package.deb] # اطلاعات در مورد یک بسته دستور dpkg-i [package.deb] # لیست تمام بسته های نصب شده دستور dpkg-ل دستور dpkg - گرفتن انتخاب> getselections.txt نصب و راه اندازی: واردات از انتخاب فایل دستور dpkg - مجموعه انتخاب <getselections.txt
دستور netstat
# لیست تمام پورت های باز به خارج دستور netstat-lpn | grep استفاده گوش | grep استفاده-V localhost را
mdadm
# ایمیل خود را تست # استفاده MAILADDR از فایل / etc / mdadm / mdadm.conf است mdadm - مانیتور -1 / dev/md0-t # دستگاه را به آرایه اضافه کنید mdadm - اضافه / dev/md0 / dev/sda1 # دستگاه را از آرایه حذف mdadm - حذف / dev/md0 / dev/sda1 # دستگاه های معیوب حذف mdadm - مدیریت / dev/md0 - حذف معیوب mdadm - مدیریت / dev/md0 - حذف شکست خورده # دوباره نصب بوت لودر خوراک گراب> ریشه (hd0، 0) گراب> نصب (hd0) # دیسک خروجی اطلاعات smartctl-و / dev / sdx
EXT
# Disklabel تنظیم e2label برچسب دستگاه
پرده
# به نمایش به طور خودکار تولید اسکریپت ها و روی صفحه نمایش شروع کار صفحه نمایش-S [نام صفحه]-D-M [script.sh] # یک صفحه جدید و یا ایجاد تغییر موجود صفحه نمایش-R-D [نام صفحه] # ضربه زدن به کلید خروج از صفحه نمایش CTRL - A - D
خروجی زیر
# همه پایگاه داده به فایل روگرفت mysqldump-U ریشه psecret - تمام پایگاه داده ها> backup.sql # فقط ساختار پایگاه داده را به یک فایل روگرفت mysqldump-U ریشه psecret - نه داده - پایگاه داده-> backup.sql ها # بازگرداندن خروجی زیر، تو ریشه، psecret <backup.sql روگرفت رمز عبور ریشه تنظیم مجدد / و غیره / init.d / مای توقف اکو "SET رمز عبور برای'root''localhost' = رمز عبور ('new password')"> ~ / setrootpassword.sql mysqld_safe - فایل init انجام = ~ / setrootpassword.sql # [CTRL] + [C] / و غیره / init.d / مای شروع RM-F ~ / setrootpassword.sql در imagemagick
# همه تصاویر را در شاخه جاری، تغییر اندازه mogrify-تغییر اندازه رزولوشن 800x600 / *. JPG # همه تصاویر را در دایرکتوری جاری به PNG تبدیل mogrify قالب PNG است. / *
unionfs-فیوز
# اتحادیه بین a و b در C # آیا می شود بر روی یک unionfs-فیوز-O گاو / صفحه اصلی / RW = :/ خانه / B = RW / صفحه اصلی / WW / رومیزی / ج
ffmpeg هستید:
# FLV به 3GP تبدیل ffmpeg هستید:-I-F 3GP vcodec in.flv H263-176x144-AB 12.2k-AR 8000-AC 1 out.3gp # از فقط در مورد هر قالب به هر جای دیگری که ممکن است از دست دادن تبدیل ffmpeg هستید:-I infile.ext گذر 2-sameq outfile.ext
پیدا کردن
# فایل، پیدا کردن و انجام کاری با آنها پیدا کنید. نام "* MP3." EXEC فایل {} \؛ # لینک نرم افزار می توانید مشاهده و پیدا کنید. نوع L-EXEC LS-L {} \؛ # شامل تمام فایل ها در یک پوشه پیدا / دایرکتوری نوع F | WC-L
کد: sudo
# / و غیره / sudoers # فرمان کاربر نام کاربری رمز عبور بدون مجوز اجرا ممتاز # (اضافه شده در پایان باید از فایل / etc / sudoers) نام کاربری ALL = NOPASSWD: / sbin / راه اندازی مجدد
IPTABLES
# همه چیز در ورودی اجازه می دهد از iptables-F از iptables-P INPUT پذیرفتن # اتصالات اشکالزدایی # شمارنده بسته را در یک زنجیره به 0 ورودی از iptables-Z # زنجیره ای با بسته نمایش شمارنده از iptables-L INPUT-V
FTP کوه
mkdir به مقدار / tmp / MNT فیوز با modprobing nonempty ftp.host.com curlftpfs-V-O-O کاربر نام کاربری =: کلمه عبور / TMP / MNT umount / TMP / MNT
umount "دستگاه مشغول است" - پیدا کردن، مسدود کردن روند
fuser-M [mountpoint] وب سایت mirrorn دستور wget
دستور wget-کیلومتری http://www.website.com سامبا کوه
نام کاربری mount.cifs / / 192.168.0.1/share / رسانه ها / سهم-O = $ نام کاربری و رمز = $ PASSWORD از 32bit یا 64bit به
getconf LONG_BIT / و غیره / fstab
NFS: خانه 192.168.0.1 :/ / خانه بیابان rsize = 8192 wsize در = 8192، سخت، intr 0 0
کامل دیسک ها - پیدا کردن خوک خود محافظت حافظه
با apt-get نصب ncdu ncdu # / مانت بدون هیچ گونه FS / MNT # (اگر مانت پوشش داده ها بر روی دیسک محلی) شاخه mtn / اتصال / - کوه، DU-SM / MNT
رمزگذاری کامل از سیستم
آموزش بسیار خوب توسط Andreas Haerter: http://blog.andreas-haerter.com/2011/06/18/ubuntu-festplattenvollverschluesselung-lvm-luks
دیسک از طریق شبیه سازی شبکه
محل تولد اگر = / dev / hda رادارید | blowfish SSH-C-C root@otherbox.ip.addr محل تولد = / dev / hda رادارید کنونی خروجی برچسب زمان UNIX (ET)
تاریخ عضویت +٪ s را ستاره
# فایل صوتی در فرمت های قابل پخش ستاره تبدیل ffmpeg هستید:-I-AR 8000-AC ./input.mp3 1 از 64 / output.wav

8TH آوریل، 2010
سنگزنی:
- در حالی که بی پایان: در حالی که صحیح است؛ ...
- تجزیه LS نوع بدون هیچ است: سی دی / و غیره برای من *، ... و یا به سادگی قابل اجرا در / etc / *. نرخ رشد از آنها برای همیشه.
مورد:
- کلمه از پارامترهای تست به نقل از به عنوان مورد نیاز (اما نادرست نیست)
تست:
- هنگامی که با استفاده از / usr / بن / [برای برنامه نویسی استفاده می شود، و / usr / بن / [به جای استفاده از [(builtin زدن)
- ترجیحی: [[]] کلید واژه (همان BASH)
Imagemagick:
- .. / [جی جی] [ص] [GG]، و یا کمک به یکی دیگر از روش مورد کوردلی ممکن است