2. Crie um comando chamado `ll' que executa `ls -l' do diretrio
corrente. alias ll="ls -l" 3. Crie um comando chamado `la' que liste todos os arquivos --inclusive os que comeam com ponto --- do diretrio corrente. alias la="ls -a" 4. Crie um comando chamado `lt' que liste os arquivos "visveis" ordenados por hora de criao/modificao. alias lt="ls -t" 5. O que deve ser feito para que os comandos `ll', `la' e `lt' estejam disponveis em todas as sees do bash que voc abrir? devem ficar em ~/.bashrc 6. Liste os ltimos 15 comandos que voc digitou. history | tail -16 ( interessante pelo pipe e pelo tail) ou history 16 (mais simples) # deve ser 16 pois o ultimo comando tambm listado 9. Liste todas suas variveis de ambiente que seu SHELL est usando. env 10. Identifique qual a varivel que controla o tamanho do seu arquivo de histria. HISTFILESIZE ---segundo tempo----------------------------------------------------------3. Liste todo o contedo de um diretrio e atribua a sada do `ls' para um arquivo chamado "teste". ls > teste
4. Ordene o contedo do arquivo do exerccio anterior pelo tamanho dos
arquivos listados. Armazene a sada ordenada em outro arquivo. ls -l --sort=size -r > teste ou ls -l --sort=S -r > teste # o -r para aparecer em ordem reversa o sort 5. Como possvel filtrar um arquivo procurando uma palavra e mostrar as linhas que contm esta palavra? grep palavra arquivo 10. Crie um comando `encontra' que encontra um arquivo na sua rea de usurio. Este comando deve funcionar mesmo que seja invocado em outro diretrio que no o seu $HOME. Pista: ls + grep alias encontra="ls ~| grep"
-- uso: encontra algo
11. Utilizando apenas uma linha de comando, conte quantos usurios
esto logados neste momento na mesma mquina que voc. w | sort -u | wc -l # poderia ser com who em lugar de w 12. Liste alfabeticamente todos os usurios que esto logados neste momento na mesma mquina que voc est logado. Dica: quem? who | sort -u