Procurando por tutoriais simples e interessantes sobre comandos Unix/Linux, encontrei o Unix Tutorial for Beginners. Eu recomendo esse tutorial porque, alem de explicar de uma forma simples e intuitiva, ele tambem serve para ler e aprender rápido. Apesar do nome indicar que é para iniciantes, tambem serve para quem já tem um conhecimento prévio mas tem que solidificar - e rápido.
Esse tutorial explica desde o que é Unix, passando por como 'sobreviver' na linha de comando e vai até um pouco de Bash Scripting. Serve como introdução e é ótimo para matar a curiosidade. Tambem é um guia para os vários comandos essenciais para o console e mostra livros para continuar o aprendizado.
Como o console Linux é bastante similar ao Unix, esse tutorial serve para os dois.
Links
Copiado e colado da página principal do tutorial, aqui estão listados os assuntos que ele cobre.Introduction to the UNIX Operating System
- What is UNIX?
- Files and processes
- The Directory Structure
- Starting an UNIX terminal
Tutorial One
- Listing files and directories
- Making Directories
- Changing to a different Directory
- The directories . and ..
- Pathnames
- More about home directories and pathnames
Tutorial Two
- Copying Files
- Moving Files
- Removing Files and directories
- Displaying the contents of a file on the screen
- Searching the contents of a file
Tutorial Three
- Redirection
- Redirecting the Output
- Redirecting the Input
- Pipes
Tutorial Four
- Wildcards
- Filename Conventions
- Getting Help
Tutorial Five
- File system security (access rights)
- Changing access rights
- Processes and Jobs
- Listing suspended and background processes
- Killing a process
Tutorial Six
- Other Useful UNIX commands
Tutorial Seven
- Compiling UNIX software packages
- Download source code
- Extracting source code
- Configuring and creating the Makefile
- Building the package
- Running the software
- Stripping unnecessary code
Tutorial Eight
- UNIX variables
- Environment variables
- Shell variables
- Using and setting variables