Start an app and see logs
Show application using a port
netstat -tulpn | grep :< port>
netstat -tulpn | grep :9000
sudo apt-get install --only-upgrade < pkg>
sudo apt-get install --only-upgrade snapd
sudo apt-cache search < pkg>
sudo apt-cache search mysql
sudo apt-get install < pkg>
sudo apt-get install mysql-workbench
sudo apt-get autoremove < pkg>
sudo apt-get autoremove mysql-workbench
Procurando string exato num arquivo
grep " trecho a procurar" arquivo.txt
Procurando em todos os arquivos do diretório
grep " trecho a procurar" *
Procurando string sem se importar com letras maiúsculas e minúsculas
grep -i " trecho a procurar" arquivo.txt
Procurando em todos os arquivos do diretório e subdiretórios
grep -R " trecho a procurar" /var/www/
Procurando em todos os arquivos do diretório e subdiretórios
grep -Ri " trecho a procurar" /var/www/
Procurando os trechos onde a string não aparece
grep -v " trecho a procurar" arquivo.txt
Imprimindo o resultado em um arquivo txt
grep " trecho" arquivo.txt > aquivodesaida.txt
Combinando o grep com o ls para retornar arquivos que contenham uma determinada string
Verificar se o processo está rodando
ps -e | grep < PID>
ps -e | grep 1221482
ps -e | grep ' <PKG>'
ps -e | grep ' vlc'
Verificar se o processo está rodando
kill -9 < PID>
kill -9 1221482
Procurando arquivos pelo nome
Returning ubuntu informations
mysql -u root -p -h 187.33.4.241 (Conexao remota de banco de dados)
Reiniciando o Apache e Mysql
sudo /etc/init.d/apache2 restart
sudo /etc/init.d/mysql restart
Permissão total para o arquivo
chmod -R 777 nome_pasta_ou_arquivo (permissao total do arquivo)
Acessando pelo terminal com senha
ssh -p 22022 andre@mediaboxtech.com
scp < source file> < username> @< destination server> :< destiny>
scp cacuria.exe andre@telemidia.puc-rio.br:public_html/
scp < username> @< destination server> :< source file> < destiny>
scp -rp < username> @< destination server> :< folder path> < destiny>
scp -rp andre@139.82.71.211:" /home/jvitorlocal/MPRJ_similaridade/novo_dataset/pdf/" /media/infra/LES-PUC-RIO/Similiaridade/pdf/
Download de uma pasta passando o password de acesso
sshpass -p < password> scp -rp < username> @< destination server> :< folder path> < destiny>
sshpass -p " password" scp -rp andre@139.82.24.96:" /media/infra/LES-PUC-RIO/Similiaridade/extracted_text" /home/andre/MPRJ/Similiaridade
Using du para retornar o tamanho de arquivo ou diretório em bytes (Kb/Mb)
Listar o tamanho de todos os arquivos dentro do diretório
Ver o tamanho de um arquivo ou diretório sem listar
du -hs (nome do arquivo)
- Retorna o tamanho em bytes
` ` ` ` bash
du -hsb (nome do arquivo)
du -hsk (nome do arquivo)
Retorna o tamanho sempre em MB
du -hsm (nome do arquivo)
Compilando e executando arquivos
gcc -Wall Mochila.cpp -o Mochila
g++ -Wall Mochila.cpp -o Mochila
./Mochila
./Mochila < entrada.txt> saida.txt
Retorna todas as dependências que o executável está utilizando
ffmpeg -i Video_10.mp4 -acodec aac -ac 2 -ab 96k -ar 44100 -b 345k -s 1280x720 Video_16.mp4
ffmpeg -i Midia_16.mp4 -acodec libvorbis -ac 2 -ab 96k -ar 44100 -b 345k -s 1280x720 Midia_16.webm
ffmpeg -i Audio.ogg -vn -ar 44100 -ac 2 -ab 192k -f mp3 Audio.mp3
ffmpeg -f concat -safe 0 -i concat.txt -c copy output.mp4
Provides a unified interface for querying installed libraries for the purpose of compiling software from its source code
pkg-config --libs gstreamer-1.0 //
Return all pkgs and versions
sudo apt-get install --reinstall ubuntu-desktop
sudo service lightdm restart
Open Documents, Folders etc.
Print the number of lines of a file
wc -l DCP_PERSONAGEMPROCESSO_2013-2017.csv
Print the first 20 lines of a file
Escolhendo a maquina virtual instalada
sudo update-alternatives --config java
Abrindo programa com Java
java -jar ~ /ProgramasRFB/IRPF2020/irpf.jar
sudo snap install dbeaver-ce
snap info < snap1>
snap info dbeaver-ce
snap list < snap1> --all
snap list dbeaver-ce --all
sudo snap refresh < snap1>
sudo snap refresh dbeaver-ce
sudo snap revert < snap1>
sudo snap revert dbeaver-ce
snap refresh --hold=< duration> < snap1> < snap2>
snap refresh --hold=forever dbeaver-ce
sudo snap remove < snap1>
sudo snap remove dbeaver-ce