I love cheat-sheets! I love them because they make learning a new programming language, technology or a tool much, much easier.
I wrote the other reasons why I love and use cheat sheets on the first few cheat-sheet posts - awk cheat sheet post and perl's special var post. I don't want to copy paste what I wrote there, so just head to those two articles and read what I have to say about cheat sheets.
Here are all the cheat sheets I have created and I will probably also add the others I am using.
- Awk, Nawk and Gawk programming language cheat sheet
Download: - Sed, Unix Stream Editor cheat sheet
Download: - Ed, Unix Interactive Text Editor cheat sheet
Download: - Perl programming language's special variable cheat sheet
Download: - Perl programming language's pack()/unpack() and printf() cheat sheet
Download: - Screen VT100/ANSI terminal emulator keyboard shortcut cheat sheet
Download: - Bash (readline) Emacs editing mode cheat sheet
Download: - Bash (readline) VI editing mode cheat sheet
Download: - Bash history cheat sheet
Download: - Set Operations in Unix Shell Cheat Sheet
Download: - GNU Coreutils Cheat Sheet
Download: - Util-Linux Cheat Sheet
Download: - Bash Redirections Cheat Sheet
Download: - ASCII Cheat Sheet
Download: - Regular Expression Character Classes Cheat Sheet (Visualization)
Download:
If you noticed any inaccuracies in the cheat sheets, please use the feedback form to notify me, or email me, or just post a comment here!
Thanks!


Twitter
Facebook
Plurk
more
GitHub
LinkedIn
FriendFeed
Google Plus
Amazon wish list
Comments
Hey Peter , are we going to see some Php cheat sheets soon?
Cheers.
franck, I have no plans to make a PHP cheat sheet because the language is too big and I already know it. I create cheat sheets mainly for stuff I do not know and use them in a process of learning!
have any VI cheat sheets? lol
Dora, gonna have one on readline vi editing mode soon. :) vi related but not quite vi :)
Fairly new to Unix.. will be looking forward to a little help. Okay.. probably a lot of help. Thanks in advance
nice job man god bless u thanks a lot i'm newbeee
and ilearn alot from u guys good job lol
nice cheat sheet i wana use linux everyday tool as i like the way it is and the way it works still learning cheer's guys see u r in my bookmarks
A great job peter :-)
This list is awesome! Is really useful for anyone who uses Linux on a day to day basis.
You can find cheatsheets for CSS, JavaScript, PHP, SSI, Delphi and HTML Entities at ExplainThat! Cheatsheets
Peter, I'd absolutely love a Python cheat-sheet.
Eh?
Sorry, anon, I have no intentions to create a Python cheat-sheet at the moment. The language is too big to put on a cheat sheet, and I already know this language. Creating a cheat sheet for Python wouldn't teach me much.
Hello Peteris,
I find your Cheat-Sheet section just great! I'm already using your Screen reference card but now I see you have much more to offer. Thanks for the useful job!
Thanks for the cheat-sheet...
DM
thanks for awk,sed & perl cheatsheets
Thank you!
Hello Peter,
Right of the bat, I was intrigued at the level of expertise that you bring to the table. I have to day that I have learned more on www.catonmat.net than ever.
Keep up the good work. You are a very interesting fellow to track.
Thanks,
Jaysunn
A few cheat sheets that I would be very interested in seeing here are: Lisp, Erlang, R, SASS, Scratch and even SQL.
Thank you very much for your great job! ^^
the best
very good
please consider these revisions of the design
http://nielsolson.us/dropbox/catonmat/gnu-coreutils-cheat-sheet.xlsx
http://nielsolson.us/dropbox/catonmat/gnu-coreutils-cheat-sheet.pdf
Hello Peter,
That's great job!
thks.
Leave a new comment