Estações de trabalho on-line OnWorks Linux e Windows

Logotipo

Hospedagem online grátis para estações de trabalho

Próxima>


A linha de comando do Linux

Terceira edição da Internet


William Shotts



Um livro LinuxCommand.org

Um livro LinuxCommand.org


imagem

imagem

Copyright © 2008-2016, William E. Shotts, Jr.



Este trabalho está licenciado sob a Licença Creative Commons Atribuição-Não Comercial-Sem Obras Privativas 3.0 dos Estados Unidos. Para visualizar uma cópia desta licença, visite o link acima ou envie uma carta para Creative Commons, PO Box 1866, Mountain View, CA 94042.

Uma versão deste livro também está disponível em formato impresso, publicado pela No Starch Press. As cópias podem ser adquiridas em qualquer lugar que bons livros sejam vendidos. No Starch Press também oferece formatos eletrônicos para leitores eletrônicos populares. Eles podem ser contatados em: https://www.nostarch.com.

Linux® é marca registrada de Linus Torvalds. Todas as outras marcas comerciais pertencem aos seus respectivos proprietários.

Este livro é parte do projeto LinuxCommand.org, um site de educação e defesa do Linux dedicado a ajudar os usuários de sistemas operacionais legados a migrar para o futuro. Você pode entrar em contato com o projeto LinuxCommand.org em http://linuxcommand.org.

Histórico de Lançamentos


Versão

Data

Descrição

16.07

28 de julho de 2016

Terceira edição da Internet.

13.07

6 de julho de 2013

Segunda edição da Internet.

09.12

14 de dezembro de 2009

Primeira edição da Internet.



 

Introdução Por que usar a linha de comando?Sobre o que trata este livroQuem deveria ler esse livroO que há neste livroComo ler este livroPré-requisitosAgradecimentosPrimeira edição da InternetSegunda Edição da InternetTerceira edição da InternetSeu feedback é necessário!O que há de novo na terceira edição da InternetLeituraColofãoParte 1 - Aprendendo o Shell1 - O que é o Shell?Emuladores de terminalSuas primeiras teclasExperimente alguns comandos simplesTerminando uma sessão de terminalResumindoLeitura2 - NavegaçãoCompreendendo a árvore do sistema de arquivosO Diretório de Trabalho AtualListando o conteúdo de um diretórioMudando o diretório de trabalho atualResumindo3 - Explorando o sistemaMais diversão com lsDeterminando o tipo de um arquivo com arquivoVisualizando o conteúdo do arquivo com menosUm tour guiadoLinks SimbólicosLinks físicosResumindoLeitura4 - Manipulação de arquivos e diretóriosCuringasmkdir - Criar diretórioscp - Copiar arquivos e diretóriosmv - mover e renomear arquivosrm - Remover arquivos e diretóriosln - Criar LinksVamos construir um playgroundResumindoLeitura5 - Trabalho com comandosO que exatamente são comandos?Identificando ComandosObtendo a documentação de um comandoCriando Seus Próprios Comandos com AliasResumindoLeitura6 - RedirecionamentoEntrada, saída e erro padrãoRedirecionando a saída padrãoRedirecionando erro padrãoRedirecionando a entrada padrãoDutosResumindo7 - Vendo o mundo como a casca o vêExpansãoCitandoResumindoLeitura8 - Truques de teclado avançadosEdição de linha de comandoRealizaçãoUsando HistóriaResumindoLeitura9 - PermissõesProprietários, membros do grupo e todos os demaisLer, escrever e executarMudança de IdentidadesExercitando nossos privilégiosAlterando sua senhaResumindoLeitura10 - ProcessosComo funciona um processoVisualizando ProcessosProcessos de ControleSinaisDesligando o sistemaMais comandos relacionados ao processoResumindoParte 2 - Configuração e o ambiente11 - Meio AmbienteO que é armazenado no ambiente?Como o ambiente é estabelecido?Modificando o ambienteResumindoLeitura12 - Uma introdução suave ao viPor que devemos aprender viUm pouco de fundoIniciando e parando viModos de EdiçãoMovendo o cursorEdição básicaPesquisar e substituirEditando vários arquivosSalvando Nosso TrabalhoResumindoLeitura13 - Personalizando o PromptAnatomia de um promptExperimentando alguns designs de prompt alternativosAdicionando CorMovendo o CursorSalvando o PromptResumindoLeituraParte 3 - Tarefas comuns e ferramentas essenciais14 - Gerenciamento de pacotesPackaging SystemsComo funciona um sistema de pacotesTarefas comuns de gerenciamento de pacotesResumindoLeitura15 - Mídia de armazenamentoMontagem e desmontagem de dispositivos de armazenamentoCriação de novos sistemas de arquivosTestando e reparando sistemas de arquivosFormatando disquetesMovendo dados diretamente de / para dispositivosCriação de imagens de CD-ROMGravando imagens de CD-ROMResumindoLeituraCrédito extra16 - NetworkingExaminando e monitorando uma redeTransporte de arquivos em uma redeComunicação segura com hosts remotosResumindoLeitura17 - Procurando Arquivoslocalizar - Encontre arquivos da maneira mais fácilfind - Encontre arquivos da maneira mais difícilResumindoLeitura18 - Arquivamento e backupCompactando arquivosArquivando arquivosSincronizando arquivos e diretóriosResumindoLeitura19 - Expressões regularesO que são expressões regulares?grepMetacaracteres e literaisO Qualquer PersonagemâncorasExpressões de colchetes e classes de caracteresPOSIX Basic vs. Expressões regulares estendidasAlternaçãoQuantificadoresColocando as expressões regulares para funcionarResumindoLeitura20 - Processamento de TextoAplicações de TextoRevisitando alguns velhos amigosFatias e cubosComparando TextoEditando em tempo realResumindoLeituraCrédito extra21 - Saída de formataçãoFerramentas de formatação simplesSistemas de formatação de documentosResumindoLeitura22 - ImpressãoUma breve história da impressãoImpressão com LinuxPreparando arquivos para impressãoEnviando um trabalho de impressão para uma impressoraMonitoramento e controle de trabalhos de impressãoResumindoLeitura23 - Compilando programasO que está compilando?Compilando Programa ACResumindoLeituraParte 4 - Escrevendo Scripts Shell24 - Escrevendo seu primeiro roteiroO que são scripts Shell?Como escrever um script de shellFormato de arquivo de scriptPermissões executáveisLocalização do arquivo de scriptMais truques de formataçãoResumindoLeitura25 - Iniciando um projetoPrimeira Etapa: Documento mínimoSegunda etapa: adicionando alguns dadosVariáveis ​​e constantesAqui DocumentosResumindoLeitura26 - Design Top-DownFunções ShellVariáveis ​​LocaisManter os scripts em execuçãoResumindoLeitura27 - Controle de fluxo: Ramificando com seifStatus de saídatesteUma versão mais moderna do teste(()) - Projetado para inteirosCombinando ExpressõesOperadores de controle: outra maneira de ramificarResumindoLeitura28 - Leitura de entrada do tecladoler - Ler valores da entrada padrãoValidando entradaMenusResumindoLeitura29 - Controle de fluxo: loop com while / atélaçoSaindo de um loopLendo arquivos com loopsResumindoLeitura30 - Solução de problemasErros sintáticosErros LógicosensaiodepuraçãoResumindoLeitura31 - Controle de fluxo: Ramificação com caixacasasResumindoLeitura32 - Parâmetros posicionaisAcessando a linha de comandoTratamento de parâmetros posicionais em massaUma aplicação mais completaResumindoLeitura33 - Controle de fluxo: loop com parapara: Forma de casca tradicionalpara: Formulário de linguagem CResumindoLeitura34 - Strings And NumbersExpansão de ParâmetroAvaliação e expansão aritméticabc - Uma linguagem de calculadora de precisão arbitráriaResumindoCrédito extraLeitura35 - MatrizesO que são matrizes?Criando um ArrayAtribuição de valores a uma matrizAcessando Elementos de MatrizOperações de matrizMatrizes AssociativasResumindoLeitura36 - ExoticaComandos de grupo e subshellsArmadilhasExecução AssíncronaTubulações nomeadasResumindoLeituraÍndice

Top OS Cloud Computing na OnWorks: