Linux kisokos
Bind újraindítása:
/usr/sbin/rndc reload
Van amikor a /etc/init.d/bind9 restart nem elég.
Useradd nálunk:
useradd -g web -c “Valami komment” -d /usr/local/httpd/htdocs/www/valaki -s /bin/false valaki
Default editor változtatása:
update-alternatives –config editor
Initscript:
Készítsd el a scriptet, valahogy így:
root@skx:~#touch blahblah
aztán edit.
#! /bin/sh
# /etc/init.d/blah
# Some things that run always
case “$1″ in
start)
echo “Starting script blah ”
echo “Could do more here”
;;
stop)
echo “Stopping script blah”
echo “Could do more here”
;;
*)
echo “Usage: /etc/init.d/blah {start|stop}”
exit 1
;;
esac
exit
Majd:
Tedd be a /etc/init.d/ alá, aztán:
root@skx:~#update-rc.d blah defaults
ezzel hozzáadod, mindig elindul.
root@skx:/etc/rc2.d# update-rc.d -f blah remove
ezzel meg kiveszed.
Ha nagy a tar:
Feldarabolás adott méretre, ez itt 4.1 G:
split -b 4100000000 filename.tgz
Összerakás:
cat xax >filename.tgz
TCP figyelése:
tcpdump -i eth2>/etc/mylog/tcp
tartalmazza lista:
grep -i “IP 10.0.0.” tcp>filteredtcp.lst
nem tartalmazza lista:
grep -v “IP 10.0.0.” tcp>filteredtcp.lst
Screen:
screen -AmdS nev
kilépés: CTRL+A+D
visszalépés: screen -r (pid)
MX record lekérdezése
host -t MX valami.hu // ha saját ns1 server van, egyéként resolvból
host -t MX valami.hu ns1.nevszerver.hu // más névszerveren
Zóna konfig, ha a mail server és host nem nálunk van:
$TTL 86400
@ IN SOA ns.partnerpont.hu. hostmaster.partnerpont.hu. (
2003120613 ; Serial
28800 ; Refresh
7200 ; Retry
604800 ; Expire
43200 ) ; Negative Cache TTL
@ IN NS ns.partnerpont.hu.
@ IN NS ns2.interware.hu.
@ IN MX 10 mail.apex-mm.hu.
@ IN A 91.213.9.13
www IN A 91.213.9.13
mail IN A 46.107.212.52
Chmod rekurzívan:
Adott könyvtár alatti könyvtárak rekurzív elérése:
chmod -R 0644 *
Ha csak a directorykat akarod:
find . -type d -exec chmod 755 {} \;
Ha csak a file-okat akarod:
find . -type f -exec chmod 644 {} \;
A DHCP servernél általában minden beállítás után ez szokott elmaradni:
/etc/sysconfig/dhcpd
Szerkesztés:
Beszúr:
DHCPDARGS=ethx, ahol x a dhcp szolgáltatás kártyája
Felhasználói csoport módosítása:
usermod -g csoport user
user lekérdezése
id user
Rsync:
rsync -r -v -u --delete /forras /cél
-r rekurziv
-u update
-v verbose
--delete törli a cél oldalról a forrás oldalon nem található fileokat.
Példa a /forrás /célra, mert nem pontosan úgy működik, mint megszoktuk, tehát:
Az rsync -r -v -u --delete /home/1 /home/2 sor a /home/2 konyvtár alatt létrehozza a /1 konyvtárat és oda másol, tehát a /home/1 könyvtár tartalma a /home/2/1 könyvtárba kerül.
Grug2 alatt két oprendszer egy hdd-n a következő módon:
1. XP vagy valamilyen Windows felmegy, érdemes hátra rakni, a hdd-n, előre pedig majd a linuxot.
2. Linux települ, előre swap, aztán a többi és a /. Grub települjön a boot rekordba, majd reboot. Ilyenkor csak a linux jön fel.
3. grub-mkconfig -o /boot/grub/grub.cfg parancs. Ez megkeresi az összes bootolható partíciót és beállítja grub.cfg-ben. Ha a cfg máshol van, akkor a -o után azt kell írni. Squeeze Debian alatt így.
Több oprendszer választható töltése esetén:
grub-mkconfig -o /boot/grub/grub.conf
Billentyűzet parancsok:
Alt+SysRq+
R: billentyűzet prioritás
E: Alkalmazások leállítása (Ez akkor hasznos, ha DDOS-van)
I: Alkalmazások killelése
S: Filerendszerek syncelése
U: Filerendszerek remount read-only
B: Restart
MySQL összes adatbázisának mentése:
mysqldump --user=root --password=passord --all-databases>SQL.sql
Bridge építéséhez ezt kell keresni:
bridge-utils-1.5.tar.gz
- admin's blog
- A hozzászóláshoz regisztráció és belépés szükséges