现在的位置: 首页 > 综合 > 正文

实用但不常用的linux命令行

2013年10月01日 ⁄ 综合 ⁄ 共 1241字 ⁄ 字号 评论关闭
  1. 上一条命令的所有参数:!*
  2. 上一条命令的最后一个参数:!$, Alt+. Esc+.
  3. 上一条命令的除最后一个参数  !-, 
  4. 上一条命令的参数: Alt+n+.
  5. 上一条命令: !!,上一条命令的结果:'!!' 常用的是su  !!, su !-` su !-2上第二条
  6. ^foo^bar 替换命令,不改参数
  7. mtr google.com比ping要好
  8. <space>command 执行命令但不保存在历史中
  9. wget --random-wait -r -p -e robots=off -U mozilla http://www.example.com
    下载整个网页
    -p包括整个文件
    -e robots=off不遵守robots
    -U mozilla设定浏览器
    -b退出登录时也会下载
    -o下载后的目录放在某处
  10. man ascii查询ascii表
  11. whoami
  12. dos2unix oldfile newfile
  13. flip -u filename 转win到unix
  14. sed -i 's/\r//' filename
  15. rm -rf *.txt
  16. uptime 系统运行多长时间
  17. mkgo newdir创建一个文件夹并进入
  18. sleep 10;power off等10s然后关机
  19. ...转到/根
  20. w3m -v 159.226.39.22
  21. strings /boot/kernel-file | grep 2.6
  22. ~tab tab列出所有user
  23. <ctrl+shift+v>粘贴
  24. lsb_release -a
  25. fdisk -l /dev/sda查大小
  26. sudo dmesg 查询硬件和boot信息
  27. ctrl-l 清屏
  28. pushd, popd
  29. lsof -i 查询网络实时状态
  30. \commond 忽略所有alias执行commond
  31. rm !(*.bar|*.txt|*.html)删除非匹配的文件
  32. man hier
  33. ffmpeg -f x11grab -r 25 -s 800x600 -i :0.0 /tmp/ouptFile.mpg截屏
  34. open .
  35. ls -d */只显示目录
  36. lsof -i tcp:80查询哪个程序使用此端口
  37. nl显示行数
  38. file -s /dev/sd*显示硬盘信息
  39. rename 'y/A-Z/a-z/' *改大小写
  40. Esc .上一条命令的最后一个参数
  41. :g/^$/d删除所有空行
  42. Ctrl + u清空当前行
  43. set -o vi
  44. :g!/\s/d删除所有空行
  45. ctrl+w删除命令的最后一个单词
  46. fuser -v 80/tcp 哪个线程监听
  47. ech0 $0 当前shell
  48. tcpdump
  49. nmap -sP 192.168.1.100-254 ping一个范围的ip
  50. arch系统是32位还是64
  51. ffmpeg -i video.avi -f mp3 audio.mp3从一个视频中取得音频
  52. sudo arp-scan -I eth0 192.168.1.0/24在一个子网中找所有活动的Ip
  53. dmidecode -t bios显示bios信息
  54. hdparm -t /dev/sda测试磁盘的速度
  55. ffmpeg -i filename.flv显示视频信息
  56. curl infocfig.me公网ip
  57. wajig large显示你安装的软件前几次
  58. mkdir $(date+%Y%m%d)以时间命名

抱歉!评论已关闭.