shell
shell博大精深,很多用过的东西慢慢就模糊了,以后一点点收集在这里备查。
- 设置bash提示PS1
- 日志常用统计技巧
- 日志特殊统计实例
- 参数展开(Parameter Expansion)
- shell中的算术、字符串计算方法
- shell_tips
- exec与重定向
- 三种shell脚本调用方法(fork, exec, source)
- 几个常用的Linux监控脚本
- http://hyperpolyglot.org/
- procfs
- shell数组使用技巧
- shell的特殊变量
- BOM头及CSV
- 发送WOL唤醒魔术报文
- 常用命令及工具
find, xargs, ulimit, trap, strace, ldd, gcc, gdb, rm, dd, cpio, ln, tree sed, awk, grep, cut, printf chown, chmod, chattr/lsattr cat, tail, head sort, uniq tar, gzip/zcat, bzip2, compress ssh/scp, expect, rsync, nc/netcat, socat, netpipes, tcpdump, wireshark, tshark, arping, traceroute, tracepath, mtr curl, wget, aria2c, lftp, rtorrent route, ifconfig, netstat, iptables, dig, nslookup, ntpdate nmap, ab, WebBench, siege, Tsung vim, od/xxd, for, if, while, case, break, continue, return, exit, test, ||, &&, [], $(), ``, eval, exec, tee, IFS source, date, seq,expr man, which pipe, >, < , >>, -, 2>&1, EOF dpkg, apt-get, aptitude, yum, rpm free, top, htop, uptime, ps, pstree, pgrep, pkill, nohup, disown, alias iostat, mpstat, lsof, ifstat, iptraf, vmstat, dstat, sar/sysstat, pmap, iotop, speedometer, nethogs at, crontab df, du, mount, fstab, fdisk, mkfs, fsck screen, dtach, tmux, byobu lvm, resize2fs, e2fsck, lvreduce, lvresize, pvcreate, vgcreate, vgextend, lvcreate ldapsearch, xmlstarlet powertop, linuxlogo, sl history rkhunter mailx
- 其它
svn, git, Bootstrap, hydra, json
- Wireshark: 网络抓包分析工具(前称Ethereal)。
- Metasploit: Metasploit是一款开源的安全漏洞检测工具。
- Nessus: 安全扫描。
- Aircrack: wireless WEP/WPA cracking utilities.
- Snort: snort有三种工作模式:嗅探器、数据包记录器、网络入侵检测系统。
- Cain and Abel: 密码解码、远程破解、暴力破解、sniffer捕获。
- BackTrack: BackTrack是一套专业的计算机安全检测的Linux操作系统,简称BT,集成了包括Metasploit等200多种安全检查工具。
- Netcat: 能通过TCP和UDP在网络中读写数据、通过与其他工具结合和重定向,你可以在脚本中以多种方式使用它。
- tcpdump: tcpdump 是一个运行在命令行下的嗅探工具。
- John the Ripper: 一个快速的密码破解工具,用于在已知密文的情况下尝试破解出明文的破解密码软件,支持目前大多数的加密算法,如DES、MD4、MD5等。官网:http://www.openwall.com/john/