Anatomia de um comando UNIX

comandos UNIX pode realizar muitas proezas incríveis. A forma mais simples de um comando UNIX é o próprio comando. Apesar de suas grandes habilidades, todos os comandos seguem uma estrutura semelhante:

comando 

Você pode expandir o uso do ls comando anexando várias bandeiras, que são configurações que habilitar ou desabilitar recursos opcionais para o comando. A maioria das bandeiras são precedidos por um hífen (-) e siga sempre o comando. Por exemplo, você pode exibir o conteúdo de um diretório como uma coluna de nomes (completo com detalhes de arquivo) por aderência em uma -eu bandeira para o ls comando.

ls -l

Além de bandeiras, comandos UNIX, por vezes, também têm operandos. A operando é algo que é posta em prática. Por exemplo, em vez de apenas entrar no ls comando, que lista o diretório atual, você pode adicionar um operando para listar um diretório específico:

ls ~ / Documentos / myProject /

O til (~) indica o diretório home do usuário.

Às vezes, um comando pode demorar vários operandos, como é o caso quando você copiar um arquivo. Os dois operadores representam o arquivo de origem e do destino do arquivo que você deseja copiar, separados por um espaço. O exemplo a seguir copia um arquivo de texto da pasta Documentos para a pasta da área de trabalho usando o cp comando (abreviação de cópia).

cp ~ / Documents / MyDocument ~ / Desktop / MyDocument

Você também pode combinar sinalizadores e operandos no mesmo comando. Este exemplo exibe o conteúdo de uma pasta específica em formato de lista:

ls -l ~ / Documents / myProject /
» » » » Anatomia de um comando UNIX