Comando Linux 01
Transcrição
Comando Linux 01
Prof.: ADEMIR JUSTINO Site: www.ademirjustino.com.br E-mail: [email protected] Comandos Básicos Tipos de comandos Comandos internos – São comandos que estão dentro de um Shell interpretador de comandos. A grande vantagem dos comandos internos é a velocidade, pois não precisam ser procurados no disco rígido, nem criam processos. Comandos externos – São comandos que estão localizados em diretórios específicos no disco rígido, como /bin e /sbin. O Linux precisa consultar o disco rígido sempre que um desses comandos é solicitado. A maioria dos comandos do Linux é externo. Exemplo: ls, cp, rm, mv, mkdir e rmdir. Comandos para inicializar e terminar uma sessão Após o Linux ser carregado,surgirão uma mensagem de saudação e o pedido de login. Bem Vindo ao Sistema LINUX 2.4.18 Login: A primeira vez que você acessar o Linux, o acesso deverá ser feito como superusuário root. Esse é o nome da conta que tem acesso completo a todos os recursos do Linux. Neste momento ao digitar o usuário, o sistema também solicitará um password (senha) de acesso, logo deverá surgir algo como: [root@RedHat root]# Após utilizar o Linux, devemos sair do sistema com os comandos logout ou exit. [root@RedHat root]#logout “isto termina a sessão do usuário” [root@RedHat root]#exit “encerra o Shell de comandos corrente” reboot “reinicializa o computador” halt “desliga o computador” Comandos de Navegação São utilizados pelo usuário para movimentação entre os diretórios do sistema e listagem do seu conteúdo. cd “muda o diretório de trabalho” cd [diretório] Exemplos: [root@RedHat root]#mkdir /exercicios “cria o diretório /exercícios” [root@RedHat root]#chmod a+rwx /exercicios “Permite acessos irrestritos ao diretório a todos os usuários” [root@RedHat root]#cd /exercicios “muda para o diretório exercícios” [root@RedHat root]#ls “lista o conteúdo do diretório atual” Prof.: ADEMIR JUSTINO Site: www.ademirjustino.com.br E-mail: [email protected] [root@RedHat root]#cd /usr/Bin “muda para o diretório /usr/bin” [root@RedHat root]#ls [root@RedHat root]#cd .. “sobe um nível na arvore de diretórios” [root@RedHat root]#cd / “muda para o diretório raiz” [root@RedHat root]#cd “retorna ao diretório do usuário” pwd “exibe o diretório corrente” Exemplo: [root@RedHat root]#cd /usr/bin [root@RedHat bin]#pwd /usr/bin [root@RedHat root]# ls ou dir “exibe o conteúdo dos diretórios” ls [opções] [diretório] dir [opções] [diretório] Opção -a -l -r -R Descrição Exibe arquivos ocultos Exibe a listagem utilizando o formato longo dos nomes de arquivos, mostrando informações sobre as permissões de arquivos e diretórios. Reverte a ordenação para obter ordem alfabética inversa. Recursiva, lista também o conteúdo dos subdiretórios abaixo do especificado. Localização de arquivos find “procura arquivos no disco rígido” Exemplo: [root@RedHat root]#mkdir /home/teste “criamos o diretório /teste dentro do diretório /home [root@RedHat root]#find / -name teste /home/teste [root@RedHat root]# Manipulação de arquivos e diretórios touch “atualiza a última data de acesso ao arquivo. Caso o arquivo não exista, será criado vazio por padrão” touch [opção] <arquivo> Opções: -c Não cria o arquivo caso ele não exista -m Atualiza somente a hora da modificação -a atualiza somente a data de acesso Exemplo: [root@RedHat root]#cd /home/teste [root@RedHat teste]#touch arquivo1.doc Prof.: ADEMIR JUSTINO Site: www.ademirjustino.com.br E-mail: [email protected] rm “remove arquivos” rm [opções] <arquivos> Opções: -f Não exibe mensagens de confirmação para eliminar arquivos -i Pede confirmação antes de eliminar -r Apaga recursivamente o conteúdo de um diretório -v Exibe o nome de cada arquivo antes de eliminá-lo Exemplo: [root@RedHat root]#cd /home/teste [root@RedHat teste]#touch arquivo1.doc [root@RedHat teste]#dir arquivo1.doc [root@RedHat teste]#rm –f arquivo1.doc [root@RedHat teste]#dir [root@RedHat teste]#cd [root@RedHat root]# mkdir “cria diretórios” mkdir [opções] <nome_diretório> Opções -p Cria os diretórios pai se ainda não existirem -m Cria um diretório com o modo de acesso modo [root@RedHat root]#cd /home/teste [root@RedHat teste]#mkdir temp1 [root@RedHat teste]#mkdir dir1 dir2 dir3 [root@RedHat teste]#cd [root@RedHat root]#mkdir new/principal/documentos rmdir “remove diretórios vazios” rmdir [opção] <diretório> opção -p Remove os diretórios intermediários se estes estiverem vazios Exemplo: [root@RedHat root]#cd /home/teste [root@RedHat teste]#rmdir temp1 [root@RedHat teste]#rmdir dir1 dir2 dir3 [root@RedHat teste]#cd <enter> [root@RedHat root]#rmdir -p new/principal/documentos “Fim “ Digitação: ADEMIR JUSTINO Fonte de Pesquisa: LINUX “Guia do Administrador do Sistema” Autor: Rubem E. Ferreira Editora: NOVATEC Goiana-PE 25/01/2009 Prof.: ADEMIR JUSTINO Site: www.ademirjustino.com.br E-mail: [email protected]
Documentos relacionados
Principais Comandos do Terminal no LINUX Estes
15. cp [arquivo] [caminho] (copia um arquivo para um determinado caminho)
Exemplo: $ cp imagem.jpg ~/t4k_slack/Wallpapers