Useful online resources for learning the bash shell and other useful Linux documentation.

Posted: July 10, 2013. At: 2:14 PM


Useful Linux resources and tips.

Some useful links and bits of information for budding Linux users.

Bash cheat sheet.

http://www.catonmat.net/download/bash-history-cheat-sheet.pdf.

This is a very useful bash cheat sheet that will greatly assist you when you are learning the bash shell. (PDF).

The .bash_history file may be blocked by using the unset HISTFILE variable in your .bashrc file.

Read more about this here: http://www.commandlinefu.com/commands/view/7041/dont-save-commands-in-bash-history-only-for-current-session.

Convert a comma delimited file to newline delimited.

Here is an example using the sed command to convert a comma delimited file to newline delimited.


cat banlist.txt | sed s’/, /\n/gi’; > banlistnewline.txt

http://www.securitronlinux.com/uncategorized/converting-a-comma-delimited-file-to-newline-delimited/.

http://www.securitronlinux.com/linux-mint-2/how-to-use-xrdp-on-linux-mint-15-to-allow-remote-desktop-connections-from-windows-8/. How to use xrdp to remote desktop into a Linux box from a Windows machine. This is very useful for administering a Linux machine remotely.

Bash reference manual.

http://www.gnu.org/software/bash/manual/html_node/index.html#SEC_Contents.

A good reference for anyone who wants to learn more about the bash shell.

TLDP Linux HOWTOS directory.

http://www.tldp.org/HOWTO/html_single/. A comprehensive directory of HOWTOs that covers just about everything you would want to do on Linux.

TLDP Linux kernel documentation.

http://www.tldp.org/LDP/tlk/. A book dedicated to the Linux kernel and very useful if you want to write a device driver or just want to learn more about the kernel.

FreeBSD handbook.

http://www.freebsd.org/doc/en/books/handbook/. The FreeBSD handbook. This covers nearly everything you need to know to get the FreeBSD operating system installed.

Gentoo installation handbook.

http://www.gentoo.org/doc/en/handbook/. The Gentoo installation handbook. You will need to have this on hand when starting the installation.

Linux introduction handbook.

http://www.tldp.org/LDP/intro-linux/intro-linux.pdf. The Linux intro handbook. This is a very good read for beginning Linux users.

Linux shell scripting handbook.

http://www.freeos.com/guides/lsst/. An introduction to Linux shell scripting.

What do you think?

Leave a Reply

Your email address will not be published. Required fields are marked *