Kulturált mount kimenet:
mount | column -t
- **
Milyen programok használják a hálózatot:
lsof -P -i -n
- **
Másolat fájl egyszerűen:
[a] cp file.txt{,.bak}
[b] cp file.txt{,.'date +%Y%m%d'}
- **
Időjárás terminálon:
curl wttr.in/város
- **
Mennyi adat vár kiírásra:
grep ^Dirty /proc/meminfo
- **
Könyvtárstruktúra létrehozása:
[a] mkdir -p /útvonal/{mappa1,mappa2}/{src,bin,bak}
[b] mkdir -p /útvonal/mappa{1..4}
- **
Külső IP lekérdezése:
[a] dig +short myip.opendns.com @resolver1.opendns.com
[b] curl ipinfo.io
[c] wget -qO- icanhazip.com
- **
Firefox indításának gyorsítása (adatbázis optimalizálás):
find ~ -name '*.sqlite' -exec sqlite3 '{}' 'VACUUM;' \;
- **
Élő kapcsolatok a hálózaton:
nmap -sP 192.168.1.0/24
- **
Böngésző mint jegyzetfüzet (címsorba írva):
data:text/html, <html contenteditable>
- **
Lemezfoglaltság elemzés terminálon:
ncdu
- **
Nyitott portok ellenőrzése:
[a] lsof -Pni4 | grep LISTEN
[b] netstat -lnp
- **
Adott program figyelése topban:
top -p $(pgrep -d , program)
- **
Utoljára használt paraméter újbóli használata:
parancs !$
- **
A $PATH elemei átláthatóan:
echo $PATH | tr : \n
- **
Rendszer telepítésének időpontja:
[a] tune2fs -l
$(df -h / |(read; awk '{print $1; exit}')) | grep -i created
[b] ls -lact --full-time /etc |awk 'END {print $6,$7,$8}'
- **
Szabad címek a hálózaton:
nmap -T4 -sP
192.168.1.0/24 && grep "00:00:00:00:00:00" /proc/net/arp | sort -n
- **
Alapértelmezett átjáró a hálózaton:
ip route | awk '/default/{print $3}'
- **
Lottó :) :
echo $(shuf -i 1-90 | head -n5 | sort -n)
- **
Aktív processzek faszerkezetben:
pstree -Gap | less -r
- **
Rendszerfigyelő terminálon:
dstat -tam
- **
Összefoglaló a hálózati eszközökről:
[a] nmap --iflist
[b] ip link show
- **
Telepített kernelek:
ls -1 /lib/modules
- **
Hálózati eszköz, kapcsolat ellenőrzése:
mii-tool eth0
- **
Meghajtó információk:
parted /dev/sdX print
- **
Könyvtárból titkosított fájl létrehozása:
gpg-zip -c -o konyvtar.titkos.gpg konyvtar
Listázás:
gpg-zip --list-archive konyvtar.titkos.gpg
Kibontás:
gpg-zip -d konyvtar.titkos.gpg
- **
A rendszer összes felhasználója/csoportja:
groups $(cut -f1 -d":" /etc/passwd) | sort
- **
Eltávolított csomagok beállítófájljainak törlése (dpkg alapú rendszerek):
[a] dpkg --list | grep '^rc\b' | awk '{ print $2 }' | xargs sudo dpkg -P
[b] dpkg --purge $(dpkg --get-selections | grep deinstall | cut -f1)
- **
Partíció információk:
[a] lsblk -o NAME,TYPE,FSTYPE,LABEL,SIZE,MODEL,MOUNTPOINT
[b] tree /dev/disk
- **
Ha nem vagyunk biztosak a keresett kifejezésben, használjunk agrepet (itt egy karakter eltérést engedélyezünk):
agrep -1 valami
- **
Azonos fájlok keresése:
fdupes -rn konyvtar
- **
Milyen/mennyi memóriát támogat az alaplap:
dmidecode -t 5,16
- **
A rendszer jelenlegi IP címei:
ip -f inet a | awk '/inet / { print $2 }'
- **
Dmraid információk törlése a lemezről:
dd if=/dev/zero of=/dev/sda bs=512
seek=$(( $(blockdev --getsz /dev/sda) - 1024 )) count=1024
- **
Processzor információk:
[a] dmidecode -t processor
[b] lscpu
- **
Processzor mag információk:
lscpu -e
- **
Lemezkép kiírása USB kulcsra:
[a] dd bs=4M if=kiirando.iso of=/dev/sdX status=progress oflag=sync
[b] dd if=kiirando.iso | pv | dd of=/dev/sdX bs=4M conv=fdatasync
- **
Partíciók detektálása:
blkid -c /dev/null
- **
Ha Firefox alatt elakad a videó lejátszás (about:config, új logikai):
browser.tabs.remote.force-enable-> true
- **
Hálózat sebesség/terhelés ellenőrzése:
[a] nload
[b] speedometer -r eth0 -t eth0
- **
Rendszermonitor terminálon:
[a] glances
[b] nmon
- **
Jelszó erősség ellenőrzése (libcrack2):
echo "jelszo" | cracklib-check
- **
Elérhető WiFi hálózatok (NetworkManager):
nmcli d wifi
- **
Okos, színes tárterület ellenörző:
pydf
- **
Egyszerűsített traceroute:
mtr
- **
BIOS verzió lekérdezése:
cat /sys/class/dmi/id/bios_version
- **
Csomag telepítés fájl alapján (dpkg alapú rendszerek):
xargs -a csomagok.txt apt install
- **
Takarítás pacman alapú rendszerekben:
[a] pacman -Qdtq | pacman -Rs -
[b] pacman -R $(pacman -Qtdq)
- **
Időzóna beállítása:
timedatectl list-timezones
sudo timedatectl set-timezone "Europe/Budapest"
- **
Publikus IP lekérdezése:
curl -fSs https://1.1.1.1/cdn-cgi/trace | awk -F= '/ip/ { print $2 }'
- **
Online Cheat Sheet:
curl cheat.sh/parancs
- **
Jelszógenerátor:
len=20; tr -dc A-Za-z0-9_ < /dev/urandom | head -c ${len} | xargs
[Fish] set len 20; tr -dc A-Za-z0-9_ < /dev/urandom | head -c {$len} | xargs
- **
/linux/