经常用到的linux命令

Posted by Les1ie on March 2, 2017
  1. binwalk 7z.exe show file in this binary file
  2. binwalk -c 7z.exe get inner file in this
  3. ssh-keygen -t rsa -C "[email protected]" 生成ssh密钥对
  4. ssh -T [email protected] check ssh key
  5. git config --global user.name "Les1ie"
  6. git config --global user.mail "[email protected]"
  7. 配置好的kali推送文件到github一直不能推送上去,问了SCU_Linux的小伙伴们也不清楚, 最后在#linuxba 的irc上问了下,才知道 github的https是 readonly的,只有ssh通道才能推送,记一下 2017.3.16
  8. sudo hdparm -t /dev/sda 测试硬盘速度
  9. rar e filename.rar 解压rar文件
  10. tar -tf file.tar 列出压缩包内文件名 v参数用于显示详情, c参数表示create包,t参数表示查看文件, f参数必须放在最后一个,他接的文件名, r是追加文件到压缩包
  11. tar -xf file.tar 解开tar包
  12. tar -xzf file.tar.gz 解开gzip的,只需要加上一个z参数
  13. tar -xjf file.tar.bz2 解开于bzip2包的,只需要加一个j参数
  14. bzip2 -d file.gzgunzip file.gz 解压gz文件
  15. bzip2 -d file.bz2bunzip2 file.bz2
  16. zip filename.zip *.txt 打包所有的文件为zip
  17. pyinstaller -F --onefile --icon='test.ico' test.py 打包py脚本程序, -F表示不开启控制台, --onefile表示打包成为一个文件。
  18. tar -Jxf file.tar.xz 解压xz文件
  19. tar -Jcf filename.tar.xz filefolder/ 打包文件夹为xz文件:w
  20. :%s/source/dest/g 全局替换source为dest