Ferramentas do usuário

Ferramentas do site


temas:linux:command_line

Essa é uma revisão anterior do documento!


O "Command Line" e os filosofias do Unix

1 : Um Sistema de Arquivos

Unix armazena dados dentro um hierarquia de pastas (directories) e arquivos.

  pwd           - onde estou
  
  ls            - a conteúdo do //directory//
  
  cd PATH       - navegar para o directory different
  
  cd ..         - navegar ao directory acima
  
  cd -          - navegar ao penúltima directory 
  
  mkdir NOME    - criar novo subdirectory 
  

Opções :

  ls -l         - mostra todos as detalhas, incluindo as permissoes dos arquivos
  la -a         - mostra arquivos e directories ocluidos
  la -lat       - combinar opções, isso também ordenar as arquivos pela ultima data de editação
  
  

Ensaio #1 : Cria a seguinte arvore dos directories dentro sua computador

  calango 
      vants            
      musichacking
         ataripunk
         puredata
         processing
             sketches
      videohacking
         camera
      micro
         arduino
         beaglebone
         raspberrypi           
      linux
         commandline
          

Ensaio #2 : Utilizando qualquer editor no sua computador, cria um arquivo de texto dentro uma destas directories.

1.2 : As arquivos
  cp NOME1 NOME2        - fazer um copia de um arquivo para outra
  
  mv NOME1 NOME2        - modar um arquivo de um lugar para outra (pode ser utilizada troca de nome)
  
  rm                    - deletar um arquivo. **Cuidado! Unix não tem lata de lixo ou desfazer deletar!**
  
  cat NOME              - mostra a conteúdo de um arquivo   
  

2 : Um sistema que ajuda

2.1 "Autocomplete"

Use a tecla “Tab” pra completar qualquer palavra

2.2 "Wild cards"

  ls m*                 - mostra todos as arquivos e pastas que começam com 'm',

2.3 Manual

  man ls                - o manual do comande "ls" 
  
  
temas/linux/command_line.1438801089.txt.gz · Última modificação: 2015/08/05 18:58 por phil