IST - Física HowTo - Informática 12:41
2025-12-22
  Sistema Operativos
 
     Linux
 
        Ubuntu / Debian
 
           Funcionamento
 
              Atalhos
 
              Emergências
 

Ubuntu - Funcionamento

Sumário
1. Como alterar a colocação dos menus (na janela ou na barra)
2. Como bloquear o terminal a partir da linha de comandos
3. Ficheiro de configuração do emacs
4. Como alterar o brilho do ecran
5. Como executar os programas na pasta local sem ter de colocar './'
6. Como formatar uma PEN drive em Linux
7. 'Aliases' úteis que frequentemente se usam
8. Montagem e desmontagem de discos: 'mount' e 'umount'
9. Como impedir que sejam instalados printers automaticamente
Início

1. Como alterar a colocação dos menus (na janela ou na barra)

  • Os menus globais foram implementados pelo Unity. Eles podem ser retirados fazendo:
    sudo apt-get autoremove appmenu-gtk3 appmenu-gtk appmenu-qt
  • Se se pretender voltar aos menus globais basta fazer:
    sudo apt-get install appmenu-gtk3 appmenu-gtk appmenu-qt
Início

2. Como bloquear o terminal a partir da linha de comandos

  • O comando mais genérico é:
    xdg-screensaver lock
  • Usando atalkos do teclado:
    Ctrl+Alt+L (não funciona...)
Início

3. Ficheiro de configuração do emacs

Criar um ficheiro na pasta do utilizador chamado ".emacs" com as seguintes linhas (download):
;; display time
(display-time)
;; version number
(setq version-control t)
;; delete whole line
(setq kill-whole-line t)
;; dead-letters:
(require 'iso-transl)
As linhas com ";;" são simplesmente comentários.
Início

4. Como alterar o brilho do ecran

Para alterar o 'default' do brilho do ecran:
  • Usando o programa 'xbacklight'

    • Instalar o pacote 'xbacklight'. Para tal fazer no linha de comandos (se já estiver instalado o 'apt-get' não faz nada...):
      apt-get install xbacklight
    • Carregar no primeiro icon da barra à esquerda e procurar "Aplicações de Arranque" ("Startup Applications"), carregar em "adicionar" e preencher (Exemplo com '40%' de brilho):
      Nome: xbacklight
      Comando: xbacklight -set 40%
      Comentário: Fixo o brilho do ecran
      guardar e na vez seguinte que entrar no PC o valor deve estar alterado.
  • Fixando o valor do brilho no arranque

    • Editar o ficheiro '/etc/rc.local' e acrescentar no final antes da linha "exit 0" (exemplo, atribuindo o valor '400' ao brilho inicial):
      echo 400 > /sys/class/backlight/intel_backlight/brightness
      Na vez seguinte que entrar no PC o valor deve estar alterado. Poderá ter de fazer diversas tentativas até acertar o valor correcto...

Para alterar o brilho quando outras coisas não funcionam, usar xrandr:

xrandr -output output --brightness valor
em que output é o nome do 'output' (pode ser obtido chamando simplesmente o 'xrandr' na linha de comandos) e 'valor' um valor no intervalo [0,1].
Início

5. Como executar os programas na pasta local sem ter de colocar './'

  • Editar o ficheiro ".bashrc" que se encontra na pasta raiz do utilizador e acrescentar no final:
    PATH=./:$PATH
  • Se desejar usar a pasta 'bin' como um sítio em que coloca programas ou "scripts" de uso corrente poderá acrescentar também essa pasta à PATH, ficando então:
    PATH=./:$HOME/bin:$PATH
Início

6. Como formatar uma PEN drive em Linux

  • Usando o programa "gparted"

    • Executar o programa "gparted";
    • Escolher o disco a formatar na barra de icons no topo da janela. Certifique que está a escolher o disco correcto;
    • Clique para selecionar a linha associada à partição a formatar (em geral, uma PEN apresenta apenas uma linha);
    • Prima a tecla do rato do lado direito e escolha a opção "Formatar para" e aí o tipo de sistema de ficheiros que deseja (para PEN o mais usual é "fat32");
    • Finalmente dê a ordem de formatar usando o icon com um "Visto" na barra de icons.
  • A partir dos comandos do terminal (só use esta opção se souber o que está a fazer)

    • Antes de formatar uma PEN deve-se montá-la (o que, em geral, é feito automaticamente ao inceri-la no computador) e procurar o "device" que lhe foi atribuído (qualquer do tipo "/dev/sdXY", em que "X" indicada a unidade de disco que lhe foi associada, "a", "b", "c", ... e "Y" o número da partição, "1", "2", "3", ...).
    • Desmontá-la, fazendo "ejectar" no icon da PEN ou dando o comando no terminal:
      sudo umount /dev/sdXY
    • Finalmente pode dar-se o comado de formatação que poderá ser de diversos modos de acordo com o sistema de ficheiros a utilizar:

      ComandoExplicação
      sudo mkfs.vfat -I /dev/sdXYFormata a PEN em "FAT32"
      sudo mkfs.ntfs /dev/sdXYFormata a PEN em "NTFS"
      sudo mkfs.ext2 /dev/sdXYFormata a PEN em "ext2"
      sudo mkfs.ext3 /dev/sdXYFormata a PEN em "ext3"
      sudo mkfs.ext4 /dev/sdXYFormata a PEN em "ext4"
      sudo mkfs.jfs /dev/sdXYFormata a PEN em "jfs"
      sudo mkfs.xfs /dev/sdXYFormata a PEN em "XFS"
      sudo mkfs.reiserfs /dev/sdXYFormata a PEN em "ReiserFS"

      O sistema de ficheiros actualmente usado em Linux é o "ext4".
Início

7. 'Aliases' úteis que frequentemente se usam

É frequente acrescentarem-se sinónimos ou mnemónicas que facilitam a escrita dos comando no terminal. Essas definições são usualmente feitas no ficheiro de arranque da shell que se está a usar. Aqui apresenta-se a 'bash', pois, é a shell usada mais frequentemente. Neste caso as definições devem ser acrescentadas ao ficheiro ".bash_aliases" (ou em ".bashrc").
    alias dir='ls -l --color=tty -F -T 0 --format=long'
    alias more=less
    alias md=mkdir
    alias rd=rmdir
    alias cls='clear'
    alias cp='cp -i'
    alias rm='rm -i'
    alias del='rm -i'
    alias delf='rm -f'
    alias mv='mv -i'
    alias ren='mv -i'
    alias puf="rm -vf *~ .*~ *#"
    alias rundos='/lib64/ld-linux-x86-64.so.2'
    alias rundos32='/lib/ld-linux.so.2'
Início

8. Montagem e desmontagem de discos: 'mount' e 'umount'

Para montar e desmontar discos é necessário estar com privilégios (pôr, por exemplo, 'sudo' antes do comando). Em Unix montar um disco significa associá-lo a uma pasta (vazia), ou seja, o acesso a esse disco, após a sua montagem, será feito a partir da pasta que lhe ficou associada.

Para montar um disco (por exemplo, terceira partição do segundo disco: /dev/sdb3) na pasta 'pasta' (pode usar-se o endereço absoluto ou relativo):

mount /dev/sdb3 pasta
Para o desmontar fazer:
umount pasta
Início

9. Como impedir que sejam instalados printers automaticamente

Editar o ficheiro "/etc/cups/cups-browsed.conf" e alterar (ou acrescentar) a opção para:
BrowseRemoteProtocols none
em seguida editar o ficheiro "/etc/avahi/avahi-daemon.conf" e alterar as linhas para:
use-ipv4=no
use-ipv6=no
Depois reinicial:
systemctl restart avahi-daemon
systemctl restart cups
Para ver os printers instalados no terminal, fazer:
$ lpstat -t -e
Início