Matilde Bravo
Interpretador de comandos que permite a comunicação com o Sistema Operativo
e.g: Bash, Zsh
Interface que permite utilizar a Shell
e.g: Konsole, GNOME Terminal
.
simboliza a diretoria atual
$ ls -la # ls -l -a
total 44
drwx------ 5 matilde matilde 4096 Nov 25 17:29 .
drwxr-xr-x 4 root root 4096 Nov 24 21:15 ..
-rw------- 1 matilde matilde 843 Nov 25 10:03 .bash_history
-rw-r--r-- 1 matilde matilde 21 Aug 9 17:27 .bash_logout
-rw-r--r-- 1 matilde matilde 57 Aug 9 17:27 .bash_profile
-rw-r--r-- 1 matilde matilde 3280 Nov 25 17:21 .bashrc
-rw-r--r-- 1 matilde matilde 4 Nov 24 21:28 ficheiro1
-rw-r--r-- 1 matilde matilde 0 Nov 24 21:16 ficheiro2
-rw-r--r-- 1 matilde matilde 0 Nov 24 21:16 ficheiro3
-rw-r--r-- 1 matilde matilde 0 Nov 24 21:16 ficheiro4
drwxr-xr-x 2 matilde matilde 4096 Nov 24 21:32 .ghc
-rw------- 1 matilde matilde 32 Nov 25 09:49 .lesshst
drwx------ 3 matilde matilde 4096 Nov 25 09:47 .local
drwxr-xr-x 3 matilde matilde 4096 Nov 25 17:22 universidade
NAME
ls - list directory contents
SYNOPSIS
ls [OPTION]... [FILE]...
DESCRIPTION:
-a, --all
do not ignore entries starting with .
-l use a long listing format
-t sort by time, newest first; see --time
-s, --size
print the allocated size of each file, in blocks
-X sort alphabetically by entry extension
Regressa uma diretoria
Regressa à home do utilizador
/home/matilde
/ representa a diretoria root
Caminho relativo de 1ano1sem para LI1
Caminho relativo de LI1 para PF
Caminho relativo de LI1 para universidade
Caminho absoluto até à diretoria universidade
É equivalente a :
Assumindo que fizemos cd
para a
diretoria PF
Se estivermos na nossa home, neste caso,
/home/matilde
Alternativamente, podemos utilizar o path absoluto
Copiar recursivamente para a diretoria atual
Se estivermos na diretoria ~
Mudar o nome de uma diretoria
Para apagar uma diretoria temos que remover recursivamente
Para forçar
Apresentar texto
Adicionar texto a um ficheiro (overwrite)
Acrescentar texto a um ficheiro (append)
Fornecer o conteúdo de um ficheiro como input
Conta o número de ficheiros (não escondidos)
Mostra o nome dos dois primeiros ficheiros (alfabeticamente)
Mostra todos os ficheiros com a palavra ‘ficheiro’ no nome
Mostra o número de caracteres da ultima linha do ficheiro1
Mostra o que está antes do caracter ‘-’ na string fornecida
Mostra todos os ficheiros que terminam em .hs
Copia todos os ficheiros da diretoria atual para a
new_directory
Apaga todos os ficheiros começados por ‘ficheiro’
-n |
Show line number |
-v |
Select non matching lines |
-w |
Select exact matches |
-i |
Ignore case distinctions |
clear
para
limpar o ecrã