Skip to content

Latest commit

 

History

History
315 lines (223 loc) · 3.02 KB

File metadata and controls

315 lines (223 loc) · 3.02 KB

Linux

Fonts

/usr/share/fonts/
~/.local/share/fonts/
~/.config/user-dirs.dirs/

Limpa cache de fontes

sudo fc-cache -f -v
sudo rm -f /var/cache/fontconfig/_
rm -f ~/.cache/fontconfig/_

Lista processos

pstree
ps --forest

Lista processos

ctrl + z = deixa job rodar em segundo plano

Manual

# Abre manual em pt
man -L pt_BR.UTF-8 command

# Exibe resumo dos manuais
man -k

# Pesquisa manual
man -f command

Acesso partição

sudo chown -hR vitor /run/media/vitor/db5d4111-906e-4fc2-881a-b8f703167c16/

Monta partição no boot

sudo fdisk /dev/sdb

Show color system terminal

echo "$TERM"

Kill tmux

tmux kill-server && tmux
prefix + alt + arrow to resize pannel

Start process

chromium &
whereis chromium
which flutter
vivaldi-stable

Enviroment login

/usr/share/xsessions

Env

whereis firefox
echo $BROWSER
env
printenv
export BROWSER=/usr/bin/opera

fish

fish_config

Show all drivers

mhwd -l

List driver installed

mhwd -li

Path folder

/usr/local/bin/

npm folder

/usr/local/lib/node_modules/

Mirrors list

/etc/pacman.conf

batcat

bat --list-themes
export BAT_THEME="ansi"

app-image

chmod a+x program*.AppImage
./program*.AppImage

Change shell

cat /etc/shells
chsh
/usr/bin/fish
su - yourid

Create simbolic link

sudo ln -s /var/lib/snapd/snap /snap

Show

ll /snap or readlink -f /snap

Remove

sudo rm /snap

Editar montagem das partições

# Editar o arquivo como root:
/etc/fstab

# Exemplo
/media/hd1

# Após a edição rodar: systemctl daemon-reload (não lembro)

Grub

pegar curso linux

Exibe o tamanho

df

Exibe linhas iniciais

header -n arq

Exibe linhas finais

tail -n arq

Exibe linhas finais em termpo real

tail -f -no arq

Substitui resultados do comando

ls | tr design documents

Exibe e executa comando ao mesmo tempo

ls | tee -a arq

Executa antes

ls | xargs -a arq

Exibe informações do arquivo

wc arq

Exibe status do arquivo

stat arq

Multiplo sed

sed 's/a/b/g;s/c/d/g'

Organiza pelo tamanho

ll | sort -h

rsync

rsync -arzP src/ dest
a = mantém permissões
r = sincroniza
z = comprime durante a transferência
P = exibe progresso

find

find . -name "name.txt"
find . -name "*.txt"
find . -type f -name "*.jpg"

# para remover todos os arquivos .txt
find . -f -name "*.txt" | xargs rm

Info

whereis
which
who
whoami

Permissões

chomod +x
chomod 775
1 = x
2 = w
4 = r

owner, group, others

Hardware

lsblk
lscpu
lsmod
lspci
lsusb
modprobe

Usuários

useadd
groupadd
getent