CHMOD MODO NUMÉRICO
CHMOD [permissões] [arquivo ou diretório]
0=desligado 1=ligado se permissão for:
--- 000 =0 não tem permissão
--x 001 =1 somente execução
-w- 010 =2 somente escrita r-- 100 =4 somente leitura rw- 110 =6 somente leitura e escrita rwx 111 =7 todas as permissões
proprietário grupo outros rwx rw- rw-
111 110 110
7 6 6
rw- r-- ---
6 4 0
2) O que faz o comando ls ca* | wc -w ?
Lista o conteúdo (ls) que iniciar com ca contando (wc) as palavras (-w).
3) Suponha que as propriedades do arquivo listagem sejam as seguintes:
-rw-r----- alfredo root 1 122 mai 9 13:33 listagem
Permita que os usuários do mesmo grupo de Alfredo também possam alterar o arquivo e que usuários de outros grupos possam lê-lo.
CHMOD 6 6 4
4) Escreva o comando completo no Modo Simbólico e no Modo Numérico os comandos para colocar todos os atributos para o nível de usuário e nenhum para os outros níveis, para o arquivo chamado prova2 do diretório corrente, sabendo que sua atribuição atual é:
rw- r-- r--
MODO SIMBÓLICO: chmod u+wx g-r O-r prova2
MODO NUMÉRICO: chmod 700 prova2
9) Descreva, com detalhes, o que faz cada comando abaixo:
a) more manual |tee quant.txt > wc –c more - Listar o conteúdo do arquivo de forma paginada tee - Gera processo com duas saídas simultâneas
b) ls –lta / | wc 2>> log1.log ls – lista o conteúdo de um diretório
c) mkdir home etc boot dev 2> trace.log mkdir – criar diretório
10)Tenho dois arquivos texto: arq1.txt e arq2.txt. Necessito criar um terceiro arquivo, arq3.txt, composto pelas 3 primeiras linhas de arq1.txt e pelas 7 últimas linhas de arq2.txt. Que devo fazer?
vi arq1.txt
:set number ver numero linhas y2 copiar linha inteira
vi arq3.txt y6 P colar antes p colar depois
vi arq2.txt