Shell, algumas dicas para iniciantes
Dica publicada em Linux / Introdução
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".
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".