INSTRUMENTAÇÃO COMPUTACIONAL
EM FÍSICA


Aula 3

Prof. Dr. Felix Sharipov


sharipov@fisica.ufpr.br
http://fisica.ufpr.br/sharipov/

next














Manipulação de arquivos

Lista de arquivos:
ls [options] [files]

Criar e editar um arquivo:
joe nome
emacs nome

Copiar um arquivo:
cp nome1 nome2

Remover um arquivo:
rm nome

Criar um diretório:
mkdir NOME

Outros comandos:
emelfm
mc
quota

next




























ATENÇÃO!!!

no UNIX as letras MAIÚSCULAS e minúsculas são distintas.

Os arquivos

aaa.txt e Aaa.txt

são diferentes

next











































Manual de comandos




man cp
man mv
man rm
man ls
para sair do manual
q

next












































Atributos de arquivos

Comando

ls -l

********* us. gr. tam. dia hora nome

1|234|567|890

1: d - diretório; - arquivo, l link

2-4: atributos para o usuário

5-7: atributos para os membros do grupo

8-0: atributos para todo mundo

r - Read (2,5,8); w - Write (3,6,9); x - eXecute (4,7,0)

next





















Exemplos:

drwx------    jcd08   alunos   47616 Mai 13 15:16 AAA

drwx--x---    jcd08   alunos   47616 Mai 13 15:16 AAA

drwx--x--x    jcd08   alunos   47616 Mai 13 15:16 AAA

-rw-------    jcd08   alunos   47616 Mai 13 15:16 aaa

-rw-r-----    jcd08   alunos   47616 Mai 13 15:16 aaa

-rw-r--r--    jcd08   alunos   47616 Mai 13 15:16 aaa

-rw-rw----    jcd08   alunos   47616 Mai 13 15:16 aaa

-rw-rw-rw--   jcd08   alunos   47616 Mai 13 15:16 aaa

next





















Mudança de atributos:

Exemplo:

hoggar%~ : ls -l

-rw------- jcd08 alunos 47616 Mai 13 15:16 aaa

hoggar%~ : chmod g+r aaa

-rw-r----- jcd08 alunos 47616 Mai 13 15:16 aaa