Visão Geral
Curso UNIX Este curso prático fornece o histórico e as ferramentas necessárias para começar a usar um sistema UNIX / Linux de maneira eficaz.
Ao final do curso, o aluno pode proteger e organizar os arquivos sob seu controle; modificar e extrair dados de arquivos de texto; crie comandos personalizados por meio de pipelines e scripts de shell simples; personalizar seu ambiente pessoal; criar backups pessoais compactados; e imprimir arquivos.
Conteúdo Programatico
Quick Tour
- Login and Logout
- Using a Graphical User Interface
- Introduction to the Command Line
- Users, Groups, and Root
- Introduction to the File System
- Getting Help
Command Line Manipulation
- Command Line Completion
- Command Line Editing
- File Name Expansion
- History
- Aliases
File Access Permissions
- Owner (User), Group, and Others
- Non-Directory File Permissions
- Changing File Permissions
- File Creation and the umask
- Access Permissions through the GUI
File Manipulation
- Copying Files: cp
- Moving and Renaming Files: mv
- Giving Files a Second Name: ln
- Shortcuts: Symbolic Links
- Removing Files
- File Manipulation through the GUI
Directory Manipulation
- Directory Architecture
- Directory Permissions
- Creating and Removing Directories
- Copying, Moving, and Linking into Directories
- Removing Directories
- Directory Manipulation through the GUI
Boot, Initialization, Run Levels, and Shutdown
- Traditional Booting
- Run Levels, Daemons and init
- Solaris 10 Booting
- Services, Daemons and init
- Understanding GRUB
- Shutdown
Managing Users and Groups
- Adding a User
- Deleting a User
- User Setup
- Security and PAM
- LDAP and NIS
Accessing Removable Media
- Volume Daemon
- CDROM
- USB Devices
Personal Backup
- Using tar
- Using cpio
- Backup to a Removable Media
- Compressing the Files
I/O Redirection
- Standard File Handles
- Redirecting Standard In, Out, and Error
- Redirecting Standard Out and Error to the Same File
Command Building
- Process Definition
- Filter Commands
- Pipelines
- Command Substitution
- Send a Signal to a Process
Introducing Regular Expressions
- Syntax of Basic Regular Expressions
- How to Create a Regular Expression
- How to Read a Regular Expression
Text File Manipulation
- File Characteristics
- Seeing the Contents of a File
- File Differences
- Text Manipulation
- Sorting
- Text Extracting
Editing
- Using vi
- Using a GUI Text Editor
Basic Shell Scripting
- Script Setup
- Displaying Data
- Shell Variables
- Conditional Execution
- Account Customization
Advanced Commands
- Job Control
- Variable Manipulation
- Shell Variables
- Time Commands: cron, anacron, at, batch
- Using xargs
- Locating Files: which, whereis, locate, find
- Simple sed Processing
Accessing Removable Media
- Overview of TCP/IP: Address, DNS
- Host Configuration: Static and DHCP
- Client Side Services
- Personal Filewall: iptables
- Appendix Sections
- vi Commands
- info Commands
- Command Line Editing
- History Re-Use Commands