Linux命令行程序

2020-11-12 22:03:21

>;_timeDNS(){PARALLEL-J0--标记摘要@{}";$*";:208.67.222.222 208.67.220.220 198.153.192.1 198.153.194.1 156.154.70.1 156.154.71.1 8.8.8.8 8.8.4.4|grep查询|Sort-nk5;}。

>;_nik=clf$Random;sr=irc.efnet.org;expect-c";set timeout-1;spwn NC$sr 6666;set end_Human{.1.2 1.2 1};期望AUTH*\n;Send-h\";user$Nik**:$Nik命令linefu\nnick$Nik\n\";interAct-o-re(ping.:)(.*\$){Send\&#。

>;_sqlite3~/.mozilla/Firefox/*.[DD]默认/Places.sqlite";选择strftime(';%d.%m.%Y%H:%M:%S&39;,access_date/1000000,';unixpech;,';localtime';),来自moz_Places,moz_History的url,其中moz_Places.id=。

>;_server$While true;do read-n30 ui;ho$ui|openssl enc-aes-256-ctr-a-k PaSSw;Done|NC-l-p 8877|While Read So;do decded_so=`ECHO";$SO";|opensSSL enc-d-a-aes-256-ctr-k PaSSw`;ECHO-e";传入:$DECODLED_SO";DO DECODED_SO=`ECHO";$OPENSSLenc-d-a-aes-256-ctr-k PaSSw`。

>;_clear;则为True;睡眠1;do for((a=1;a<;=$(Tput Cols)/3;a++));do tput Cup 0$a;ECHO";";$(Date);Done;睡眠1;for((a;a&>;=1;a--));do tput Cup 0$a;ECHO$(Date)";";;Done;Done;Done。

>;_q=";YOURSEARCH&34;;GOOG_URL=";http://www.google.com/search?q=";;代理=";Mozilla/4.0";;STREAM=$(curl-A";$AGENT";-skLm 10";${GOOG_URL}\";${Q/\/+}\";";|grep-op';\/url\?q=.+?&;|sed';s/\/url?q=//;s/&;amp//';ECHO-e&34;${stream//\%/\x}";

>;_Ste1(){K1=";;K2=";;K3=";;K3=";访问令牌";;K4=";访问令牌密钥";;一次=$随机;ts=$(日期+%s);hmac=";$K2&;$K4";id=";19258798";;}。

>;_rtfm(){Help$@||Info$@||MAN$@||$Browser";http://www.google.com/search?q=$@";;}

>;_While[true];do head-n 100/dev/urandom;Slear.1;Done|HEXDUMP-C|grep&34;ca fe";

>;_for i in{0..255};do ECHO-e";\e[38;05;${i}m${i}";;Done|Column-c 80-s';';;ECHO-e";\e[m";;Done|Column-c 80-s';;do-e";\e[m";]。

>;_mysqlump-q--Skip-opt--force--log-error=dbname_error.log-uroot-pmysqlpassword数据库名|ssh-C user@sshserver&39;cd/path/to/backup/dir;cat&>;dbname.sql&39;

聪明的‘cd’..。Cd到文件目录(如果您尝试cd到文件)。

>;_cd(){if[-z";$1";];则命令cd;否则如果[-f";$1";];则命令cd$(dirname";$1";);否则命令cd";$1";;fi;fi;}。

>;_VBoxManage内部命令Converttoraw winxp.vdi winxp.raw&;qemu-img Convert-O vmdk winxp.raw winxp.vmdk&;&;rm winxp.raw。

>;_[`date--date=';#39;+';%B';`==`date+';%B';`]||ECHO';月末';

>;_for i in{21..29};do nc-v-n-z-w 1 192.168.0。$I 443;Done

>;_ECHO$(Date+%s)>;开始时间;url=http://www.google.com;,如果为真;执行ECHO$(cURL-L--w%{SPEED_DOWNLOAD}-o/dev/NULL-s$url)>;>;bps;睡眠10;完成&;

在/home/dir上备份超过1天的文件,对它们进行压缩,将旧文件移动到过时的文件。

>;_find/home/dir-mtime+1-print-exec gzip-9{}\;-exec MV{}.gz{}_`date+%F`.gz\;

>;_[";$1";==";--Help";]&;&;{sed-n-e&39;/^#用法:/,/^$/s/^#\?//p';<;$0;exit;}。

>;_on目标:";nc-l 4000|tar xvf-&34;on source:";tar-cf-。|NC TARGET_IP 4000";

>;_iptables-t nat-A PREROUTING-p tcp--dport[您选择的端口]-j重定向--到端口22。

>;_ifconfig en1|awk';/inet/{print$2}';|mail-s";Hello world&34;[email protected]

>;_查找。-iname\*.mp3-print0|xargs-0 mp3ain-krd 6&;&;vorBisain-rfs。

>;_sed';s/[\t]*$//';<;emails.txt|tr';A-Z';a-z';|排序|Uniq&>;电子邮件_sorted.txt。

>;_查找。-读取f;do MV$f`ECHO$f|TR';[:UPPER:]';';[:LOWER:]';`;完成时键入f|。

>;_df/|awk';{print$1}';|grep dev|xargs tune2fs-l|grep create。

|mySQL|grep-v Database`;do mysqlump$I&>I;";$I.sql&34;中的>;_for I;显示数据库;";|mySQL|grep-v Database`;do mysqlump$I>;";$I.sql&34;已完成。

>;_base 64/dev/urandom|head-c 33554432|Split-b8192-da 4-ummy。

>;_Step1;Step2;Step3;Step4;curl-o-Get';https://stream.twitter.com/1/statuses/filter.json';--Header";$OAUTH_HEADER";--DATA";Follow=$id";

>;_step3(){s=$(ECHO-n$b|OpenSSL DGST-SHA1-HMAC$HMAC-BINARY|OpenSSL Base64);签名=`for((i=0;i<;${#s};i++));执行案例${s:i:1}in+)e%2B;;/)e%2F;=)e%3d;*)e${s:i:1};;ESAC。

>;_WHILE;执行cat/proc/net/dev;睡眠1;完成|awk-v DC=";日期\";+%T\";";';/eth0/{i=$2-oi;o=$10-oo;oi=$2;oo=$10;dc|getline d;关闭(Dc);if(a++)printf";%s%8.2f Kib/。,d,i/1024,o/1024}';

>;_$HISTORY-a#位于一个Shell中,$HISTORY-r#位于另一个运行的Shell中。

>;_onouchdo(){While:;do a=$(stat-c%Y";$1";);[";$b";!=";$a";]&;&;b=";$a";&;&;sh-c";$2";;睡眠1;完成}。

>;_atb(){l=$(tar TF$1);如果[$(ECHO";$l";|wc-l)-eq$(ECHO";$l";|grep$(ECHO";$l";|head-n1)|wc-l)];则tar xf$1;否则mkdir${1%。Tar.gz}&;&;tar XF$1-C${1%。Tar.gz};fi;}。

在{0..600};中的>;_for i;Do ECHO$I;SLEEP 1;Done|DIALOG--Gauge";Install...";6 40。

为{a..z}中的c;做l=`curl-s";${d}Lettre=${c}";|';s/.*ge=\([0-9]\{2\}\).*/\1/p';`;for((p=1;p<;=l;p++));do-n为u在`curl-s";${d}页面=${p}&;中的|sed-n_d=";www.dafon.com/alpha.php?";;对于{a..z}中的c;做l=`curl-s";${d}lettre=${c}";Lettre=${c}";|egrep-o";http\S*.com/dl/\?f=\w*";`;do aria2c";${u}";;完成。

>;_strace-ff-e WRITE=1,2-s 1024-p PID2>;&;1|grep";^|";|Cut-c11-60|sed-e&39;s/g';|xxd-r-p。

>;_rktop-a24-uAdministrator-pPassword-r剪贴板:剪贴板-r磁盘:Share=~/Share-z-g 1280x900-0$@&;

>;_lsof-p$(Pidof Firefox)|awk';/.mozilla/{s=int($7/(2^20));如果(s>;0)打印";MB--";$9|";排序-rn";}';

>;_sh-c';S=askapache R=htaccess;查找。-挂载类型f|xargs-p5-iff grep-l-m1";$S";ff|xargs-p5-iff sed-i-e;s%${S}%${R}%g";FF';

获取当前目录(及以下目录)中所有视频/音频的总长度,单位为H:M:S。

>;_find-type f-name";*.avi";-print0|xargs-0 mplayer-vo ummy-ao ummy-Identify 2&>;/dev/null|perl-nle';/ID_Length=([0-9\.]+)/&;&;($t+=$1)&;&;printf";%02d:%02d:%02d:%。

>;_cat/etc/passwd|openssl aes-256-cbc-a-e-pass通行证:password|net cat-l-p 8080。

如何在从文件读取的远程服务器列表上运行命令。

>;_查找。-type f-printf';%20s%p\n';|排序-n|Cut-b22-|tr';\n';';\000';|xargs-0 ls-lasR。

>;_ECHO";$((0x10))-$((010))=$((0x10-010))";

显示尝试登录Debian计算机的用户名、IP地址和SSH失败时间

>;_awk';/sshd/&;&;/失败/{gSub(/无效用户/,";";);printf";%-12s%-16s%s-%s-%s\n&34;,$9,$11,$1,$2,$3}';/var/log/auth.log。

>;_While TRUE;DO X=$Y;SLEEP 1;Y=$(ifconfig eth0|grep rx\bytes|awk';{print$2}';|Cut-d:-f 2);ECHO";$((Y-X))bps";;完成。

>;_While[1];do curl-s-u用户名:密码http://twitter.com/statuses/friends_timeline.rss|grep标题|sed-ne;s/<;\/*标题&>t;//gp;|head-n 6|节日--tts;睡眠300;完成。

>;_du-x--max-Deep=1|sort-rn|awk-F/-v c=$Columns';NR==1{t=$1}NR>;1{r=int($1/t*c+.5);b=#34;\033[1;31m;#34;;for(i=0;i<;r;i++)b=b";#&34;;printt。

Ssh存档上最快的远程目录rsync(1 GB网卡上40MB/s)。

>;_rsync-aHAXxv--numic-ids--delete--Progress-e";ssh-T-c arcfour-o Compression=no-x";user@<;source>;:<;source_dir>;<;destdir>;

>;_perl-e';$|++;而(1){print";";x(rand(35)+1),int(rand(2))}';

>;_While(NC-l 80<;/file.htm>;:);执行:;完成(&;

>;_seq 9|sed';H;g';|awk-v RS=';';';{for(i=1;i<;=NF;i++)printf(";%dx%d=%d%s";,i,NR,I*NR,i=NR?";\n";:";\t";)}';

>;_IFS=$';\n&39;&;&;用于`find中的f。-type f-exec md5sum";{}";\;`;do ECHO$f|sed-r';s/^[^]+/检查:/';;ECHO$f|Cut-F1-d';';|Netcat hash.cymru.com 43;完成。

在您自己的计算机上的单个多尾窗口中查看不同计算机的多个日志文件。

执行命令,将输出转换为.png文件,将文件上传到imgur.com,然后返回.png的地址。

>;_imgur(){$*|转换标签:@-png:-|cURL-F&34;Image=@-";-F";key=1913b4ac473c692372d108209958fd15";http://api.imgur.com/2/upload.xml|grep-eo";<;original>;(.)*<;/original>;";|grep-eo&34;http://i.imgur.com/[^<;]*";;}。

>;_查找。-type f|awk-F';。';{打印$NF}';|排序|uniq-c|排序-g。

>;_kill-9`ps-xaw-o state-o PPID|grep Z|grep-v PID|awk';{print$2}';`。

>;_for I in`seq 0 100`;Do Timeout 6(超时6)对话框--Gauge&34;Install...";6 40";$I";Done

>;_cat war_and_Peace_by_LeoTolstoi.txt|tr-cs";[:alnum:]";";|tr";[:LOWER:]";";[:UPER:]";|awk';{h[$1]++}end{for(I In H){print h[i]";"。

>;_min=1&;&;for i in$(seq$(($min*60))-1 1);do ECHO-n&34;$I,";睡眠1;完成;ECHO-e&34;\n\nBOOOM!该开始了。";

>;_While[1];Do Banner;ze导弹来了!';|While IF=\n";读取l;Do Echo";$l";;睡眠0.01;完成;完成;读取l;Do Echo";$l";;睡眠0.01;完成;完成;读取l;Do Echo;$l";

>;_aRecords-q-f cd-r 44100-c2-t raw|lame-S-x-h-b128-`date+%Y%m%d%H%M`.mp3。

>;_cat/var/lib/dpkg/info/*.list>;/tmp/listin;ls/proc/*/exe|xargs-l readlink|grep-xvFf/tmp/listin;rm/tmp/listin。

>;_yes";$(序列1 255)";|读取时执行打印。\x1b[48;5;${i}m\n";;睡眠.01;已完成。

>;_wget-NV http://en.wikipedia.org/wiki/Linux-O-|egrep-o";http://[^[:space:]]*.jpg";|xargs-P 10-r-n 1 wget-NV。

>;_tar-cf-/home/user/test|gzip-c|ssh user@sshServer';cd/tmp;tar xfz-';

>;_pgrep-u`id-u`Firefox-bin||查找~/.mozilla/Firefox-name';*.sqlite';|(在读取时-e f;执行Echo';Vacuum;';|sqlite3";$f";;完成)。

>;_Complete-W";$(ECHO$(grep&39;^ssh';.bash_History|ort-u|sed';s/^ssh//';))";ssh。

>;_ECHO FOO BAR FOO&;&;ECHO!$!^!:3!*&;&;ECHO/usr/bin/foobar&;&;ECHO!$:h!$:t。

>;_wget-O-http://www.commandlinefu.com/commands/browse/rss 2>;/dev/NULL|awk&39;/\s*<;标题/{z=Match($0,/CDATA\[(^\]]*)\]/,b);print b[1]}/\s*<;Description/{c=Match($0,/code&>;(.*)<;\/code>;/,d);print d[1。\n";}';

>;_sudo tune2fs-l$(df-h/|(读取;awk';{打印$1;退出}';))|grep-i已创建。

>;_for i in{1..30};do ping-t$i-c 1google.com;Done|grep&34;time to live";

>;_ssh-f-L3389:<;RDP_HOST&>:3389;SSH_PROXY&>";休眠10";&;&;&;rDesktop-T&39;<;Window_Title&>';-uAdministrator-g800x600-a8-round:关闭rclipboard:PRIMARYCLIPBOARD-5本地主机。

>;_say(){mPlayer-User-Agents Mozilla";http://translate.google.com/translate_tts?tl=en&;q=$(echo$*|sed";>;/dev/null2>;&;1;}

>;_egrep-i";^[0-9a-f]{4,}.*$*";$(定位CharName.PM)|正在读取hd;执行/usr/bin/printf";\u$(printf";%08x";0x$h)\tu+%s\t%s\n&34;$h";$d&34;完成。

>;_confirm(){read-sn 1-p";$1[Y/N]?";;[[$Reply=[YY];}。

>;_ssh root@host tcpump-U-S0-w-';不是端口22';|Wireshark-k-i-。

>;_url=http://www.youtube.com/watch?v=V5bYDhZBFLA;youtube-dl-b$url;mPlayer$(ls${url##*=}*|Tail-n1)-ss 00:57-endpos 10-vo gif89a:fps=5:Output.gif-vf scale=400:300-noound。

>;_find/proc-user myuser-max深度1-type d-mtime+7-exec basename{}\;|xargs kill-9。

>;_for x in`jot-0 2400 25`;do curl";http://www.commandlinefu.com/commands/browse/sort-by-votes/plaintext/$x";;Done>;Commandlinefu.txt。

通过将IM客户端设置为使用本地主机5432端口,通过ssh连接到Google Talk。

对于目录中的所有FLV文件,抓取第一帧并生成jpg。

>;_for f in*.flv;do ffmpeg-y-i";$f";-f Image2-ss 10-vframe 1-an";${f%.flv}.jpg";完成。

>;_netstat-anp|grep#39;tcp\|udp';|awk';{print$5}';|sed s/::ffff://|Cut-d:-f1|Sort|uniq-c|Sort-n。

>;_svn st|Cut-c8-|sed/^/\";/;s/$/\";/';|xargs tar-czvf../backup.tgz。

>;_t2s(){wget-q-U Mozilla-O$(tr';_<;<;";$1";|Cut-b1-15).mp3";http://translate.google.com/translate_tts?ie=UTF-8&;tl=en&;q=$(tr';+<;<;";$1";)";}。

>;_Function谷歌{q=#34;$@&34;;谷歌_url=';https://www.。Google.de/search?tbs=li:1&;q=';;agent=";Mozilla/4.0";stream=$(curl-A";$agent";-skLm 10";${GOOG_URL}${q/+}";|grep-op';\/url\?q=.+?&;amp';|sed&。${stream//\%/\x}";;}。

>;_t=$(DF|awk';NR!=1{sum+=$2}end{print sum}';sudo du/--max-Deep=1|sed';$d';|ort-rn-k1|awk-v t=$t&39;OFMT=";%d";{M=64;for(a=0;a<;$1;a++){。31M";";|";\033[0M";}打印";";$2";";(a/t*100)";%Total";}';

这些是我唱给你听的元音。哦,有时候?但我不唱这首歌,因为它不押韵。

>;_forunce(){wget-qo-$(wget-qo-";http://dictionary.reference.com/browse/$@";|grep';soundUrl;|head-n 1|sed';s|.*soundUrl=\([^&;]*\)&;.*|\1|';|sed;s/%3A/:/g;s/%2F/\//g&39;)|mpg123-;}

>;_grepp(){[$#-eq1]&;&;perl-00ne";Print if/$1/i";||Perl-00ne";Print if/$1/I";<;";$2";;}。

>;_A=1;B=100;X=0;C=0;N=$[$RANDON%$B+1];直到[$X-eq$N];读-p&34;N介于$A和$B之间。猜猜?";X;C=$(($C+1));A=$(($X<;$N?$X:$A));B=$(($X>;$N?$X:$B));done;echo&34;尝试了$C次,爱因斯坦;

>;_sleeper(){While`ps-p$1&;>;/dev/null`;do ECHO-n";${2:-.}";;睡眠${3:-1};完成;};导出-f睡眠程序。

>;_url=";http://www.google.com";;curl-L--w";$url\nDNS%{TIME_NAMELOKUP}s连接%{TIME_CONNECT}s时间%{TIME_TOTAL}s\n速度%{SPEED_DOWNLOAD}bps大小%{SIZE_DOWNLOAD}字节\n";-o/dev/NULL-s$url。

>;_While[!-f/tmp/stop];do ssh-o ExitOnForwardFailure=yes-R 2222:localhost:22目标";而nc-zv localhost 2222;do ssh-o ExitOnForwardFailure=yes-R 2222;do ssh-o ExitOnForwardFailure=yes-R 2222。

>;_read&;&;ffmpeg-y-r 1-t 3-f Video4linux2-vframe 1-s sxga-i/dev/Video0~/Webcam-$(日期+%m_%d_%Y_%H_%M).jpeg。

>;_hourGlass(){trap;_hourglas(){trap;tput cnorm';0 1 2 15 return;local s=$(($s+$1));(tput Ciis;While(($s<;$s));do for f in';|';';-';';/';do ECHO-n&34;$f";);}。

>;_History|awk';{a[$2]++}end{for(I In A){print a[i]";";i}}';|ort-rn|head>;/tmp/cmds|gnplot-Persistent<;(ECHO';PLOT";/tMP/cmds&34;Using 1:xticlabels(2)with box';)

>;_ruler(){for s in';...^...|';';1234567890';;do w=${#s};str=$(for(i=1;$i<;=$(($Columns+$w)/$w));i=$i+1));do ECHO-n$s;DONE);STR=$(ECHO$str|Cut-c-$Columns);ECHO$str。

>;_wget-q-O-`youtube-dl-b-g$url`|ffmpeg-i--f mp3-vn-aco dec libmp3lame-|mpg123-。

>;_sitepass(){ECHO-n";$@";|md5sum|sha1sum|sha224sum|sha256sum|sha384sum|sha512sum|gzip-|s trings-n 1|tr-d";[:space:]";|tr-s';[:print:]';|tr';!-~';';P-。

>;_diff<;(ssh server01;#39;CD配置;查找。-type f-exec md5sum{}\;|ort-k 2';)<;(ssh server02';cd配置;查找。-type f-exec md5sum{}\;|排序-k 2';)。

>;_WHILE TRUE;DO[";$(ping-c1W1w1服务器-或-ip.com|awk';/接收/{打印$4}';)";!=1]&;&;beep;睡眠1;完成。

>;_netstat-ntu|awk';{print$5}';|Cut-d:-f1|排序|uniq-c|排序-n。

>;_yes";$(序号232 255;序号254-1 233)";|读取时I;执行打印";\x1b[48;5;${i}m\n";;睡眠.01;完成。

>;_lmod|awk;#39;开始{print";digraph{";}{Split($4,a,&34;,";);对于(I In A)print$1,";-&>;,a[i]}end{print";}";}';|display

>;_While[/bin/true];do old=$new;new=`Cat/proc/net/dev|grep eth0|tr-s';|Cut-d';';-f";3 11";`;ECHO$NEW$OLD|awk';{printf(";\rin:%9.2g\t\tout:%9.2g";,睡眠1;完成。

>;_j=0;如果为真;则让j=$j+1;for i in$(Seq 0 20100);do对方$i;睡眠1;完成|对话--规范#34;安装部分$j:`sed$(perl-e";print int rand(99999)";)";q;d";/usr/share/dict/words`";6 40;完成。

>;_zenity--List--Width 500--Height 500--Column&39;Radio';--Column';url';--Print-Column 2$(curl-s http://www.di.fm/|AWK-F&39;";';';/href=";http:.*\.pls.*96k/{print$2}';|排序|awk-F&39;{打印$(NF-1)";";$0}';)|xargs mplay。

>;_for i in{1..254};do ping-c1-w 1 10.1..$i|grep&39;from';;do。

>;_function man2pdf(){man-t${1:?将man指定为参数}|ps2pdf-dCompatibility=1.3-->;${1}.pdf;}。

>;_for c in`seq 0 255`;do t=5;[[$c-lt 108]]&;&;t=0;for i for i in`seq$t 5`;do back-e";\e[0;48;$i;${c}m||$i:$c`seq-s+0$(($Columns/2))|tr-d';[0-9]';`\e[。

在bash shell中按ctrl+r组合键,然后键入上一个命令的几个字母。

>;_qrencode-s 7-o qr-wifi.png";WiFi:S:$(zenity--entry--text=";Network Name(SSID)";--Title=";Create WiFi QR&34;);T:WPA;P:$(zenity--password--Title=";Wifi password";);";

>;_netstat-lantp|grep已建立|awk';{print$5}';|awk-F:';{print$1}';|sor。

.