Linux Command Line Cheatsheet

Cheatsheet da linha de comando do Linux

As pessoas sempre têm a impressão de que GNU / Linux são difíceis de usar. A maioria das pessoas ainda pensa que GNU / Linux é como o DOS, em que você precisa navegar digitando comandos. A coisa boa é que a maioria das distros hoje em dia vem com lindas interfaces e aplicativos, e você realmente não precisa entender nenhuma linha de comando para usar o Linux. Por outro lado, ter algum conhecimento da linha de comando pode definitivamente torná-lo mais eficiente e produtivo. Se você é um daqueles que enlouquecem quando está no terminal, compilamos uma lista de comandos úteis do Linux que você pode usar para tornar seu fluxo de trabalho mais produtivo.

Comando Descrição
Comandos de arquivo
ls Lista o conteúdo do diretório atual
ls -R Liste os subdiretórios recursivamente
ls -a Liste todo o conteúdo, incluindo arquivos ocultos
ls -l Liste o conteúdo e suas informações
pwd Envie o diretório atual em que você está
cd folder1 Mude o diretório de trabalho para pasta1
CD Retorne ao diretório $ Home
CD .. Suba um diretório
CD – Voltar ao diretório anterior
destino de origem cp cópia de fonte para destino
destino de origem cp -r Copie uma pasta recursivamente de fonte para destino
destino fonte mv Mover (ou renomear) um arquivo de fonte para destino
rm arquivo1 Remover arquivo1
rm -f arquivo1 Remover arquivo1 sem aviso
pasta rm -r Remova uma pasta e seu conteúdo recursivamente
nome da pasta mkdir Criar uma nova pasta nome da pasta
nome da pasta rmdir Remova uma pasta vazia
arquivo arquivo1 Mostra o tipo de arquivo de arquivo1
cat arquivo1 arquivo2 Concatenar arquivo1 para arquivo 2
cat> arquivo1 Concatenar entrada padrão para arquivo1
menos arquivo1 Ver e paginar arquivo1
arquivo principal1 Mostrar as primeiras 10 linhas de arquivo1
tail file1 Mostrar as últimas 10 linhas de arquivo1
arquivo chmod 777 Alterar permissão de arquivo de Arquivo para 777
usuário chown: arquivo de grupo Alterar propriedade de Arquivo para do utilizador e grupo grupo
destino de origem ln -s Crie um link simbólico de fonte para destino
Criptografia e compactação de arquivos
arquivo gpg -c Criptografar Arquivo
gpg arquivo.gpg Descriptografar arquivo.gpg
tar -cf archive.tar foo bar Crio archive.tar de arquivos foo e bar
tar -xf archive.tar Extraia todos os arquivos de archive.tar.
arquivo gzip1 Comprimir arquivo1 e renomeá-lo para arquivo1.gz
gzip -d arquivo1.gz Descomprimir arquivo1.gz
Comandos do Sistema
uname -a Mostrar sistema e kernel
head -n1 / etc / issue Mostrar distribuição
monte Mostrar sistemas de arquivos montados
data Mostrar data do sistema
tempo de atividade Mostrar tempo de atividade do sistema
Quem sou eu Mostre seu nome de usuário
C Mostrar quem está online
comando do homem Mostrar manual para comando
!! Repita o último comando
saída Sair da sessão atual
Comandos de pesquisa de arquivos
arquivos de padrão grep Procurar padronizar dentro arquivos
grep -i Pesquisa que não diferencia maiúsculas de minúsculas
grep -r Pesquisa recursiva
grep -v Pesquisa invertida
grep -o Mostrar apenas a parte correspondente do arquivo
localizar arquivo1 Achar arquivo1
onde está o comando Encontre binário / fonte / manual para comando
qual app Localize um comando para o aplicativo
olhar string file1 Exibir todas as linhas em arquivo1 Que contêm fragmento como um prefixo.
Gerenciamento de processos
ps Mostrar instantâneo de processos
principal Mostrar processos em tempo real
matar pid Mate o processo com id pid
nome do pkill Mate o processo com o nome nome
nome killall Elimine todos os processos com nomes começando nome
Espaço em disco
df -h Mostrar espaço livre em sistemas de arquivos montados
du -h pasta Mostrar o uso de arquivo de cada pasta em pasta
pasta du -sh Mostra o tamanho total do arquivo de pasta
fdisk -l Mostrar tamanhos e tipos de partições de discos (executar como root)
gratuitamente Mostrar memória e trocar o uso
Rolar para cima