Ez a táblázat egy kis összehasonlítás kíván lenni, hogy melyik rendszeren mit hogyan hívnak, hol található vagy mit mivel lehet csinálni.
Linux, SUN Solaris és a BSD-k összehasonlító táblázata
| Tulajdonság | Linux | Solaris | BSD
|
| merevlemezek
| /dev/hd{a,b,c,...}
/dev/sd{a,b,c,...}
| /dev/rdsk/xxxx
|
- NetBSD:
- IDE: /dev/wd0{a,b,c,...}
- SCSI: /dev/sd0{a,b,c,...}
- Logical (RAID): /dev/ld0{a,b,c,...}
- FreeBSD:
- /dev/ad{0,1,2,...} (IDE)
- /dev/da{0,1,2,...} (SCSI)
|
| floppy
| /dev/fd{0,1,...}
| /vol/dev/diskette{0,1,...}
| /dev/fd0
|
| default netw. interf.
| eth{0,1,...}
| eri{0,1,...}
| A meghajtó program neve
- NetBSD:
- rtk{0,1,...} (Realtek)
- és még sok más..
- FreeBSD:
- rl{0,1,...} (Realtek)
- fxp{0,1,...} (Intel)
- em{0,1,...} (Intel Gigabit)
- ndis{0,1,...} (Windows)
- és még sok más..
|
| csomagok telepítése/frissítése
|
- Debian/Ubuntu::
- apt-get update / upgrade / install csomagnév / remove csomagnév
- apt-cache search csomagnév
- Redhat Enterprise::
- up2date -idu / --showall / csomagnév
- rpm -e csomagnév
- CentOS:
- yum update / list / install csomagnév / remove csomagnév
| pkgadd -d filename.pkg
|
- NetBSD és FreeBSD:
- pkg_add -r csomagnév
- pkg_delete csomagnév
- pkg_info
- pkg_info csomagnév
- Csak FreeBSD:
- sysinstall (menüvezérelt)
|
| runlevel megállapítása
| runlevel
| who -r
| Hagyomanyosan nincs runlevel.
Securelevel: sysctl kern.securelevel
|
| programok automatikus indítása
|
- általában: be kell tenni a /etc/rcX.d alá egy indító scriptet, ahol X a megfelelő runlevel neve
- redhat/centos: chkconfig parancs
|
| NetBSD rc.d (NetBSD, OpenBSD, FreeBSD): /etc/rc.conf
4.0BSD rc (MirBSD): /etc/rc (egyetlen script)
|
| programok kézi indítása/leállítása
| /etc/init.d/programneve stop, start
|
|
- NetBSD:
- /etc/rc.d/service onestart, onestop
- FreeBSD:
- /etc/rc.d/programneve start, stop
- /usr/local/etc/rc.d/programneve start, stop
|