Baixe o app para aproveitar ainda mais
Prévia do material em texto
LPI 101 Comandos Linux e Unix Variáveis do Shell echo env export set unset $PS1 $PS2 \ u@\h:\W\$ $PATH Trabalhando com Eficácia no Shell bash exec pwd ~/.bash_history !! !n !texto !?texto ^texto1^texto2 Alt M < Alt M > Ctrl p Ctrl n Ctrl b Ctrl f Ctrl a Ctrl e Ctrl l Ctrl d Ctrl k Ctrl y Ctrl r texto Ctrl s texto Utilizando Filtros de Textos cat cut expand fmt head join nl od paste pr split tac tail tr wc xargs Redirecionamento e Condutores (PIPE) < << > >> | ‘ ‘ Entrada Padrão (stdin) Saída Padrão (stdout) Saída de Erro (stderr) Símbolos Coringa (Wildcards) * ? {texto1,texto2,texto3} Gerenciando Arquivos Subdiretório /bin Subdiretório /boot Subdiretório /dev Subdiretório /etc X11 sk rc.d Subdiretório /home Subdiretório /lib Subdiretório /mnt Subdiretório /proc Subdiretório /root Subdiretório /sbin Subdiretório /tmp Subdiretório /usr bin sbin local share doc Subdiretório /var log Gerenciamento Básico de Arquivos cp mv rm mkdir rmdir touch tee find Sistemas de Arquivos e Dispositivos Partições Primárias /dev/hda1 /dev/hda2 /dev/hda3 /dev/hda4 Partições Estendidas Partições Lógicas /dev/hda5 /dev/hda6 Partição de Swap Criando Partições e Sistemas de Arquivos fdisk mkfs mkswap e2fsck mke2fs debugfs dumpe2fs tune2fs Trabalhando com o Sistema de Arquivos df du fsck which find locate updatedb whatis apropos Tipos de Sistemas de Arquivos ext2 ext3 raiserfs msdos vfat iso9660 nfs swap proc Montando e Desmontando Sistema de Arquivos O Arquivo /etc/fstab auto, noauto ro, rw exec, noexec user, users sync, async dev suid, nosuid defaults mount umount Trabalhando com Permissões Criando Novos Arquivosumask Modificando as Permissões de Arquivos chmod owner, group, others SUID SGID Sticky Alterando o Dono dos Arquivos e Grupos chown chgrp chattr lsattr Links Simbólicos e Hard Linksln Links Simbólicos: Hard Links Trabalhando com Quotas de Disco quota user hard limit user soft limits group hard limit group soft limit quotaon quotaoff quotacheck edquota repquota Executando, Gerenciando e Eliminando Processos Sinais init PID HUP INT KILL TERM TSTP Controle de Processos ps pstree top kill killall jobs bg fg & Prioridade de Execução nice renice Expressões Regulares grep sed ‘ “ \ ^ $ [a-z] [0-9] [^abc] / palavra/ . Sistema de Boot, Shutdown e Runlevels Processo de Carga do Kernel Subdiretório /boot LILOlilo.conf GRUB /var/log/messages /etc/conf.modules /etc/modules.conf dmesg Definindo o Runlevel Padrão /etc/inittab init, telinit /etc/rc.d rc0.d rc1.d rc2.d rc3.d rc4.d rc5.d rc6.d rcS.d /etc/rc.d/rc.local /etc/rc.d/rc.sysinit /etc/rc.d/init.d Shutdown shutdown reboot Administração do Sistema Grupos de Trabalho /etc/group groupadd gwpasswd groupdel grpconv grpunconv /etc/group /etc/gshadow Administrando Contas de Usuário useradd passwd usermod userdel pwconv pwunconv chage /etc/skel /etc/passwd /etc/shadow Os Arquivos de Iniciação do Shell ~/.bash_history ~/.profile /etc/profile /etc/skel export set unset Arquivos de LOG Fazendo Rodízio dos Arquivos de LOG – O Logrotate /etc/syslog.con /var/log/* logrotate tail -f SysLog auth: authpriv: cron: daemon: kern: lpr: mail: news: syslog: user: local0 até local7: /etc/syslog.conf LPI 102 Arquitetura de Hardware BIOS Portas de Entrada/Saída (Input/Output) /proc/ioports /proc/pci pnpdump isapnp lspci Requisição de Interrupção (IRQ) /proc/interrupts Acesso Direto a Memória (DMA) /proc/dma Configurando Dispositivos SCSI SCSI ID SCSI LUN Terminadores /proc/scsi/ scsi_info Configurando Dispositivos de Rede Configurando o Modem endereços de E/S /proc/interrupts /proc/ioports /dev/cua0 /dev/cua1 setserial /dev/ttyS0 /dev/ttyS1 Configurando a Placa de Som endereços de E/S endereços de DMA sndconfig alsa OOS isapnp Configurando Dispositivos USB lspci usb-uhci.o usb-ohci.o /etc/usbmgr/ usbmodules /etc/hotplug Teclado Mouse Impressora WebCam Instalação do Linux Planejando as Partições de Disco / (root) /var /home swap space cylinder 1024 A Partição de Swap Instalando um Gerenciador de Boot LInux LOader (LILO) O Utilitário lilo /etc/lilo.conf Grand Unified Boot Loader (GRUB) grub-install /boot/grub/grub.conf MBR superblock Instalando e Compilando Programas Arquivos Tarball gunzip gzip bzip2 tar Compilando o Código-fonte Make configure gcc Makefile Gerenciando Bibliotecas Compartilhadas ldd ldconfig /etc/ld.so.conf LD_LIBRARY_PATH Gerenciamento de Pacotes Debian e Red Hat Gerenciamento de Pacotes Debian dpkg apt-get dselect alien /etc/dpkg/dpkg.cfg /var/lib/dpkg/* /etc/apt/apt.conf /etc/apt/sources.list dpkg-reconfigure Gerenciamento de Arquivos Red Hat rpm rpmlocate /etc/rpmrc /usr/lib/rpm/* Kernel do Linux Gerenciando Módulos do Kernel lsmod insmod rmmod modinfo modprobe depmod /lib/modules/kernel-version/modules.dep /etc/modules.conf uname Reconfigurando e Instalando um Novo Kernel Customizando as Opções do Kernel make config make menuconfig make xconfig make oldconfig /usr/src/linux/* /usr/src/linux/.config /lib/modules/kernel-version/* /boot/* Compilando o Kernel make clean make dep make mkproper make bzImage make modules modules_install make depmod Automatizando Tarefas Administrativas cron crontab /etc/anacrontab /etc/cron.allow /etc/cron.deny /var/spool/cron/* at at /etc/at.deny /etc/at.allow atq atrm Estratégias de Backup Backup Completo Backup Diferencial Backup Incremental Ferramentas de Backup tar gzip bzip2 dump restore cpio dd Impressão do Linux Instalando uma Impressora lpr lp lpq lprm lpc /etc/printcap mpage Filtros de Impressão APSfilter /etc/apsfilter/* /var/lib/apsfilter/*/ magicfilter /etc/magicfilter/*/ /var/spool/lpd/*/ Impressoras Remotas no Linux Impressoras Remotas em Windows Fundamentos e Serviços de Rede Classes de IP A B C D E Protocolos que Compõem o TCP/IP TCP UDP ICMP Serviços e Portas TCP/IP/etc/services Configurando a Rede /etc/HOSTNAME /etc/hosts /etc/resolv.conf /etc/host.conf /etc/nsswitch.conf /etc/networks Utilitários e Ferramentas do TCP/IP dig ping traceroute whois telnet ftp host hostname domainname dnsdomainname ifconfig netstat route tcpdump DHCP PPP pppd /etc/ppp/options.* /etc/ppp/peers/* /etc/wvdial.conf /etc/ppp/ip-up /etc/ppp/ip-down wvdial Configurando o Inetd Tcpwrappers /etc/inetd.conf /etc/hosts.allow /etc/hosts.deny Xinetd /etc/xinetd.conf /etc/xinetd.log Sendmail /etc/aliases /etc/mail/* /etc/sendmail.cf ~/.forward mailq sendmail newaliases Apache httpd.conf apachectl httpd NFS /etc/exports /etc/fstab mount umount SMB/etc/smb.conf DNS /etc/hosts /etc/resolv.conf /etc/nsswitch.conf /etc/named.boot(v.4) /etc/named.conf (v.8) named Shell Seguro OpenSSH /etc/hosts.allow /etc/hosts.deny /etc/nologin /etc/ssh/sshd_config /etc/ssh_known_hosts /etc/sshrc sshd ssh-keygen Segurança Tcpwrappers /etc/inetd.conf /etc/nologin Executáveis com SUID Integridade dos Pacotes Integridade de Arquivos tarball Gerenciamento de Senhas /etc/passwd /etc/shadow /etc/syslog.conf quota usermod Processos em Execução Anúncios de Segurança Ipchains e Iptables /proc/net/ip_fwchains /proc/net/ip_fwnames /proc/net/ip_masquerade ipchains iptables socket Trabalhando com o vi /, ? h,j,k,l G, H, L i, c, d, dd, p, o, a ZZ, :w!, :q!, :e! :! X Window System Servidor X XF86Setup xf86config xvidtune /etc/X11/XF86Config .Xresources XF86 /etc/inittab /etc/X11/xdm/* /etc/X11/kdm/* /etc/X11/gdm/* Fontes no XF86 .Xresources e .Xdefaults xdm Estações de Trabalho X Gerenciador de Janelas .xinitrc .Xdefaults xhost DISPLAY Emulador de Terminal Bibliotecas X Programando em Shell Script Variáveis de Shell ~/.bash_profile ~/.bash_login ~/.profile ~/.bashrc ~/.bash_logout ~/.inputrc function export env set unset Aliasesalias Funçõesfunction Interpretador de Script#! Permissões de Execuçãochmod Variáveis Especiais$? test Comandos Bash Condicional case Loops Utilizando o for Loops Utilizando o While Mantendo a Hora do Sistema Zonas de Fuso Horário /usr/share/zoneinfo /etc/timezone /etc/localtime Relógio do Sistema /etc/ntp.conf /etc/ntp.drift date hwclock ntpd ntpdate Documentação /usr/share/doc Páginas Info apropos whatis info Páginas do ManualMANPATH man Help On Line Comandos Apropos e Whatis Ajuda na Internet Listas de Discussão http://www.certificacaolinux.com.br Notificando Usuários /etc/modt /etc/issue /etc/issue.net
Compartilhar