Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save shengbinxu/63f20751c10ced5b1fd0 to your computer and use it in GitHub Desktop.
Save shengbinxu/63f20751c10ced5b1fd0 to your computer and use it in GitHub Desktop.
software alternative for linux,migrating from windows to linux
  1. DOS usb boot -> ubuntu live iso usb boot
  2. diskgenius for dos -> testdisk("No Log\Proceed\Intel\Analyse\Quick Search", better than fdisk), gnome-disks
  3. norton ghost for dos -> "fsarchiver savefs" "fsarchiver restfs", remastersys
  4. windows xp -> peppermint 4, lubuntu 13.04
  5. ntldr boot.ini -> grub menu.lst, boot-repair
  6. RemapKey/KeyTweak -> xmodmap -pke > ~/.Xmodmap then modify it, it will be loaded automatically
  7. myboard.exe -> myboard.py + modified xorg-server + modified libgtk2.0-0 + fcitx-googlepinyin
  8. MagicMover(D:\Program Files) -> remastersys restored sda1 + UnionFS-FUSE(pivot_root) sda2
  9. WinHex -> wxHexEditor, bless, (sublime hexviewer only can edit one line)
  10. emEditor(PHP/C braces outline, csv editor) -> sublime(ctrl+r to list functions, addon packages: AlignTab,SublimeCodeIntel,Codecs,ConvertToUTF8)
  11. ClipX(multiple clipboard) -> Glipper
  12. xplorer2 -> Marlin/Nautilus 3.6.3 file manager
  13. beyond compare -> beyond compare linux, meld
  14. Tunnelier -> "ssh -fqCND"(socks proxy), 3proxy(forward-socks5 into http proxy, don't use privoxy and polipo, unstable)
  15. Vilongu_HTTP_SOCKS_tunneler/sockscap -> proxychains-ng("socks5 127.0.0.1 8082" in /etc/proxychains.conf, only tcp)+"ssh -fqCND 8082", sshuttle, http proxy+"iptables -t nat -A PREROUTING -p tcp --dport 80 -j DNAT --to 127.0.0.1:8080"
  16. modify dnsapi.dll to force TCP DNS query -> unbound 1.4.13+(with forward-addr+tcp-upstream) //break through CCP's GFW
  17. chrome -> google chrome linux
  18. official emails forwarded to personal gmail web automatically+gmail web smtp -> the same
  19. firefox downloadthemall addon -> chrome DownloadAll addon, "aria2c -c -s 10 -x 10"
  20. SSH explorer -> terminal
  21. TortoiseSVN -> RabbitVCS+nautilus 3.6.3
  22. AutoVer -> inotifywait+"git local": while inotifywait -r -q -e close_write,move,delete,create $WORK_DIR; do git --work-tree=$WORK_DIR --git-dir=$GIT_DIR add .;git --work-tree=$WORK_DIR --git-dir=$GIT_DIR commit -a -m auto;done
  23. coLinux,vmware -> VirtualBox(need enable "Virtualization Technology" in BIOS tabs "Security/System Securtity" or "Advanced")
  24. SugarSync -> dropbox for linux(symbol links, selective sync, initial merge)
  25. Folder Cruiser Pro -> ?
  26. SmartDraw -> Lucidchart web, code2flow.com(flowchart), PlantUML activity2(flowchart)
  27. Fiddler2 -> WebScarab, Wireshark, MonoFiddler
  28. Universal-USB-Installer/LinuxLive USB Creator -> Startup Disk Creator(usb-creator-gtk), dd syslinux mbr.bin+fdisk bootable flag+"sudo syslinux -is"
  29. FoxitPDFEditor -> PDFedit
  30. AntiyPorts -> "netstat -tuwanp"
  31. AxCrypt -> "sudo mount -t ecryptfs ~/dir_dropbox ~/dir" or "encfs --reverse ~/dir ~/dir_dropbox"
  32. WinMount -> PCManFM Archive Mounter
  33. ChipGenius -> lsusb, lspci, lshw
  34. FileMon -> "inotifywait -mr dir_path"
  35. IconicTray -> alltray
  36. Infinite Screen -> ?
  37. Dreamweaver/Namo WebEditor -> http://easel.io , bluefish editor
  38. PowerPoint -> http://strut.io
  39. OpenedFilesView -> "lsof -c [PROG_NAME]"
  40. PowerISO -> PowerISO for linux
  41. WebDrive -> sftp://user@server_ip:server_port(ubuntu build-in gvfs-sftp, gvfs-webdav), or "sshfs -o reconnect,cache_timeout=86400"+"ServerAliveInterval 60","ServerAliveCountMax 1440" in /etc/ssh/ssh_config in client machine
  42. PhotoFilter -> ?(png), Inkscape(svg)
  43. Windows Task Manager bandwidth -> iftop
  44. Windows Search -> "find -name" or daily indexed: "locate -bi"
  45. ActiveUndelete/FinalData -> testdisk("No Log\Proceed\Intel\Advanced\List\c")
  46. HomeShare -> fwbuilder(iptables/nat)
  47. windows file share -> smb://peer-pc-name/share/ (ubuntu build-in gvfs-smb)+samba+nautilus-share
  48. process explorer -> pstree
  49. sysview,PasswordCaptor -> "xprop|grep PID", "xwininfo -tree"
  50. rdesktop,teamviewer -> FreeNX(server)+OpenNX(client)+pwnat(penetrate LAN)
  51. sqlyog ent(mysql table/data compare) -> export csv order by + beyond compare
  52. microsoft word -> AbiWord(doc input), Markdown+Pandoc(doc output, pandoc --latex-engine=xelatex a.md -o a.pdf -V mainfont="WenQuanYi Micro Hei")
  53. Windows built-in "Network/Connect to workplace/VPN" -> "sudo pppd persist pty 'pptp <vpn ip/doman> --nolaunchpppd' file /etc/ppp/options.pptp user password " + "ip route del 192.168.0.1 #to avoid gateway conflict", "ip route add 192.168.0.230 dev ppp0 src $4 #to override needed LAN ip" in /etc/ppp/ip-up
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment