#!/bin/bash # Lista programas e sua finalidade a partir de palavra informada # Deve ser complementado à medida que se toma contato com novas informações if [ "$1" = "" ];then echo "LISTA INFORMAÇÕES CATALOGADAS EM /sh/h SOBRE SCRIPTS/PROGRAMAS" echo "Uso: h " else if [ "$1" != "${1/X/}" ];then grep -m 1 -A 9999 ^exit$ $0|grep $1 else grep -m 1 -A 9999 ^exit$ $0|grep -i $1 fi fi exit /sh/2tgz: convert packages, debian(.deb) or redhat(.rpm) to slackware(.tgz) 9menu: create a menu to run commands on X /sh/102: pesquisa a partir de um número de telefone; area default ou nao acpid: advanced configuration and power interface event daemon,energia /sh/alarm: avisa na tela quando chega uma determinada hora alias: mostra/registra apelidos para comandos (automat,termin,tecla,keyb) alien: converts between deb,rpm,dpkg,slp,tgz;converte,formato,files,arquivos alsaplayer: plays various sound files,audio,som,scopes amixer: command-line mixer for ALSA soundcard driver,som,audio apropos: search the whatis database for strings,help /sh/atlz: atualiza localmente programas fontes armazenados como tar.bz2 aumix:adjust audio mixer,som,sound autoexpect: generate an expect script from watching a session avisplit: divide videos por tamanho ou tempo, filmes basename: strip directory/suffix filenames (extrai diretorio/sufixo arquivos) beeps: emite beeps em quantidade e intervalo parametrizados bitmap: bitmap editor and converter utilities for the X Window System /sh/bt: local babylon translator, ingles-portugues, construido palavra a palavra /sh/CA: script preparado para os principais usos do openssl, seguran /sh/cal: gera arquivo ps para impressão do ano corrente em papel A4 /sh/cdrec: script para gravar de cds,CD,DVD,queimar,mkiso chattr: change file attributes on a Linux second extended file system,seguran chsh: change login shell, mudar shell de login do usuario chvt: change foreground virtual terminal, permuta terminais cmp: compare two files byte by byte (compara arquivos) col: filter reverse line feeds from input colrm: remove columns from a file,colunas,tabela comm: compare two sorted files line by line (compara arquivos linha a linha) contador.sh : mostra promp regressivo encerrável com acionamento de ENTER convert: convert between image formats as well as resize and ... cryptdir: encrypt/decrypt all files in a directory crywrap: wrapper that waits for TLS/SSL connections,seguran csplit: split file into sections by context lines,linhas,arquivo,dividir culprit.pl: dump,bytes,rede,net,user,mostra,trafego,ip,pacotes date: print or set the system date and time,data,hora,formato /sh/dates: converts seconds since epoch to local time (change for UTC) /sh/deb2tgz: converte debian packages para tar.gz,pacotes debugfs: ext2/ext3 file system debugger,disk,partition,recover,disco,undelete depmod: program to generate modules.dep and map files dialog: display dialog boxes from shell scripts,menus,caixas,interativ dic: pega significado de palavra portugesa em Portugal,dicionário diff: compare, find differences between two files diff3: compare three files line by line (compara 3 arquivos linha a linha) dig: DNS lookup utility,dns dircolors: executável,saída: commandos shell,no slack tem alias, vide unalias dirname: strip non-directory suffix from file name (extrai arquivo diretorio) diskcopy: diskcopy1: copia disquete para disquete, floppy disown: remove jobspec from the table of active jobs,nohup,logout dmesg: print or control the kernel ring buffer (mensagens do kernel no boot) dmidecode: show system's hardware components and BIOS information du. [path] : lista o tamanho do(s) diretório(s) dumpe2fs: dump ext2/ext3 filesystem information,disk,disco dumpkeys: dump keyboard translation tables,teclado e2fsck: check a Linux ext2/ext3 file system,disk,disco e2p: tradutor online travlang.com,ingles=>portugues,dicionário,palavras ed, red: text editor (texto) elvis: a clone of the ex/vi text editor /sh/en: toca mp3 em ingles com mplayer e mostra texto no browser opera,english ethtool: display or change ethernet card settings,rede,placa,wol expand: convert tabs to spaces,espaço,converte,formata expect: programmed dialogue with interactive programs, automatiza explodepkg: extract the contents of slackware packages fbtv: a console program for watching TV, video file: para saber o tipo de arquivo,file /sh/filmes: reproduz em sequencia todos os segmentos de um filme find. [comando] : encontra arquivos/diretórios finger: (user,log) mostra informações do usuário fixlength: fixa o comprimento da string $FIXLEN e preenche com $2 no lado $3 fmt: simple optimal text formatter,formatador,comprimento linha fold: wrap lines to fit in specified width,split,divide linha,format /sh/fone: voip, voz, voice, telefone fromdos: converte fim de linha dos para unix fsck: check and repair a Linux file system,disco,partição,partition,disk /sh/fscktest: testa necessidade de rodar fsck no shutdown /sh/funcs_num_base_conv: conversões entre binário decimal octal hexadecimal fuser: processes using files or sockets,arquivos abertos,programas,uso,usando gdb: The GNU Debugger,debug,falha,travamento,program getpeername: info this or that end of socket's connection,ip,rede,seguran grep, egrep, fgrep: print lines matching a pattern (procura/find string) grep Multimedia /proc/pci: p/saber dispositivos no sistema(som,audio,video) hdparm: get/set hard disk parameters, hd, winchester, disco rígido head: output the first part of files (mostra inicio/comeco/topo de arquivos) help: no bash lista comandos, ex. help for, help while ... hexedit: Full screen curses Hex editor,hexadecimal,binario,executável hexdump: converte ascii, decimal, hexadecimal, octal hora: mostra hora e calendario do mes a cada 30 segundos (bom p/ xterm) host: DNS lookup utility,dns http: obtem/envia dados diretamente,bash,stdout,console,form,página,html /sh/httpd.bash: http server with bash, www,web /sh/httpd.ksh: http server with ksh, www,web iconv: character set converter,iso-8859-1,cp850,utf-8 ifconfig: network,interface,ppp,eth (parametros da rede) infocmp: compare or print out terminfo descriptions,xterm,tty insmod: carrega modulo do kernel,modules instalar: instala automaticamente programas (pacotes) via fonte tar gz bz2 installpkg: install slackware packages join: create a string by joining together list elements,junta kbd_mode: report or set the keyboard mode klogd: Kernel Log Daemon,necessario para coletar mensagens do kernel,syslogd lame: create mp3 audio files,som, wav,ogg lappend: append list elements onto a variable last:lastb: show listing of last logged in users (usua,conec,conn,online) lastlog: formats and prints contents of the last login /var/log/lastlog ldconfig: atualiza/mostra bibliotecas (lib,compila,depend) ldd: mostra dependencias de programa de bibliotecas (lib,depend,erro) /sh/li: script não executável, escreve uma linha na tela links: lynx-like alternative character mode WWW browser /sh/listen: testa portas ativas de 0 a 65535 em localhost,seguran /sh/lnmax: mostra links simbólicos com mais de N níveis loadkeys: load keyboard translation tables,teclado logrotate: rotates, compresses, and mails system logs,tamanho /sh/logs: Separa os arquivos de log, syslog, messages por dia,firewall /sh/lp: script p/impressão - 1.o parâmetro arquivo destinada à impressora lsmod: lista os módulos (modules do kernel) que estão carregados lsattr: list file attributes on a Linux second extended file system,seguran lsof: list open files, arquivos abertos,em uso no sistema,seguran ltrace: library call tracer,similar to strace,debug lynx: a general purpose distributed information browser for the World Wide Web /sh/m: script para tratamento de emails /sh/madruga.sh: executado por /etc/profile quando boot ocorre a 00:00 maildate: separa emails por data,arquivo,secao,data,linhas,agrupa mailpop: pega emails usando shell-script, pop3 makepkg: make slackware packages /sh/ma: show man pages on new maximized verticaly xterm man: format and display the on-line manual pages,help man2txt: converte formato man para texto puro mcedit: Internal file editor of GNU Midnight Commander mcookie: generates a 128-bit random hexadecimal number for use with the X mesg: display (do not display) messages from other users, write,wall setmetamode: define the keyboard meta key handling mimencode : base64 encoding,crypt,mail attach,smtp,autentication /sh/mkiso: cria imagem iso para gravar cd, CD DVD, cdrec,queima /sh/mktgz: gera pacote slackware de diretório mod: carrega os módulos necessários para certas atividades,modules modinfo: program to show information about a Linux Kernel module, módulo modprobe: program to add and remove modules from the Linux Kernel mostra.sh: mostra conteúdo de arquivo apenas se ele não estiver vazio motv: a Motif program for watching TV, video mplayer: movie player for Linux,som,audio,video,dvd,alias p mtt: teletext browser for X11 and console, TV, video, imagem com caracteres named: Internet domain name server, dns nano: Nano's ANOther editor, an enhanced free Pico clone nc: (netcat) reads and writes across network using TCP/UDP,rede,script,bash netpage: obtem pagina da net usando nc, www,lynx,html netstat -aevn: network,ports,state,listen (situação portas, computador rede) /sh/newcert: gera nova chave rsa e certificado no diretorio atual,key,seguran ngrep: coleta dados na rede, tcp/ip,net,packets,sniffer,hacker nl: write each FILE to standard output, with line numbers added,linhas nmap seu_ip: scanner/explorador de rede (port,listen,net,hack),segurança nohup: run a command immune to hangups,non-tty,logout,processo,disown /sh/noversion: retorna nome básico, sem versão numérica,version,base nslookup: query Internet name servers interactively, DNS od: converte ascii, decima, hexadcimal, octal /sh/pacotes: registra/pesquisa arquivos existentes em pacotes compactados passwd: change user password,mudar senha paste: merge lines of files,sequencia,linhas,arquivos,ordena patch: apply a diff file to an original (atualiza arquivos com diferenca) pdfinfo: Portable Document Format (PDF) document information extractor PeriodicPrint : imprime 1 página períodicamente p/deixar bicos ejetores OK pgrep,pkill: look up or signal processes based on name and other attributes pkgtool: no slackWare administra pacotes tgz,packages,slackware ppp : conenta com um provedor de acesso internet via linha discada pppContab: contabiliza alguns valores de last.log e registra em ppp.log pppshow: carrega terminal pppstats no X e gera um beep ao estabeler link=1 pr: convert text files for printing (pagina, coluna,arquivos impressao) /sh/printTest.sh: lembra periodic. para testar impressora, evitando entupimento /sh/pro: apresenta pronúncia de palavras inglesas, english,words /sh/probab: ensaio com números randômicos, estimativa de probabilidade procinfo: lista informações do sistema (irq,user,time,keyboard,mouse,mem) ps2pdf: converte formato ps postscript p/ pdf acrobat (vide man ps2pdf) /sh/psonce: passa duas faces PCB do Eagle em PS em um único arquivo e folha pstotext: extract ASCII text from a PostScript or PDF file pstree: display a tree of processes, arvore, ps readlink: display value of a symbolic link,link simbólico recode: convert character sets, http://directory.fsf.org/project/recode/ relogio : mostra hora com segundos e data atual removepkg: remove slackware packages rename: Rename files,renomeia arquivos renice: alter priority of running processes,prioridade,background replacer.sh: troca uma string por outra em arquivos rev: reverse lines of a file,inverte sequencia de caracteres nas linhas ReverseOrder.sh: appenda o conteúdo de um arquivo a outro /sh/rinfo: apresenta nome ip:porta do sistema remoto em um socket,rede,seguran rmmod: remove da memória modulo do kernel,modules /sh/rpm2dir: descompacta arquivo .rpm, pacotes, packages runlevel: para saber o runlevel em /etc/inittab /sh/scan: scan for open tcp and udp ports,portas,listening,server scantv: scan a v4l device for TV stations, video scp: secure copy (remote file copy program), faz cópias remotas seguras,ssh screen: screen manager with VT100/ANSI terminal emulation script: make typescript of terminal session,log,spy,capture,arquivo,tty sdiff - side-by-side merge of file differences (diferencas arquivo lado a lado) /sh/ecrm: apaga definitivamente arquivo,delete,script ainda não testado sed: oculta,mostra,altera linhas de um arquivo seq: gera sequencia de números de um intervalo set -o: mostra situação/opções do shell,bash,options,commandos setfont: load EGA/VGA console screen font setkeycodes: load kernel scancode-to-keycode mapping table entries,teclado setterm:ajusta parâmetros do terminal,console,som,beep showkey: examine the codes sent by the keyboard,teclado shred: delete files securely, apaga definitivamente,arquivo,delete,seguran,crip slocate: provides a way to index and quickly search for files on your system smartctl: Control and Monitor Utility for SMART Disks,HD, discos sort: sort lines of text files,ordenar,campos split:split a file into pieces,linhas,bytes,pedaços,divide arquivo srm: apaga definitivamente arquivo,delete,wrap,irrecuperável sshpass: noninteractive ssh password provider, su, etc.,autologin stat: mostra atributos do arquivo,datas,usuário,grupos,etc. strace: trace system calls and signals,debug,falha,travamento strings: mostra caracteres imprimíveis em arquivos binários strings-GNU: display printable strings,caracteres,arquivos,binários stty -a: lista parametros do terminal substr.sh: registra dois trechos da variável $string em $string1 e $string2 suXedit: abre um editor como usuário root - prático para edição de source HTML swapon -s: cat /proc/swaps: mostra uso particao swap sync: flush filesystem buffers,disk,disco,memory,arquivo sysklogd: Linux system logging utilities,/var/log/messages,erro,klogd,mensagem tac: concatenate and print files in reverse;linhas,inverso,contrário,frente tail: output the last part of files (mostra fim/final de arquivo talk: talk to another user,chat tcpdump: coleta bytes dos cabeçalhos dos pacotes,packets tcscan: scan multimedia streams from medium and print information tee: read from standard input and write to standard output and files tgz_install.sh: install,desinstal,uninstal,pacotes com log de install time: time a simple command or give resource usage,tempo /sh/time: chamado duas vezes, mostra o tempo transcorrido da 1.a até a 2.a timelimit: spawn a subprocess and if the child does not finish...,timeout todos: converte final de linha do unix para o dos top: display top CPU processes (recurs,servi,cpu,proces,sist,syst,mem) tput: initialize a terminal or query terminfo database tr: translate ou delete characters (strings tratamento) trans: traduz texto via babelfish.altavista,ingles,portugues,translation,frases tune2fs: adjust filesystem parameter,ext2,ext3,journal.mount,limite,disk,disco tv: ativa/desativa placa tv/radio e gravação /sh/twmrc: Troca link simbolico ~/.twmrc para o /etc/X/twmrc.* desejado udevinfo: query device information from the udev database,modules,hotplug ulimit: get and set user limits,limita,segurança,processos ultima: última notícia, fontes ig, uol, ... unalias: elimina alias definido uname: print system information,version,nome,host,kernel unclutter: remove idle mouse cursor from screen,pointer,hide,transparente,X unexpand: convert spaces to tabs,espaços,converte,formata unicode_start: put keyboard and console in unicode mode unicode_stop: revert keyboard and console from unicode mode uniq: remove duplicate lines from a sorted file,unico,nao repetido unrar: descompacta arquivos .rar upgradepkg: upgrades a slackware .tgz package uudecode: decodifica arquivo codificado por uuencode e escreve no disco uuencode: codifica bytes para transmissão de arquivos binários /sh/v: verify signature,verifica,assinatura .sign de arquivo,gpg,pgp, v4l-conf: configure a video4linux driver v4lctl: control video4linux devices, configure vim: Vi IMproved, a programmers text editor vmstat: display virtual memory statistics w: Show who is logged on and what they are doing,user,file,ativ,seguran wall: write a message to users (mensagem, rede,network,log) watch: execute a program periodically, showing output fullscreen,tempo,program wc: conta-count-quantidade bytes/words-palavras/lines-linhas in files-arquivos webcam: capture images and upload them to a webserver using ftp, video whatis: procura palavras numa base de dados propria (descr,progr) which: shows the full path of (shell) commands,programas,executáveis,binários which_i: determina o ip na máquina,ppp0,eth0,net,rede wish: simple windowing shell,xwindows,janelas, tipo xdialog who: show who is logged on,logado usuarios,rede,net,server write: send a message to another user xargs: build and execute command lines from standard input,parametros xawtv: a X11 program for watching TV, video, camera xawtv-remote: control video4linux devices, TV, configure xbindkeys: a grabbing keys program for X,comando,controle,define teclas Xdialog: (c)dialog replacement for X Window, menus xdpyinfo: informações servidor X,xfree,grafic,xorg,screen xfd: display all the characters in an X font xfontsel: visualizar,selecionar,fontes,fonts,letras,tipos xine: a free video player,som,audio xload: system load average display for X xlockmore: is a X11 screen saver and locker xlsclients: lists currently connected X server clients. xlsfonts: lista os fontes do X, fonts,letras,tipo xmessage: display a message or query in a xwindow (X-based /bin/echo) xmms: audio player for X,som,audio xmodmap: a utility for manipulating X keyboard and mouse button mappings xprintidle: queries X server idle time and prints it in ms,inatividade,xorg xprop: lista ou altera propridades de janela no X,window,nome,name titulo /sh/Xre: carrega valores de sessão /sh/Xresources que serão usados pelo X xscreensaver: waits until the keyboard and mouse have been idle,X,inativid extensible screen saver framework, plus locking xset: sets user preferences X for many things,mouse,keyboard,bell, etc xsetroot: program for changing the "root X window" appearance,background color /sh/xshot: cria um arquivo com imagem da tela,X,screen,.png.jpg.gif xsnap: Take a snapshot of a region of the screen,imagem,janela xtermcontrol: dynamic control of xterm properties xtermset: set xterm font, geometry, location, and colors xv: interactive image display for the X Window System xvidtune: application to adjust X server video modes and monitor settings xvkbd: virtual keyboard for X window system xwd: dump an image of an X window (screenshot,tela,imagem) xwininfo: window information utility for X xwit: Xwindow shell interface,pop,iconify,position,xterm,windows,script,janelas xwud: image displayer for X xxd: make a hexdump or do the reverse zgrep: search possibly compressed files for a regular expression