Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


Conceitos básicos do linux, Notas de aula de Computação Semântica e Bioinformática

Conceitos e comando linux para você se capacitar e dominar

Tipologia: Notas de aula

2020

Compartilhado em 05/11/2020

usuário desconhecido
usuário desconhecido 🇧🇷

1 documento

1 / 8

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
Conceitos Básicos do Linux
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
pf3
pf4
pf5
pf8

Pré-visualização parcial do texto

Baixe Conceitos básicos do linux e outras Notas de aula em PDF para Computação Semântica e Bioinformática, somente na Docsity!

Conceitos Básicos do Linux

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.

Caracteres Especiais do Terminal

. 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.

Atalhos Úteis para o Terminal do Linux

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

Comandos do Terminal do Linux

Os comandos respeitam a seguinte estrutura:

COMANDO <espaço>-OPÇÕES<espaço>ARGUMENTOS

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.