Todos os programas Linux também têm algum tipo de comando de terminal?

3

Todos os programas Linux também têm algum tipo de comando de terminal? Parece que muitos que eu uso fazem. E muitos parecem que os comandos do terminal podem ser mais eficazes às vezes.

Eu estava pensando se era sempre programado no software para permitir comandos de terminal para qualquer software. Tipo, você poderia pegar qualquer coisa e usá-la totalmente em um terminal? (Como um mensageiro) Estou começando a idéia de que cabe ao desenvolvedor. Se eles querem incorperar os comandos, eles podem, se não, apenas tê-lo como um programa GUI. Eu só não sabia como tudo funcionava.

    
por Jorge Castro 11.05.2012 / 21:23

2 respostas

3

Os aplicativos podem ser executados pelo menos no terminal. No entanto, nem todos os aplicativos têm comandos internos específicos ao programa.

No entanto, em uma nota semelhante, há aplicativos apenas de terminal que só podem ser usados em um terminal, E há aqueles que você pode abrir a partir de um terminal, mas somente se você tiver uma GUI instalada.

    
por Frantumn 11.05.2012 / 21:28
1

Embora muitos programas tenham uma CLI (interface de linha de comando) e possam ser usados somente a partir do terminal, nem todos funcionam dessa maneira. Cabe ao desenvolvedor do programa como eles querem que ele funcione.

Para ver se um programa tem uma contraparte de linha de comando, você pode usar man ou --help. Estas são as formas mais comuns de descobrir como usá-lo a partir de um terminal (ou quais opções de linha de comando ele aceita). ou seja, se eu quisesse saber mais sobre o comando cat, normalmente usaria

cat --help 

Isso geralmente fornece um resumo. O man (abreviação de páginas de manual, um repositório central de documentos que o Linux usa para documentação do programa) é geralmente mais detalhado, no caso de o --help não fornecer os detalhes de que você precisa.

man cat

Muitas vezes, digitar um comando sem argumentos também exibe uma lista de ajuda resumida, assim como --help.

    
por reverendj1 11.05.2012 / 21:40