Linux: O Poder da Linha de Comando

O exame Linux Essentials abrange o tema da linha de comando. Esta tabela mostra os subtópicos, peso, descrição, e as principais áreas de conhecimento para este tema.

Breakout de Tópico
subtopicPesoDescriçãoÁreas-chave
Arquivos de arquivamento na linha de comando2Arquivamento de arquivos no diretório home do usuárioOs processos, arquivos Diretórios, compressão
Busca e extração de dados de arquivos4Pesquisar e extrair dados de arquivos no diretório homelinha de comando Isqueiros- I / O re-direcionamento
Voltando comandos em um script4Voltando comandos repetitivos em scripts simplestexto básico que edita scripting básica shell

Para tratar adequadamente esses tópicos, focar os seguintes arquivos, termos e utilitários: / Bin / sh- arguments- bater- bzip2- caso- comum alcatrão options- cortar- exit Estado- extrair arquivos individuais de archives- encontrar- para loops- grep- gzip- cabeça- E se- Menos- nano- POSIX parcial expressões regulares básicas ([^], ^, $) - Expressões regulares extendidas POSIX parciais (+,(), |) - Pico- ler- ordenar- rabo- alcatrão- teste- unzip- variables- vi- banheiro- enquanto- xargs- e fecho eclair.

Aqui estão os dez principais itens para saber como você estudar para este domínio:

  1. entrada padrão (stdin) É tradicionalmente o teclado e saída padrão (stdout) É tradicionalmente o monitor. Ambos podem ser redirecionados, como se pode erro padrão (stderr) Usando os símbolos >, >>, lt;, e |.

  2. Comandos podem ser unidos na linha de comando do ponto e vírgula (-) E cada comando será executado independentes uns dos outros. Você também pode usar o tubo (|) Para enviar a saída de um comando como a entrada de um outro comando.

  3. o cortar comando pode puxar campos a partir de um ficheiro e eles podem ser combinados usando qualquer colar ou Junte-se. O último oferece mais características do que o anterior e pode ser utilizado com condições.

  4. o banheiro comando pode contar o número de linhas, palavras e caracteres em um arquivo.

  5. o grep utilitário (e os seus homólogos egrep e fgrep) Pode ser usado para localizar correspondências para cordas dentro de arquivos.

  6. o encontrar comando pode ser usado para procurar o sistema de arquivos / diretórios que atendem qualquer número de critérios. Quando essas entidades são encontrados, o xargs de comando pode ser usado para olhar mais profundo dentro deles para outros valores (tais como em conjunto com grep).

  7. Você pode usar o alcatrão de comando (que pode combinar vários arquivos em um único arquivo) para fazer backups.

  8. Além de arquivamento, você também pode comprimir os arquivos com a gzip ou pacote comandos. Para descompactar arquivos, use uncompress, gunzip, ou desempacotar.

  9. As variáveis ​​podem ser dadas na linha de comando e referenciada como $ 1, $ 2, e assim por diante, ou inseridos no arquivo de execução com o ler comando.

  10. A lógica pode ser adicionado a scripts, testando com condições teste ou [. Comandos podem ser executados usando if-then-fi desvios ou por meio looping (enquanto, até, ou para). Você pode usar o Saída comando para deixar um script ou uso pausa para deixar um loop.

menu