Update README.md
This commit is contained in:
parent
a023c951dc
commit
9018933813
|
|
@ -1,2 +1,95 @@
|
||||||
# AEDII
|
# ALGUNS ARQUIVOS INTERESSANTES
|
||||||
Repositório de códigos da disciplina de Algoritmos e Estrutura de Dados II
|
|
||||||
|
~/.bash_history - Lista de comandos executados
|
||||||
|
~/.vimrc - Configuracoes do VIM
|
||||||
|
~/.profile - Configuracoes do seu Usuario
|
||||||
|
|
||||||
|
# PRINCIPAIS COMANDOS NO VIM
|
||||||
|
|
||||||
|
i - Abre o modo de insercao
|
||||||
|
ESC - Fecha o modo de insercao
|
||||||
|
:w - Salvar
|
||||||
|
:q - Sair
|
||||||
|
:q! - Forcar saida
|
||||||
|
:wq! - Salvar e forcar a saida
|
||||||
|
? PALAVRA - Procurar as ocorrencias de PALAVRA
|
||||||
|
:%s/STRING_OLD/STRING_NEW/gc - Substrituir a STRING_OLD pela STRING_NEW
|
||||||
|
yy - Copiar linha
|
||||||
|
NUMEROyy - Copiar NUMERO linhas
|
||||||
|
dd - Excluir linha
|
||||||
|
NUMEROdd - Excluir NUMERO linhas
|
||||||
|
dw - Excluir palavra
|
||||||
|
NUMEROdw - Excluir NUMERO palavras
|
||||||
|
p - Colar
|
||||||
|
:sp ARQUIVO - Abre o arquivo ARQUIVO
|
||||||
|
ww - Alternar entre os arquivos abertos
|
||||||
|
CTRL+V - Abre o modo de visualizacao
|
||||||
|
|
||||||
|
# ALGUNS COMANDOS PARA O MODO SHELL DO LINUX
|
||||||
|
|
||||||
|
man
|
||||||
|
exit
|
||||||
|
cd
|
||||||
|
ls
|
||||||
|
ls -l -t -h
|
||||||
|
rm
|
||||||
|
cp
|
||||||
|
mkdir
|
||||||
|
clear
|
||||||
|
grep
|
||||||
|
grep "PALAVRA" ARQUIVO
|
||||||
|
diff
|
||||||
|
diff ARQUIVO1 ARQUIVO2
|
||||||
|
ssh
|
||||||
|
sftp
|
||||||
|
wget
|
||||||
|
chmod
|
||||||
|
javac
|
||||||
|
java
|
||||||
|
tar -zcvf arquivo.tar.gz pasta
|
||||||
|
tar -zxvf arquivo.tar.gz
|
||||||
|
|
||||||
|
# COMPILAR E EXECUTAR PROGRAMA JAVA EM LINHA DE COMANDO
|
||||||
|
|
||||||
|
1) Compilar:
|
||||||
|
javac Programa.java
|
||||||
|
|
||||||
|
2) Executar:
|
||||||
|
java Programa
|
||||||
|
|
||||||
|
3) Executar alterando entrada padrao:
|
||||||
|
java Programa < entrada.in
|
||||||
|
|
||||||
|
4) Executar alterando saida padrao:
|
||||||
|
java Programa > saida.in
|
||||||
|
|
||||||
|
5) Executar alterando entrada/saida padrao:
|
||||||
|
java Programa < entrada.in > saida.in
|
||||||
|
|
||||||
|
# COMPILAR E EXECUTAR PROGRAMA C++ EM LINHA DE COMANDO
|
||||||
|
|
||||||
|
1) Compilar:
|
||||||
|
g++ fonte.cc -o objeto
|
||||||
|
|
||||||
|
2) Executar:
|
||||||
|
./objeto
|
||||||
|
|
||||||
|
3) Executar alterando entrada padrao:
|
||||||
|
./objeto < entrada.in
|
||||||
|
|
||||||
|
4) Executar alterando saida padrao:
|
||||||
|
./objeto > saida.in
|
||||||
|
|
||||||
|
5) Executar alterando entrada/saida padrao:
|
||||||
|
./objeto < entrada.in > saida.in
|
||||||
|
|
||||||
|
# GDB
|
||||||
|
|
||||||
|
1) Chamar o gdb
|
||||||
|
gdb objeto
|
||||||
|
|
||||||
|
2) Executar no gdb
|
||||||
|
run
|
||||||
|
|
||||||
|
3) Acessar a pilha de chamadas
|
||||||
|
bt
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue