SISTEMAS OIPERACIONAIS 2 LINUX Exercicio Em Sala Comandos I E II C Pia

466 palavras 2 páginas
1. Crie a seguinte estrutura de diretórios dentro do diretório home do seu usuário atual.

disciplinas |- so2 |- slides |- videos |- apostila.txt |- poo |- slides |- videos |- apostila.txt |- mat |- slides |- videos |- apostila.txt

cd
# Mkdir disciplinas
Cd disciplinas

Mkdir so2 poo mat

Mkdir ./mat/slaides
Mkdir ./mat/videos touch ./mat/apostila.txt

mkdir ./poo/slaides
Mkdir./poo/videos
touch./poo/apostila.txt

mkdir ./so2/slaides
Mkdir ./so2/videos touch ./so2/apostila.txt

2. Crie uma pasta chamada backup dentro do diretório tmp
2) mkdir /tmp/backup

3. Faça uma cópia da pasta disciplinas para dentro do diretório backup
3)

cd..

cp –r disciplinas/ /tmp/backup/

4. Altere o conteúdo de cada arquivo apostila.txt na pasta disciplinas, colocando o seguinte texto:
- texto de exemplo da apostila de SO2
- texto de exemplo da apostila de POO
- texto de exemplo da apostila de MAT
4) cd disciplinas
Cd so2
/ disciplinas/poo/# Echo “texto de exemplo de so2” > apostila.txt
/ =/mat/# Echo “texto de exemplo de so2” > apostila.txt
Cd../poo
Echo “texto de exemplo de poo” > apostila.txt

Cd../MAT
Echo “texto de exemplo de MAT” > apostila.txt

5. No diretório disciplinas, crie uma nova estrutura de pastas exatamente igual a pasta mat chamada alg, mas você deverá usar um meio mais rápido ao invés de criar usando mkdir. Dica, você usará os comando cp e mv.
5) cd ../mat
Cp –r mat ./alg

6. Remova a pasta so2.
6)rm –r s02

7. Remova a pasta slides e videos que esta em poo
7) rm –r slaides vídeos

8. Remova o arquivo apostila.txt que esta em mat
8)rm –r apostila.txt

9. Recupere esses arquivos, a partir do backup realizado na pasta tmp. Como você removeu vários arquivos, você deverá usar um meio mais eficiente para recuperar tais arquivos, ao invés de recuperar um por um.
9) cp –ru /tmp/backup /disciplinas/ ./
Cat /tmp/backup/disciplinas/poo/apostilas.txt
Cat disciplinas/poo/apostila.txt

10.

Relacionados