Exploração eficiente do sistema / navegação no Linux?

1

Eu já uso o unix e a linha de comando há algum tempo, mas meu método principal para navegar por arquivos e diretórios ainda é cd path; ls; cd path; ls... . Isso não é eficaz em tudo. Visualmente, é muito difícil obter uma visão geral de um diretório. Nenhuma imagem, nenhuma cor para diferenciar arquivos e pastas. Eu ainda sou muito mais produtivo usando um navegador de arquivos, quando quero explorar.

Eu não consigo compreender como tantas pessoas vivem sem um navegador de arquivos gráficos. Existe algum truque que estou perdendo?

    
por MaiaVictor 02.10.2013 / 20:41

4 respostas

2

  • ls --color ajuda muito. Coloque alias ls=ls --color em seu ~/.bashrc para torná-lo permanente sempre que você fizer login ou abrir o terminal.

  • Instalar o Midnight Commander - é um gerenciador de arquivos em modo texto.

I can't comprehend how so many people live without a graphical file browser at all. Is there some trick that I am missing?

É preciso usar a ferramenta certa para o trabalho. A linha de comando é versátil, mas há casos em que seu uso não é indicado ou garantido.

Se eu tiver um login SSH em um sistema Linux em um Windows e realmente precisar fazer alguma exploração hardcore ou arrastar e soltar o gerenciamento de arquivos, irei fazer o login via WinSCP e usá-lo como gerenciador de arquivos. Eu geralmente tenho o WinSCP em qualquer sistema em que eu tenha o PuTTY.

Trabalhando nativamente em um sistema Linux (não via SSH via Windows) Não tenho vergonha de usar o nautilus quando necessário. Se você estiver trabalhando em uma área de trabalho mínima que não tenha um bom gerenciador de arquivos, rox-filer é decente e geralmente um apt-get de distância.

    
por 03.10.2013 / 06:17
1

Tenho certeza de que há vários utilitários para ajudar nisso no Linux, e isso é basicamente uma questão de preferência pessoal. Meu favorito pessoal é (naturalmente) um que eu escrevi para mim: wdir ( link ). Existem duas opções que eu uso muito - uma é a opção -r para listar recursivamente todos os arquivos em uma árvore de diretórios (por padrão ordena por data). Eu gosto disso muito melhor do que ls -lR porque cada arquivo é listado com seu subpath completo. O outro é -sum para somar o uso do disco de todos os subdiretórios um nível abaixo. Pode não ser exatamente o que você quer, mas eu achei muito eficaz para encontrar arquivos rapidamente e também para determinar rapidamente as pastas que estão ocupando muito espaço ou têm muitos arquivos. A saída é colorida por tipo, mas não configurável no momento, como ls --color . Tenha em atenção que tem de aspas duplas, por exemplo, wdir "*.txt" .

    
por 02.10.2013 / 21:11
1

1) Se você quiser acessar certos diretórios rapidamente, crie links para eles. Existem dois tipos de links - links simbólicos: referem-se a um caminho simbólico que indica a localização abstrata de outro arquivo - links físicos: consulte a localização específica dos dados físicos. Use o comando ln. Para links suaves (simbólicos),

ln -s {target-filename} {symbolic-fileorfoldername}

Os links físicos só podem ser criados para dados reais, ou seja, não para diretórios.

Esses dois combinados evitam que você use muitos comandos "cd" e caminhos de arquivos explícitos para as coisas que você usa com frequência. No entanto, tenha em mente que a navegação é quase idêntica à linha de comando do Windows, como no linux. Então, se você usar uma GUI no Windows, por que não no Linux também, um dos programas de exploração de arquivos do tipo bazillion-or-so?

2) Acredito que 'ls' é ativado por padrão, mas se o seu não for, você pode configurar facilmente as opções de cores para diferenciar arquivos, pastas, etc.

O arquivo de configuração para o comando ls color é / etc / DIR_COLORS para Linux. Você pode modificar essas cores se quiser. Você também pode definir uma variável de shell "COLORS" e usar esse arquivo (use echo $ COLORS para verificar). Existem muitas referências, como link ou link

    
por 03.10.2013 / 04:35
1

Sim, navegar com apenas os comandos do terminal pode ser uma dor às vezes. Eu acho que a maioria das pessoas usa gerenciadores de arquivos GUI para usos mais práticos. Alguns dos mais populares são Nautilus , Dolphin e Thunar . Se você preferir trabalhar com terminais ou não tiver acesso a uma GUI, tente ranger , que exibe seus arquivos em uma árvore. -estrutura direita no terminal. Esta é a minha maneira favorita de navegar pelos arquivos, pois tem atalhos de teclado semelhantes ao vi, suporte a cores, guias e visualização e abertura de arquivos.

    
por 03.10.2013 / 05:55