< An introduction to the Linux command line >
Learn the basics for staying alive at the Linux command line. If you're very new to the Linux CLI, these tutorials should provide you with the basic command line skills, as well as teach you some neat command line tricks.
Linux command line terminology
If you know absolutely nothing about the CLI, start here. Learn what is the command line and shell, how to get started with the command line, and what are virtual terminals and terminal emulators.
Moving around in the Linux file system
The very basics of navigating at the Linux command line. Learn how to move from directory to another with cd
, how to find out what directory you're in with pwd
, and how to list the contents of a directory with ls
. You'll also learn what are absolute and relative path names.
About your files on Linux
What you need to know about the files on your Linux system. Learn how Linux treats file names, what are hidden files and directories, and how to use the file
command to determine the type of a file.
How to view text files with cat and less
Learn how to view text files with cat
and less
. A short list of the most common less
commands is also included.
Copying, moving, renaming, and removing files
How to use the Linux command line as a file manager. Learn how to copy, move and delete files under Linux with the cp
, mv
and rm
commands.
Creating, copying, moving, and removing directories
How to create, move and delete directories in Linux with the mkdir
, mv
and rmdir
commands. You'll also learn how to copy a directory with its contents and how to remove a directory that is not empty.