




Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Conceitos e comando linux para você se capacitar e dominar
Tipologia: Notas de aula
Compartilhado em 05/11/2020
1 documento
1 / 8
Esta página não é visível na pré-visualização
Não perca as partes importantes!





S.O. ou O.S. : Sistema operacional ou operativo: Principal software, responsável por gerenciar os recursos do computador e fornecer uma interface entre o computador e o usuário.
Software: O mesmo que programa de computador
Hardware: Termo que se refere genericamente à qualquer peça física do computador ou qualquer equipamento eletrônico.
Diretório: O mesmo que pasta. É usada para organizar os arquivos.
Ficheiro: O mesmo que arquivo. É um recurso de armazenamento de informação, normalmente de forma durável.
Caractere: De uma forma superficial, é qualquer símbolo produzido pelo teclado (letras, números, pontos…). É importante saber que num arquivo de texto simples, cada caractere ocupa 1 byte, portanto, um texto com 2048 letras, terá 2KB.
Console ou Terminal: Este é um programa usado para dar comandos através do teclado ao Linux. Esses comandos são usados para dizer ao sistema operacional que ação ele deve executar.
Kernel: É o núcleo do SO. Este sim é o que devemos chamar propriamente de LINUX.
Gnome, Kde, Unity, XFCE, LXDE: São exemplos de interfaces gráficas do Linux. É o que vem logo acima do kernel e deixa o sistema mais amigável e permite que você possa usar o mouse, visualizar as pastas e arquivos
Distribuição: Linux em si é apenas o kernel do sistema operacional. Uma distribuição é a adaptação do kernel e da interface gráfica para cobrir as necessidades para que o sistema foi proposto, algo que a torna única, onde encontramos mais abundância de ferramenta. Exemplos disso são as distribuições Linux: Ubuntu, Fedora, Arch, Mandriva, Linux Mint, Fedora e
muitas mais. Existem centenas, você pode escolher a sua distro de acordo com a sua necessidade e isto é uma das coisas mais legais de se usar Linux, se você não tomar gosto por nenhuma ainda pode criar a sua.
Distro: O mesmo que Distribuição, é apenas um diminutivo
Root ou Superusuário: É a conta de usuário que tem permissões especiais para executar qualquer tarefa no sistema operacional, só ele pode instalar determinados programas, por exemplo.
Repositório: Conjunto de programas (softwares) centralizados em um servidor na internet para que possam ser baixados. Eles são usados para tornar mais fácil para localizar, baixar e instalar todos os programas que usamos no linux.
Boot: Processo de inicialização do computador.
Dual-Boot: Quando há dois SO no mesmo computador e você pode escolher entre um deles durante o processo de boot.
GRUB: ( Grand e Unifier Bootloader) é um carregador de boot: é a primeira coisa a carregar quando o computador é iniciado, se o computador é usado em Dual-Boot, ou seja, com dois sistemas operacionais, é através do Grub que podemos selecionar qual queremos iniciar.
Pacotes: Arquivo que contém um programa pronto para ser instalado no computador. No Windows, os pacotes também são chamados de executáveis ou instaladores. No Linux, as extensões mais usadas são .DEB e .RPM, variando de acordo com a distro.
Gerenciador de Pacotes: Aplicação que pode ser gráfica ou em modo texto que permite pesquisar, instalar e desinstalar aplicações junto com suas dependências.
Open Source ou Software Livre: Programa de código fonte aberto, ou seja, pode ser usado de forma gratuita e editado por qualquer pessoa.
. Diretório atual (A pasta que você está usando no momento) .. Diretório Pai (A pasta logo acima a que você está usando) - Último Diretório acessado ~ Pasta principal do usuário atual # Administrador do sistema (root) $ Usuário comum ***** Caractere Curinga (substitui uma parte ou todo o nome ou extensão de um arquivo) > caractere direcionador de saída ; separador de comandos | combinador de comandos OBS.: Alguns arquivos executáveis exigem que seja confirmado o caminho antes de serem executados. Com isso, mesmo que você já esteja na mesma pasta que o arquivo, será necessário usar um ./nomeDoArquivo , indicando que o arquivo está na pasta atual.
ctrl + alt + t Abre o terminal do Linux ctrl + c Para um processo no terminal Seta para cima Últimos comandos usados Tecla tab Auto-completagem
Os comandos respeitam a seguinte estrutura:
ls: Lista o conteúdo de um diretório Opções: -l -> Lista e formato longo e detalhado -a -> Lista arquivos ocultos
Argumentos: Caminho do diretório
pwd: Diretório de trabalho atual. Diz qual pasta você está usando
cd: Entrar no diretório
Argumentos: Nome do diretório Caminho do diretório Qualquer caractere especial que indique algum diretório mkdir: Cria diretórios
Argumentos: Nome da pasta a ser criada Caminho terminado com o nome da pasta a ser criada
rm: Excluir
Opções: sem opções: Exclui arquivos -r Exclui diretórios -f Força a excluir
Argumentos: Nome da pasta a ser excluída Caminho terminado com o nome da pasta a ser excluída
clear: Limpa a tela do terminal
touch: Cria um arquivo vazio
Argumento: Nome do novo arquivo
cat ou Less: Mostra o conteúdo de um arquivo de texto simples
Argumentos: Nome do arquivo Caminho do arquivo
cut: Mostra partes do conteúdo de um arquivo de texto simples
apt-get: Gerenciador de pacotes: Instala, remove e atualiza softwares
Opções: Install (sem “-”) instala um determinado programa. remove (sem “-”) remove um programa. update (sem “-”) atualiza os programas do computador.
Argumento: Nome do programa.
Obs.: Para instalar ou remover determinados programas, você precisa de permissões do root. Para evitar erros, use o comando “sudo” no início da tripa de comando. Ex.: sudo apt-get install tree
Descompactando arquivos: Arquivo .tar tar -xvf nomedoarquivo.tar Arquivo .tar.gz tar -vzxf nomedoarquivo.tar.gz Arquivo .zip unzip nomedoarquivo.zip Arquivo .rar unrar x nomedoarquivo.rar
nano: Um pequeno editor de texto dentro do terminal
Argumento: Nome ou caminho do arquivo.
Atalhos do nano: CTRL-x - Sai do editor. Se você estiver no meio da edição de um arquivo, o processo de saída irá perguntar se você quer salvar seu trabalho. CTRL-R - Ler um arquivo em seu arquivo de trabalho atual. Isso permite que você adicione o texto de outro arquivo enquanto trabalha dentro de um novo arquivo. CTRL-c - Mostra a posição atual do cursor. CTRL-k - 'recorta' o texto. CTRL-U - 'cola' o texto. CTRL S - Salva o arquivo e continua trabalhando. CTRL-T - verifica a ortografia do seu texto.
CTRL-w - faz uma busca no texto. CTRL-a- leva o cursor para o início da linha. CTRL-e - leva o cursor para o fim da linha. CTRL-g - mostra a ajuda do Nano.