Comandos de terminal [fechados]

0

Tenho algumas perguntas sobre alguns comandos do terminal:

  1. Por que você deve fazer sudo apt-get update antes de instalar um programa ou depois de baixar alguma coisa? Atualiza o Ubuntu então?

  2. Qual é a diferença entre sudo gedit /location/to/afile.txt e gksu gedit /location/to/afile.txt ?

  3. Por que as pessoas não usam -y no final de um comando, como, por exemplo, em sudo apt-get install programx -y .

  4. O que significa -i e -l (existe mais) em um Terminal?

  5. Como descompactar qualquer arquivo .zip ou .tar.gz em um Terminal?

por Korkel 02.06.2014 / 10:04

2 respostas

7

sudo apt-get update atualiza as informações do repositório do apt, para que você possa instalar a versão mais recente dos pacotes.

sudo gedit solicitará uma senha na janela do terminal, enquanto gksu gedit solicita uma senha com uma GUI.

A maioria das pessoas gosta de revisar as alterações feitas com permissões de root. Por isso, elas evitam usar sudo apt-get -y e similares.

Quanto a -i e -l , estes parecem parâmetros que você daria a um comando. Cada comando se comporta de maneira diferente e usa diferentes opções, portanto, sem conhecer o comando específico, não é possível dizer o que isso significa. Leia o manual ( man apt-get , por exemplo) ou tente usar --help com qualquer comando.

Use unzip file.zip para extrair um arquivo zip e tar xzf file.tar.gz para extrair um arquivo tar.gz.

    
por kraxor 02.06.2014 / 10:18
3
% bl0ck_qu0te%

Não, não atualizará o Ubuntu. Apenas atualiza os repositórios e os PPAs.

% bl0ck_qu0te%

Não abra o aplicativo gui como raiz sudo em vez de sudo, você tem que usar gksu . gksu package não é instalado por padrão, então execute este comando sudo apt-get install gksu para instalar o pacote gksu.

% bl0ck_qu0te%

Porque as pessoas querem que apt-get sempre propmt (peça permissão) antes de instalar os pacotes.

% bl0ck_qu0te%
  • unzip filename.zip

  • tar -xzvf file.tar.gz

por Avinash Raj 02.06.2014 / 10:19