Comandos Linux Flashcards
sudo
serve para a execução dos comandos seguintes como sendo provenientes de um administrador.
sudo apt-get
serve para gerir o software e, entre outras
update
atualiza a base de dados com a lista de pacote de software disponíveis e respetivas versões atuais (mas não instala nem desinstala nada)
upgrade
instala as novas versões de software que estejam disponíveis em relação às que temos instaladas.
pwd
mostra o diretório atual
ifconfig
serve para conhecer as configurações atuais do Ubuntu
route ou netstat –nr
para saber qual o valor IP do Gateway
sudo su
serve para entrar em modo superutilizador e, dessa forma, conseguir executar qualquer comando
sudo su <username></username>
serve para voltar ao utilizador normal
sudo usermod editando o arquivo
/etc/sudoers ou adicioná-los no visudo
serve para permitir que outro utilizador possa ser superutilizador
cd + “nome da diretoria”
permite mudar de diretoria
cd ..
permite voltar à diretoria anterior
cd ~
permite voltar a diretoria mãe /home/<username></username>
ip a
apresenta o número das interfaces
touch /etc/netplan/99_config.yaml
pretende criar ou alterar as configurações das interfaces de rede
reboot
fazer reboot do sistema
cal
visualizar o calendário de um mês (ou ano) especificado
date
visualizar a hora corrente do servidor
sudo date –s “19 SEP 2018 9:30:00”
para configurar uma nova data e hora
clear
limpa o ecrã
history
ver o histórico dos comandos introduzidos
history –c
para apagar o historial dos comandos
cat
mostra o conteúdo do ficheiro
sudo adduser NomeUtilizador
serve para adicionar um utilizador
passwd
alterar password
sudo passwd Utilizador –d
remover a password
cat /etc/passwd
pode visualizar todos os utilizadores do sistema
userdel
excluir um utilizador do seu sistema
sudo apt-get install
instalar um pacote
sudo apt-get remove
desinstalar um pacote
sudo apt-get purge
remover completamente o pacote em conjunto com os
arquivos de configuração associados
apt-cache search
pesquisar os arquivos de um pacote aplicacional
apt-cache show
ter acesso a mais informações
sudo dpkg-reconfigure tzdata
configuração do fuso horário associado ao sistema operativo
id e groups
serve para obtermos informação acerca do utilizador e do grupo a que ele pertence
ls
mostra todos os ficheiros e diretorias pertencem a um determinado utilizador
ls -a
lista todos os ficheiros, incluindo os escondidos, cujo
nome se inicia por ponto “.”
ls -l
lista em formato longo
ls –la
lista tudo com todos os pormenores
more
mostra o conteúdo de um ficheiro passo a passo
rm
remove o(s) ficheiro(s) especificados. No caso de ser uma diretoria, esta tem de estar vazia. Adicionar –r para remover diretorias e subdiretorias.
cp
copia o ficheiro de origem para o ficheiro de destino
-help
para sabermos as opções associadas aos comandos podemos executar
man
sistema de ajuda embutido no sistema operativo
ls -F
lista as diretorias com o caracter ‘/’, a seguir ao nome da diretoria e o caracter ‘*’, a seguir ao nome dos ficheiros executáveis.
ls -R
lista o conteúdo de todos as subdiretorias
ls -t
lista o conteúdo de diretorias por ordem de modificação
mkdir + “nome da diretoria”
cria uma diretoria
chmod
altera as permissões
mv
move ou altera o nome de um ficheiro/diretório
tail
mostra as últimas linhas de um ficheiro
head
mostra as primeiras linhas do ficheiro1
whoami
identificação do utilizador
grep
procura palavras num ficheiro
find
procura ficheiros e diretorias com o nome especificado
wc
devolve o número de linhas (-l), palavras (-w) e caracteres (-c) de um ficheiro
cut
permite devolver “colunas” de um ficheiro
w
identificação do utilizador e das tarefas que está a executar
hostname
nome da máquina à qual está ligado
which
devolve o caminho absoluto da localização do ficheiro
sleep
para durante o número de segundos especificados
df
mostra o espaço em disco livre
du
mostra o espaço em disco usado
jobs
mostra informações sobre os processos
ps [opt]
mostra os processos do utilizador
kill –9 <Identificação_processo></Identificação_processo>
Termina o processo identificado por Identificação_processo