Você está na página 1de 3

# No vamos utilizar interface grfica pois praticamente todas as tarefas administrativas de servidor ou

corrigir problemas no sistema so baseados em arquivos de configurao em modo texto ou por linha
de comando.
# Linux no um sistema operacional, Linux o Kernel do sistema operacional, que podemos
encontrar no diretrio /boot

Sistemas Operacionais um conjunto de softwares que trabalha junto ao kernel Linux. As bases
principais so Debian, Red Hat, Slackware e atualmente o Arch vem ganhando muita notoriedade.
Quando se diz que uma distribuio baseada em outra, no quer dizer que sejam idnticas mas que foi
baseada em um projeto pronto da outra.

Explicando a primeira linha do Terminal

Usurio comum tem permisses limitadas no sistema, j o usurio root administrador do sistema.

COMANDOS
OPES DE COMANDOS
[Linux case sensitive, isso quer dizer quem a no interpretado como A]
cd
Navega entre os diretrios do sistema;
cd [opes de comandos]
cd /usr/share = vai para o caminho descrito no comando, diretrios usr e share;
cd .. = volta um diretrio;

cd ../../ = volta dois diretrios;


cd $HOME = vai para o diretrio do usurio;
cd = vai para o diretrio do usurio
cd ~ = vai para o diretrio do usurio
cd - = vai para o diretrio utilizado anteriormente;
dir
lista os arquivos dentro de um diretrio semelhante ao comando ls;
ls [Lista os arquivos dentro de um diretrio semelhante ao comando dir]
[opes de comandos]
-l = modo longo, lista detalhes sobre o arquivo;
-a ou --all = lista todos os objetos inclusive os ocultos;
-i = inode do arquivo ( uma identificao nica do arquivo no sistema);
-h ou --human-readable = numeros intelegveis, mais humano;
-t = lista classificando pela data;
-S = Classifica pelo tamanho do arquivo;
-R = lista recursivamente;
-C = Ordem alfabtica;
-r = Classifica em ordem alfabtica reversa;
file [Mostra qual o tipo de arquivo selecionado]
Exemplo:
file /boot
touch [cria arquivos ou troca a data de modificao]
-d = especifica a data;
-m = troca data de ltima modificao;
Exemplo:
touch cafe.txt
* para atualizar a data e hora de modificao para a atual execute
touch -m touch cafe.txt
* para atualizar para uma data especfica execute:
touch -d 20160921 cafe.txt
mkdir [cria diretrio]
[opes de comandos]
-v =modo verbose
-p --parents = criar dois ou vrios diretrios ao mesmo tempo
-m = cria diretrio com nivel de permisses determinadas
* exemplo mkdir -m 777 teste1
ARQUIVOS COM ESPAOS
[opes de comandos]
ao criar um diretrio com um nome composto como as palavras (um caf), deve-se utilizar o \ antes do
espao ou ento juntar tudo com aspas duplas
*exemplo: mkdir -v um\ caf
ou

mkdir um cafe
MACETE CRIANDO DIRETRIO E ARQUIVOS COM EXPRESSO REGULAR
Gostariamos de criar um diretrio para cada dia do ms:
mkdir -vp julho/{1,2,3}
ou
mkdir -vp julho/{4..31}
Gostariamos de criar vrios arquivos de texto ao mesmo tempo:
touch teste{1,2,3}.txt
rmdir [remove diretrio vazio]
*exemplo rmdir um
rm [remove arquivos e diretrios]
[opes de comandos]
-v = verbose
-i = modo interativo (remover sim ou no)
-r = recursivo
mv [remove arquivos e diretrios e tambm renomeia]
[opes de comandos]
-i = interativo
-v = verbose
-n = no sobrescreve um arquivo destino com o mesmo nome
-f = forado
Renomear um arquivo no nada mais do que mov-lo, ento podemos renomear um arquivo com mv
digitando apenas seu nome novo ao mov-lo
cp [copia arquivos e diretrios]
[opes de comandos]
-R = modo recursivo
-v = modo verbose
-i = interativo, pergunta antes de sobrescrever o arquivo
-u = modo update apenas copia para o destino os arquivos que mesmo no tem ou que, apesar de ter
o mesmo nome so diferentes em contedo.
-f = fora a cpia
-p = preserva atributos originais dos arquivos

Você também pode gostar