pipe |
- |
Liga a saida de um comando na entrada de outro |
&& |
cmd && cmd |
Executa um comando logo após o outro |
cat |
cat |
Duplica o conteúdo digitado (ctrl+d = sair) |
cat |
cat file.txt |
Lê um arquivo (ctrl+d = sair) |
cat |
cat > file.txt |
Cria um arquivo com o conteúdo digitado (ctrl+d = sair) |
cp |
cp text.txt text1.txt |
Copia arquivo |
cp |
cp -r folder1 folder2 |
Copia diretório |
mv |
mv file1.txt /path/file1.txt |
Move um arquivo |
mv |
mv file1.txt file2.txt |
Renomeia um arquivo |
ls |
ls |
Listagem de diretório |
ls |
ls -l |
Listagem de diretório completa |
ls |
ls -l |
Listagem de diretório completa |
ls |
ls -lh |
Listagem de diretório completa com formato para humanos |
ls |
ls -a |
Listagem de diretório com arquivos ocultos |
rm |
rm text.txt |
Remove um arquivo |
rm |
rm -r folder |
Remove um diretório |
rm |
rm -rf folder |
Remove um diretório forçando o delete |
cut |
cut -d ";" -f 1 |
Corta pelo delimitador e exibe a coluna 1 da entrada |
cut |
cut -d ";" -f 1,2 |
Corta pelo delimitador e exibe a coluna 1,2 da entrada |
cut |
cut -d ";" -f 1,2 file.txt |
Corta pelo delimitador e exibe a coluna 1,2 do arquivo |
diff |
diff file1.txt file2.txt |
Verifica se existe diferenças entre arquivos |
grep |
grep "sentence" |
Procura a sentença na entrada e exibe com highligh |
grep |
grep "sentence" file.txt |
Procura a sentença no arquivo file.txt e exibe com highlight |
lynx |
lynx www.google.com/aaa.html |
Executa uma requisição Web passo a passo |
touch |
touch file.txt |
Cria um arquivo vazio |
mkdir |
mkdir pastateste |
Cria um diretório |
open |
open . |
Abre o Finder no diretório atual |
pwd |
pwd |
Mostra o diretório atual no console |
man |
man ls |
Exibe a documentação de um comando |
sed |
sed -e "regex" |
Semelhante ao grep porem com regex |
sort |
sort -u ip.txt |
Tipo um select distinct |
chmod |
chmod +x file |
Altera as permissões de um arquivo tornando ele executavel |
chmod |
chmod +w file |
Altera as permissões de um arquivo tornando ele editável |
sh |
sh arquivo |
Executa um script, ou ./file tambem é equivalente |
history |
history |
Histórico de comandos no bash |
! |
!1 |
Imprime o comando numero 1 do historico |
`` |
date |
Executa o comando dentro do acento grave |
curl |
curl http://... |
Executa a requisição e retorna o conteúdo no terminal |
curl |
curl -r http://... |
Executa a requisição e retorna o conteúdo no terminal sem saida do status |
tail |
tail file.txt |
Exibe o arquivo na tela |
tail |
tail -f file.txt |
Exibe o arquivo na tela porem fica aguardando novo conteudo para imprimir |
ssh |
ssh -p 22 [email protected] |
Conecta na maquina usando ssh usando o usuário user no ip 0.0.0.0 |