Shell, algumas dicas para iniciantes

Publicado por Rômulo de Barros Correia Jales em 24/05/2005

[ Hits: 12.787 ]

 


Shell, algumas dicas para iniciantes



Essa dica vai para quem está começando a usar o Linux e tem uma certa dificuldade em usar shell e comandos de linha.

Se você vem do Windows, certamente sabe que indifere você pôr uma letra minúscula e outra maiúscula, o sistema sempre apontará para o mesmo arquivo. O Linux não é assim, ele é sensível às letras, se você tiver um arquivo a.ext e outro A.ext, ele interpreta dois arquivos diferentes.

Se você tiver um espaço em branco no nome do arquivo ou diretório, quando você quiser acessá-lo via shell vai ter que colocar uma barra invertida antes do espaço em branco " \ ".

Para listar um diretório você tem duas opções, "ls" ou "dir". Eu prefiro o ls, por que ele diferencia o conteúdo por cor, tipo se tiver uma pasta ele usa a cor azul se for um arquivo mp3 ele bota a cor lilás e por aí vai.

Para ir ao nível acima do diretório atual faça: cd diretório.

Agora essa é show de bola. Eu uso o Linux a bastante tempo e nunca entendia por que eu não conseguia descer um nível usando o cd .., e sempre via outros usuários conseguindo! Intrigado pesquisei na net e nunca achava uma explicação plausível, conformado deixei para lá, até que li num livro de UNIX - vale salientar que o Linux é 90% UNIX - que para descer um nível eu usava o cd .., nossa grande coisa!!! mas tinha um detalhe! entre o cd e os .. tem um espaço em branco! :D , portanto para mim esse é a maior dica desse artigo! PARA DESCER UM NÍVEL NO DIRETÓRIO USANDO O SHELL DIGITE "cd .." com um espaço em branco entre o CD e os dois pontos. :D

Para ir ao modo superusuário digite "su", depois a senha. Para saber se você realmente está no modo root, note que o $ foi substituído por #, para sair do modo root basta apenas digite "exit".

Se você quiser executar um programa e ele não responde digitando o nome dele, como no Windows, experimente fazer assim: "./programa".

Outras dicas deste autor

Driver BROADCOM WIFI 43XX

Compartilhando a Internet - transfome o Linux em um roteador

Leitura recomendada

Instalação do zabbix-agent no Solaris 11.04 SUNOS 5.11

JavaScript sem mistérios para Mozilla/Netscape e Microsoft Internet Explorer

Crie sua própria classe Javascript

Compactação e descompactação de arquivos (ambiente gráfico)

Frostwire - o que é e como instalar

  

Comentários
[1] Comentário enviado por goss em 24/05/2005 - 15:42h

legal essa de decer um nivel eu não sabia.

[2] Comentário enviado por removido em 24/05/2005 - 19:34h

OPa!,

Parabéns pelo seu esforço de aprender sobre linux... mais amigo não a mistérios enquanto ao tal espaço entre =>cd eo => ".." seria legal vc entender os conceitos, o porque que é utilizado e não porque é obrigatoriamente usado, viu a diferença?

vou te explicar:

para vc acessar um dir :
$ cd /diretorio/testes/diretorio

até ai beleza?, então imagina vc fazer assim:
$ cd/diretorio/testes/diretorio

será que funciona?, não!, porque ?, vc precisa dar o comando => "cd" e o parametro => "/diretorio/testes/diretorio" ao inves disso vc estara inventando um comando xD

Agora se pergunta porque toda essa explicação aqui em cima, é para lhe explicar porque o tal espaço... se liga:

"cd.." ou "cd../" é o mesmo que "cd/diretorio/testes/diretorio"

tanto que:
"cd .." ou "cd ../" é o mesmo que "cd /diretorio/testes/diretorio"

manjou os conceitos?, agora ai vai uma dica:

vc pode subir mais de um dir bastando:

$ cd ../../../../../../../../

beleza duvidas?

abraços!


[3] Comentário enviado por eucj em 07/04/2006 - 12:17h

kra essa do cd .. é show...hehehe tb não sabia vlw!

[4] Comentário enviado por Zen_gv em 12/11/2007 - 12:07h

bom eu babixei o rar para o linux no superdownloads , e ele se localiza no Desktop , e o nome do arquivo e rarlinux-3.71..b1.tar.gz , como que ficaria pra eu acessar esse diretorio ?

[5] Comentário enviado por romulojales em 13/11/2007 - 17:33h

Utilize um caminho absoluto.

cd /home/seu_login/Desktop

é mais direto e fácil de explicar.

O arquivo em específico é tar.gz então depois que estiver na mesma pasta que o arquivo faça:

tar -zxvf rarlinux.....

E depois entre na pasta criada com o comando cd e dê um rar -h ou unrar -h para verificar as opções de execução do comando.

Existem mais coisas que podem facilitar e muito o seu trabalho. Como por exemplo a configuração das variáveis de ambiente.

Qual é o teu Linux?

[6] Comentário enviado por leandheck em 08/03/2008 - 11:36h

Olá, eu sou tão primitivo no linux que não entendi nada do que vocês estão falando! Mas tudo bem chego lá! Gostaria de saber se vcs podem me dizer como faço para executar um programa, por exemplo o Adobe flash payer, ele baixa para o descktop e dali não sei mais o que fazer.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts