Вы находитесь на странице: 1из 2

============= LINUX INSTALADO ==============

======= GERENCIAMENTO DE ARQUIVOS =======


Objectivo: Aprender a gerenciar arquivos.

No Linux, os arquivos estão contidos dentros de um directório. Os directório estão


organizados em hierarquia. O directório de nível mais alto é o root e o simbolo /.

É no root onde estão armazenado todos os arquivos e subdirectórios.

Exemplo: Se existe um arquivo mauca no directório root, seu caminho absoluto é


/mauca.

Ao acrescentar um usuário ao sistema usando o comando adduser, ele é atribuido um


directório home com seu nome do cadastro a partir do root, assim seu caminho
absoluto seria: /home/nome_usuario.

O nome do caminho relativo, em suma, o local onde o arquivo se encontra em relação


ao directório actual.

===================== TIPOS DE ARQUIVOS ========================

- Comuns - podem apresentar uma extensão para leitura ou não (ex: texto, pdf,
código, shell, binários, etc.

- Directórios - arquivos que podem conter todos arquivos (ex: outros directórios,
arquivos comuns, links, especiais).

- Links

- Especiais - os dispositivos físicos associados ao sistema e a maioria deles


localizados no directório /dev...

======= CONTAS NO LINUX =======


Usuário normal

Super Usuário (Conta Root) - pode executar as seguintes tarefas de administração do


sistema:

- Ler, escrever e remover quaisquer arquivos no sistema independentemente das suas


""""permissões"""".
- Definir o dono e permissões de quaisquer arquivos no sistema.
- Definir a palavra-passe de quaisquer utilizadores não privilegiados do sistema.
=> # passwd nome_usuario
- Iniciar sessão (Login) em qualquer conta sem a sua palavra-passe.

====== CARATERES ESPECIAIS NO LINUX =====

Os carateres especiais são: !@#$%^&*()[]{}'"/|;<>

====== ALGUNS TIPOS DE MANIPULAÇÕES DE ARQUIVOS NO LINUX =======

- Criar;
- Apagar;
- Mover;
- Renomear;
- Salvar.
================ COMANDOS/PROGRAMAS NO LINUX ===================

SHELL é interpretador dos seus comandos

File system - cat chmod chown chgrp cksum cmp cp dd du df file fuser ln ls mkdir
mv pax pwd rm rmdir split tee touch type umask

Processes - at bg crontab fg kill nice ps time

User environment - env exit logname mesg talk tput uname who write

Text processing - awk basename comm csplit cut diff dirname ed ex fold head iconv
join m4 more nl paste printf sed sort strings tail tr uniq vi wc xargs

Shell builtins - alias cd echo test unset wait

Searching - find grep locate whereis which

Ajuda - arch apropos help file history info man type uname whatis

Software development - ar ctags lex make nm strip yacc

Miscellaneous - bc cal expr lp od sleep true and false

Rede - cURL ethtool ftp host ifconfig mail mailx mii-tool nc netstat ping rlogin
ssh sftp telnet traceroute wget

========= ALGUNS COMANDOS DE MANIPULAÇÕES DE ARQUIVOS ==========

1- Comando ls (LiSt)

O comando ls é usado para listar o que tem dentro de um directório (seja actual,
com caminho absoluto ou mesmo caminho relativo).

2- Comando df (Disk Free)

Este comando é usado para mostrar o espaço no disco rígido (o tamanho do disco,
espaço usado e disponível).

3- Comando free ()

Free é o comando que mostra memórias no computador (total, usada, livre,


partilhada, disponível).