datacheet

1
Sintaxe padrão dos comandos Gerência de Arquivos comando opções parâmetros -o ou --opcao As opções modicam o comportamento ou ação do comando sobre os parâmetros 1 2 Linux Command Line Prof. Ms. Pedro Filho - pedro.[email protected] RHCE, LPI 2 Gerência de Diretórios mkdir /tmp/dir1 => Cria dir1 em /tmp stat /tmp/dir1 => Exibe status e permissões de fdir1 ls /tmp => Lista arquivos e diretórios de /tmp ls -la /tmp => Lista arquivos e diretórios detalhado de /tmp pwd => Informa o diretório atual cd / => Acessa no diretório / cd .. => Acessa o diretório anterior cd . => Representa o diretório atual cd => Acessa o diretório home do usuário cd - => Acessa o diretório acessado anteriormente rm -r dir1 => Remove dir1 recursivamente rm -rf dir1 => Remove forçadamente dir1 recursivamente cp -rf dir1 dir2 => Copia dir1 para dir2 recursivamente mv dir1 dir2 => Move/Renomeia arquivo ou diretório du -hs /tmp => Tamanho total do diretório /tmp du -ha /tmp => Tamanho dos arquivos e diretórios dentro de /tmp Gerência de usuário useradd user1 => Adiciona o user1 ao sistema userdel user1 => Exclui o usuário user1 groupadd grp1 => Adiciona o grupo de usuário grp1 no sistema groupdel grp1 => Exclui o grupo grp1 de usuário do sistema usermod -L user1 => Bloqueia o usuário user1 usermod -U user1 => Desbloqueia o usuário user1 usermod -aG grp1 user1 => Vincula grp1 ao usuário user1 passwd user1 => Altera a senha de user1 id user1 => Exibe o id de user1 e grupos de user1 su - user2 => Muda para o user2 su - => Muda para o usuário root por padrão who => Exibe os usuários logados no sistema last => Exibe os últimos logins no sistema Permissões de arquivos/diretórios chmod [número octal] arquivo/diretório 4 = read(r) 2 = write(w) 1 = execute(x) chmod 725 le1 => Dono (rwx), grupo (-w-), outros (r-x) chmod -R 666 dir1 => Dono (rw-), grupo (rw-), outros (rw-), recursivamente chown user1 /tmp/le1 => Altera o dono de le1 para user1 chown user1:grp1 /tmp/le1 => Altera o dono e grupo de le1 chgrp grp1 /tmp/le1 => Altera o groupo de le1 As permissão são compostas por 3 números octais (dono, grupo e outros). Cada número corresponde a soma dos valores ao lado Gerência de processos top => Exite todos os processos no sistema (press "q" para sair) ps -aux => Exite os processos ativos no sistema ps aux | grep ssh =>Exibe todos os processos relacionados com ssh kill -9 1234 => Finaliza o processo de PID 1234 killall teste => Finaliza todos os processos de nome "teste" killall -u user1 => Finaliza todos os processos do usuário "user1" jobs => Exibe os processos em background fg => torna um processo foreground que estava em background bg => torna um processo background que estava em foreground nice -n 19 ls => Executa o comando "ls" com prioridade 19 renice -n 19 -p 123 => Altera para 19 a prioridade do processo 123 pmap 1234 => Mapa de memória do processo de PID 1234 Acesso Remoto (ssh e telnet) ssh user1@host => Acessa o "host" com o user1 ssh -p 22 user1@host => Especica uma porta no acesso telnet host => Acessa com o protocolo telnet Trânsferencia de arquivos remoto scp le1 user1@host:/tmp => Copia le1 para /tmp do host com o usuário "user1" utilizando o protocolo ssh rsync -a /tmp/dir1 /backup => Sincroniza os dados da origem /tmp/dir1 local, com o destino /backup local rsync -a user1@host:/tmp/dir1 /backup => Sincroniza os dados da origem /tmp/dir1 remoto, com o destino /backup local Gerência de disco/dispositivo df -h => Exibe o total de espaço dos discos montados df -i => Exibe o total de inodes dos discos montados ndmnt => Exibe as partições e sistema de arquivos montados mount => Exibe o tipo de partivos montados mount /dev/sda1 /backup => Monta o dispositivo sda1 em /backup mount -a => monta todos os dispositivos especicados em /etc/fstab fdisk -l => Exibe o tamanho e tipo de partições fdisk /dev/sda => Gerencia partições do disco sda cfdisk /dev/sda => Gerencia partições do disco sda hdparm -i /dev/sda => Exibe informações do disco sda hdparm -tT /dev/sda => Realiza teste de velocidade em sda badblocks -s /dev/sda => Verica blocos defeituosos no disco Gerência de memória free -m => Exibe o total de memória utilizado no sistema vmstat => Estatísticas de memória virtual ipcs => Áreas de memória compartilhada entre processos pmap 1234 => Mapa de memória do processo de PID 1234 Pesquisa grep palavra le1 => Pesquisa uma palavra em le1 updatedb => Atualiza a base de dados de arquivos do sistema locate le1 => Pesquisa le com refente aos dados da base de dados gerado pelo updatedb nd /home -name 'le1' => Pesquisa le1 em /home nd /home -size +1000k => Pesquisa arquivos maiores que 1000k Gerenciamento de pacotes rpm vs yum rpm = Gerênciamento de pacotes LOCAL e SEM DEPENDÊNCIAS yum = Gerênciamento de pacotes LOCAL e REMOTO e COM DEPENDÊNCIAS ----------------------------------------------------------------------------------------------- rpm -qa => Lista todos os pacotes intalados rpm -i pkgname.rpm => Instala pacote rpm rpm -e pkgname.rpm => Remove pacote rpm instalado yum search pkgname => Pesquisa no repositório web o pacote yum install pkgname => Instala o pacote do repositório web se suas dependências yum remove pkgname => Remove o pacote se suas dependências touch /tmp/le1 => Cria le1 em /tmp ls -la /tmp/le1 => Lista permissões do arquivo le1 stat /tmp/le1 => Exibe status e permissões de le1 cp /tmp/le1 /opt/le2 => Copia o le1 para /opt alterando o nome mv le1 le2 => Move/Renomeia arquivo ou diretório rm -f le1 => Remove forçadamente le1 ln -s /tmp/le1 le_link => Cira um atalho de le1 para le_link cat le1 => Exibe o conteúdo do arquivo more le1 => Exibe o conteúdo do arquivo de forma paginada less le1 => Exibe o conteúdo do arquivo de forma paginada com funções de navegação head le1 => Exibe as 10 primeiras linhas do arquivo head -n 30 le1 => Exibe as 30 primeiras linhas do arquivo tail le1 => Exibe as 10 últimas linhas do arquivo tail -n 30 le1 => Exibe as 30 últimas linhas do arquivo tail -f le1 => Exibe continuamente as últimas linhas do arquivo gpg -c le => Criptografa o arquivo, a saída será o arquivo le.gpg gpg le.gpg => Descriptograva o arquivo wc le1 => Exibe o número de bytes, palavras e linhas do arquivo 01

Upload: johnatas-ferreira

Post on 27-Sep-2015

1 views

Category:

Documents


0 download

DESCRIPTION

DataCheetDataCheet

TRANSCRIPT

  • Sintaxe padro dos comandos

    Gerncia de Arquivos

    comando opes parmetros-o ou --opcao

    As opes modificam

    o comportamento ou ao do comandosobre os parmetros

    1

    2

    Linux Command LineProf. Ms. Pedro Filho - [email protected], LPI 2

    Gerncia de Diretriosmkdir /tmp/dir1 => Cria dir1 em /tmpstat /tmp/dir1 => Exibe status e permisses de fdir1 ls /tmp => Lista arquivos e diretrios de /tmp ls -la /tmp => Lista arquivos e diretrios detalhado de /tmppwd => Informa o diretrio atual cd / => Acessa no diretrio /cd .. => Acessa o diretrio anteriorcd . => Representa o diretrio atualcd => Acessa o diretrio home do usuriocd - => Acessa o diretrio acessado anteriormenterm -r dir1 => Remove dir1 recursivamenterm -rf dir1 => Remove foradamente dir1 recursivamentecp -rf dir1 dir2 => Copia dir1 para dir2 recursivamentemv dir1 dir2 => Move/Renomeia arquivo ou diretriodu -hs /tmp => Tamanho total do diretrio /tmpdu -ha /tmp => Tamanho dos arquivos e diretrios dentro de /tmp

    Gerncia de usuriouseradd user1 => Adiciona o user1 ao sistemauserdel user1 => Exclui o usurio user1groupadd grp1 => Adiciona o grupo de usurio grp1 no sistemagroupdel grp1 => Exclui o grupo grp1 de usurio do sistemausermod -L user1 => Bloqueia o usurio user1usermod -U user1 => Desbloqueia o usurio user1usermod -aG grp1 user1 => Vincula grp1 ao usurio user1passwd user1 => Altera a senha de user1id user1 => Exibe o id de user1 e grupos de user1su - user2 => Muda para o user2su - => Muda para o usurio root por padrowho => Exibe os usurios logados no sistemalast => Exibe os ltimos logins no sistema

    Permisses de arquivos/diretrioschmod [nmero octal] arquivo/diretrio4 = read(r)2 = write(w)1 = execute(x)

    chmod 725 file1 => Dono (rwx), grupo (-w-), outros (r-x)chmod -R 666 dir1 => Dono (rw-), grupo (rw-), outros (rw-), recursivamentechown user1 /tmp/file1 => Altera o dono de file1 para user1chown user1:grp1 /tmp/file1 => Altera o dono e grupo de file1chgrp grp1 /tmp/file1 => Altera o groupo de file1

    As permisso so compostas por 3 nmeros octais (dono, grupo e outros). Cada nmero corresponde a soma dos valores ao lado

    Gerncia de processostop => Exite todos os processos no sistema (press "q" para sair)ps -aux => Exite os processos ativos no sistemaps aux | grep ssh =>Exibe todos os processos relacionados com sshkill -9 1234 => Finaliza o processo de PID 1234killall teste => Finaliza todos os processos de nome "teste"killall -u user1 => Finaliza todos os processos do usurio "user1"jobs => Exibe os processos em backgroundfg => torna um processo foreground que estava em backgroundbg => torna um processo background que estava em foregroundnice -n 19 ls => Executa o comando "ls" com prioridade 19renice -n 19 -p 123 => Altera para 19 a prioridade do processo 123pmap 1234 => Mapa de memria do processo de PID 1234

    Acesso Remoto (ssh e telnet)ssh user1@host => Acessa o "host" com o user1ssh -p 22 user1@host => Especifica uma porta no acessotelnet host => Acessa com o protocolo telnet

    Trnsferencia de arquivos remotoscp file1 user1@host:/tmp => Copia file1 para /tmp do host com o usurio "user1" utilizando o protocolo sshrsync -a /tmp/dir1 /backup => Sincroniza os dados da origem /tmp/dir1 local, com o destino /backup localrsync -a user1@host:/tmp/dir1 /backup => Sincroniza os dados da origem /tmp/dir1 remoto, com o destino /backup local

    Gerncia de disco/dispositivodf -h => Exibe o total de espao dos discos montadosdf -i => Exibe o total de inodes dos discos montadosfindmnt => Exibe as parties e sistema de arquivos montadosmount => Exibe o tipo de partivos montadosmount /dev/sda1 /backup => Monta o dispositivo sda1 em /backupmount -a => monta todos os dispositivos especificados em /etc/fstabfdisk -l => Exibe o tamanho e tipo de partiesfdisk /dev/sda => Gerencia parties do disco sdacfdisk /dev/sda => Gerencia parties do disco sdahdparm -i /dev/sda => Exibe informaes do disco sdahdparm -tT /dev/sda => Realiza teste de velocidade em sdabadblocks -s /dev/sda => Verifica blocos defeituosos no disco

    Gerncia de memriafree -m => Exibe o total de memria utilizado no sistemavmstat => Estatsticas de memria virtualipcs => reas de memria compartilhada entre processospmap 1234 => Mapa de memria do processo de PID 1234

    Pesquisagrep palavra file1 => Pesquisa uma palavra em file1updatedb => Atualiza a base de dados de arquivos do sistemalocate file1 => Pesquisa file com refente aos dados da base de dados gerado pelo updatedbfind /home -name 'file1' => Pesquisa file1 em /homefind /home -size +1000k => Pesquisa arquivos maiores que 1000k

    Gerenciamento de pacotes rpm vs yumrpm = Gernciamento de pacotes LOCAL e SEM DEPENDNCIASyum = Gernciamento de pacotes LOCAL e REMOTO e COM DEPENDNCIAS -----------------------------------------------------------------------------------------------rpm -qa => Lista todos os pacotes intaladosrpm -i pkgname.rpm => Instala pacote rpmrpm -e pkgname.rpm => Remove pacote rpm instaladoyum search pkgname => Pesquisa no repositrio web o pacoteyum install pkgname => Instala o pacote do repositrio web se suas dependnciasyum remove pkgname => Remove o pacote se suas dependncias

    touch /tmp/file1 => Cria file1 em /tmpls -la /tmp/file1 => Lista permisses do arquivo file1stat /tmp/file1 => Exibe status e permisses de file1cp /tmp/file1 /opt/file2 => Copia o file1 para /opt alterando o nomemv file1 file2 => Move/Renomeia arquivo ou diretriorm -f file1 => Remove foradamente file1ln -s /tmp/file1 file_link => Cira um atalho de file1 para file_linkcat file1 => Exibe o contedo do arquivomore file1 => Exibe o contedo do arquivo de forma paginadaless file1 => Exibe o contedo do arquivo de forma paginada com funes de navegaohead file1 => Exibe as 10 primeiras linhas do arquivohead -n 30 file1 => Exibe as 30 primeiras linhas do arquivotail file1 => Exibe as 10 ltimas linhas do arquivotail -n 30 file1 => Exibe as 30 ltimas linhas do arquivotail -f file1 => Exibe continuamente as ltimas linhas do arquivo gpg -c file => Criptografa o arquivo, a sada ser o arquivo file.gpggpg file.gpg => Descriptograva o arquivowc file1 => Exibe o nmero de bytes, palavras e linhas do arquivo

    01