Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

COMANDOS BÁSICOS 1
COMANDOS BÁSICOS
pwd
Mostra o diretório atual
pwd
ls
listar conteúdo
ls = listar conteúdo 
ls -l = listar conteudo em forma de li
sta 
ls -h = human readble 
ll = ls -l 
ll -a = Parâmetro -a mostra os arquivo
s ocultos 
ll -t = modificações recentes até mais 
antigo 
ll -tr = modificações antigas até o ma
is recente 
ll -S = Arquivo maior para o menor 
ll -Sr = Arquivo menor para o maior
**o comando “ll” é um, aliás, 
em distros base ubuntu
mv
mover arquivo/pasta ou 
renomear
mv NomeDaPasta /Caminho/NomeDaPasta2
ln
cd
entrar em diretórios
cd ~ = vai para o diretório home do us
uário 
cd NomeDaPasta 
cd .. = volta para um diretório anteri
or 
cd ../.. = volta dois diretórios anter
iores 
cd - = vai para o ultimo diretório que 
acessou
 🧹 clear ou 
ctrl+ls = limpa 
a tela
mkdir
criar um diretório
mkdir NomeDaPasta = cria pasta 
mkdir Pasta1/NovaPasta = cria uma past
a dentro do diretório pai 
mkdir -p Pasta1/pasta11/pasta111/pasta
1111 = criar várias pastas 
 
mkdir -p Pasta/{1,2,3,4} 
O comando acima, irá criar as 4 pastas 
dentro de Pasta 
 
mkdir -p Pasta/{1,2,3}/pasta2 
O comando acima, irá criar as 3 pastas 
dentro de PASTA e cada uma delas terá
 "pasta2" como subdiretório. 
COMANDOS BÁSICOS 2
cria links simbólicos 
(atalhos) ou hard link
ln [opção] ARQUIVO1 ARQUIVO2 
 
ex: ln -s /etc/hosts /home/listaHosts
 🔍 find
procurar arquivos
find CaminhoDaPasta -name NomeDoArquiv
o 
 
find caminhodapasta -iname NomeDoArqui
vo 
 O parâmetro -iname ignora o case-sen
sitive
nl
conta as linhas, exemplo:
wc
conta linhas ou caracteres
wc -l arquivo = conta linhas dos arqui
vos 
wc -c arquivo = conta a quantidade de
 bytes do arquivo 
wc -w arquivo = conta a quantidade de
 palavras 
wc -m arquivo = conta a quantidade de
 caracteres 
 
para contar tudo, usar só "wc" 
tree
Exibe a estrutura de 
diretórios e subdiretórios em 
formato de “árvore”
tree DIRETORIO
⚠ Comando não disponível 
por padrão no debian e 
no centos.
rmdir
apaga diretórios vazios
rmdir NomeDaPasta
rm
remove arquivo ou diretórios 
com conteúdo
rm NomeArquivo 
rm -r NomePasta = apaga a pasta e o co
nteúdo dentro
touch
criar arquivos ou mudar o 
timestamp
touch NovoArquivo
COMANDOS BÁSICOS 3
cat
mostra o conteúdo de arquivos
cat nomedoarquivo
tr
substitui termos
Parâmetros:
d = delete
tr 'termmo' 'TERMO' < ARQUIVO.TXT 
 
#Vai procurar termo no arquivo.txt, e
 substituir por TERMO 
 
exemplo: 
 
cat /etc/passwd | tr : ; 
 
Troca os dois pontos por ponto e vírgu
la 
 
COMPRIMIR CARACTERES REPETIDOS 
 
ex: ls -l /etc | tr -s " " 
Irá remover tudo que tiver mais de um
 espaço 
sort
ordena alfabeticamente
cat /etc/passwd | sort 
 
ou 
mudar o timestamp
touch -t ANO_MES_DIA_HORA 
 
EX: touch -t 202503051150 arquivo
cp
copiar arquivo de um X para Y
cp ArquivoOrigem pastaDestino 
 
cp -r PastaOrigem PastaDestino 
Opção -r copia a pasta e subdiretórios 
 
cp -v arquivoOrigem PastaDestino 
opção -v (verbose), mostra o que está
 sendo copiado 
 
 
usando wildcards: 
 
Copiar todos arquivos que começam com
 a letra A 
=> cp A* PastaDestino
diff
ver diferenças entre arquivos
diff arquivo1 arquivo2
vimdiff
diff melhorado
vimdiff arquivo arquivo2
file
COMANDOS BÁSICOS 4
 
sort /etc/passwd
uniq
lista tudo somente 1 vez, sem 
repetir caracteres
cut
exibe partes de cada linha de 
um arquivo
cut -d: -f 1 /etc/passwd
💡 O comando acima separa 
os dados contidos no 
arquivo “/etc/passwd”, 
utilizando como 
delimitador de 
cada campo de 
informação, o 
caractere ‘:’
Exibir apenas o “login” e o caminho do 
Shell substituindo o delimitador com u
ma mensagem 
personalizada: 
 
head -n 3 /etc/passwd | cut -d: -f 1,
7 --output-delimiter=" -- Shell Path -
-> "
exibe o tipo de arquivo
file nome_do_arquivo
w
semelhante ao comando uptime, 
mas exibe informações sobre 
os usuários conectados
w
who
mostra quais usuários estão 
conectados, qual terminal, 
data e hora e ip de origem
who
whoami
exibe o nome do usuário 
logado no terminal ativo
whoami

Mais conteúdos dessa disciplina