LaSCADo
  • Equipe
  • Histórico
  • Financiamento
  • Política de uso
  • Projetos
  • Hardware
  • Softwares
  • Como acessar
  • Dicas
  • Como chegar

Comandos Linux

Esses são alguns comandos úteis ao utilizar servidores Linux/Unix através do terminal.

Comandos para Arquivos

pwd | informa o caminho completo do atual diretório
ls | mostra o conteúdo do diretório
ls -l | mostra o conteúdo com mais informações
cd | troca para um diretório específico
mkdir dir | cria um diretório específico
rm arquivo | apaga arquivo
rm -r dir | apaga diretório
cp arquivo1 arquivo2 | faz uma cópia do arquivo1 como arquivo2
mv arquivo arquivo-novo | renomeia arquivo como arquivo-novo
ln -s arquivo link | cria um link simbolico
touch arquivo | cria um arquivo
more arquivo | mostra o conteúdo do arquivo
head arquivo | mostra as primeiras 10 linhas do arquivo
tail arquivo | mostra as últimas 10 linhas do arquivo

Comandos para gerenciamentos de processos

ps: mostra seus processos atuais

kill pid: “mata”o processo de id pid

Comandos para pesquisas

grep teste arquivo | procura por ocorrências de teste em arquivo

grep -r teste dir | procura por ocorrências de teste no diretório

locate arquivo | procura pelo arquivo

Comandos para informações do sistema

date | mostra data e hora corrente na máquina

df | mostra informações do uso do disco

du dir | mostra espaço ocupado pelo diretório

free | mostra informações de uso da memória

whereis app | mostra localização do aplicativo app

Comandos para compressão

tar czf arquivo.tar.gz arquivo | cria um tar compactado chamado arquivo.tar de arquivo

tar xzf file.tar | extrai usando gzip

Comandos para transferir arquivos

scp arquivo user@143.106.243.190:~/ | copia documentos de uma máquina local para máquina remota no home do usuário

scp -r -o port=2222 /path/pasta user@143.106.243.190:~/ | Agora copiando recursivamente o conteúdo de uma pasta e especificando a porta onde o ssh escuta

 

LaSCADO - FT/UNICAMP/Limeira