Вы находитесь на странице: 1из 3

Comandos Básicos do Linux/Unix

Waslon Terllizzie Araújo Lopes


28 de julho de 2017

1. ls – exibe o conteúdo de um diretório. 9. man – Exibe a ajuda e opções de um co-


Sintaxe: mando.
Sintaxe:
• ls
• ls Diretório • man comando

2. cd – muda de diretório 10. gcc – Compila um arquivo em Linguagem


C.
Sintaxe:
Sintaxe:
• cd Diretório
• gcc programa.c -o programa.out
3. cp – copia um arquivo para um diretório ou
para outro arquivo. 11. g++ – Compila um arquivo em Linguagem
C++.
Sintaxe:
Sintaxe:
• cp arquivo.ext Diretório(Destino)
• g++ programa.cpp -o
• cp arquivo.ext arquivo2.ext
programa.out
4. mkdir – Cria um diretório. • g++ programa.cpp -Wall -o
Sintaxe: programa.out – ativa warnings

• mkdir Diretório 12. chmod – torna um script executável.


Sintaxe:
5. mv – move um arquivo para um diretório ou
renomeia-o. • chmod +x script.run
Sintaxe:
13. alias – mostra ou define “apelidos” para
• mv arquivo.ext diretório comandos.
• mv arquivo.ext novoarquivo.ext Sintaxe:

6. rm – remove um arquivo ou um diretório • alias escutar ’ffplay -autoexit


-f s8 -ar 8000 -ac 1’
Sintaxe:
• alias escutar=’ffplay -autoexit
• rm arquivo.ext -f s8 -ar 8000 -ac 1’
• rm -rf Diretório
14. nl – numera as linhas de um arquivo.
7. evince – Exibe na tela um arquivo PDF. Sintaxe:
Sintaxe:
• nl entrada.txt > saida.txt
• evince arquivo.pdf
15. poweroff – desliga o sistema.
8. eog – Exibe uma imagem na tela. Sintaxe:
Sintaxe:
• poweroff
• eog imagem.[png,gif,jpg,jpeg]

1
Comandos do Editor de Texto VIm
Waslon Terllizzie Araújo Lopes
28 de julho de 2017

Para entrar no modo de comando, ou seja, 3. Pesquisa de palavras


sair do modo de edição, utilize a tecla ”ESC".
/string -- movimenta o cursor para
1. Movimentação do cursor o inı́cio da palavra "string"

h -- esquerda n -- movimenta o cursor para a


próxima ocrr^
encia de "string".
l -- direita
? -- movimenta o cursor para a
j -- baixo ocrr^
encia anterior de "string".
k -- cima
4. Apagando o texto
H -- topo da tela
x -- deleta um caracter (na posiç~
ao
L -- Parte inferior da tela
do cursor)
M -- meio da tela
dw -- deleta uma palavra (")
ctrl f -- avança 1 tela
dd -- deleta uma linha inteira (")
ctrl b -- retorna 1 tela
5. Alterando um texto
$ -- conduz o cursor para o final
da linha
cc -- substitue uma linha inteira
0 -- conduz o cursor para o inicio (o cursor vai para o inı́cio da
da linha linha e aparece $ no final da
mesma, digite seu texto e tecle
w -- avança uma palavra ESC)
3G -- vai para a terceira linha c$ -- mesmo anterior(começa a mudar
a linha a partir da posiç~
ao do
2. Fazendo adições ao texto cursor)

cw -- substitue uma palavra


a -- adiciona texto após o caracter
onde se encontra localizado o r -- substitue um caracter
cursor
J -- une a linha seguinte a linha
i -- adiciona texto antes (") do cursor

o -- adiciona uma linha em branco


6. Substituindo palavras em um texto
abaixo da linha corrente que será
editada
:s/too/also/ -- com o cursor na
O -- adiciona uma linha em branco linha de "too", tecle o comando e
abaixo da linha corrente que será a primeira ocorr^
encia de "too"será
editada alterada para "also"

1
:s/too/also/g -- substitue todas as
ocorr^
encias de "too"na linha onde
estiver o cursor

:5,10s/too/also/g -- mesmo que


o anterior, porem efetuando a
substituiç~
ao entre as linhas 5 e
10
:1,$s/too/also/g -- substitue
"too"por "also"em todo o arquivo

7. O comando Undo

u -- anula o último comando


efetuado

8. Saindo do VI

:w -- salva as modificaç~
oes feitas
no arquivo corrente
:q! -- sai do editor sem efetuar
nenhuma modificaç~
ao
:q -- simplesmente sai
:wq -- salva as modificaç~
oes feitas
e sai do editor

9. Movendo blocos de texto

2yy -- copia duas linhas no buffer,


a partir da linha onde se encontra
o cursor.
p -- escreve o conteúdo do buffer
na linha abaixo do cursor

10. Aprimoramento da tela

:set nu -- apresenta o número das


linhas na tela

Вам также может понравиться