Linux


 * Запуск программ linux
 * debian
 * gentoo
 * Соответствие команд Linux и FreeBSD (выбрать эти ос из списка и затем Draw table кнопку).
 * mount ufs2 linux

Совместимость с Linux
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/linuxemu-lbc-install.html kldload linux linux_enable="YES" >> /etc/rc.conf make install clean -C /usr/ports/emulators/linux_base-f10/

+++ Some programs may need linprocfs, please add it to /etc/fstab! +++

Running linux ldconfig...

This software is based in part on the work of the FreeType Team. See .

Installation of the Linux base system is finished. The Linux kernel mode, which must be enabled for Linux binaries to run, is now enabled. Linux mode can be enabled permanently with the linux_enable variable of rc.conf(5).

If you want to use shared memory in Linux applications, you need to set up a link from /dev/shm to a suitable place, e.g. by adding the following line to /etc/devfs.conf (takes effect on each boot): link /tmp shm

To make use of NIS you have to adjust yp.conf and nsswitch.conf in /compat/linux/etc/ accordingly. For example:

Set your yp-server and yp-domainname in yp.conf: domainname     my.yp.domainname ypserver       my.yp.server

Let your lists for hosts, passwd and group be resolved via nsswitch.conf: passwd: files nis shadow: files nis group: files nis hosts: files dns nis

WARNING: doing work which needs to chroot into the linux base may not work. In such cases (e.g. cross-development) you are better suited with a linux_dist port.

find / -name nginx.conf

Single-mode
Просто так грузиться безсполезно, потому что он защищён паролем Там DNS-сервера, network и broadcast можно посчитать с использованием ipcalc, указав ip/mask
 * Debian
 * 1) Ctrl+Alt+Del
 * 2) Когда появится grub оставив подсветку на той строке, где она по умолчанию была нажать e
 * 3) Выбираем строку с kernel и вызываем её на редактирование по нажатию буквы e
 * 4) Дописываем в конец init=/bin/sh и нажимаем Enter
 * 5) Нажимаем b
 * 6) Результатом должно быть приглашение sh-3.2# И хотя в выоде команды mount выводятся данные, что разделы смонтированы на запись, но все равно не дает писать, поэтому надо выполнить команду  mount -o remount,rw /
 * 7) vim /etc/network/interfaces (но не vi - он странно работает в этой ОС)
 * 1) Если потребуется заменить IP-адреса в конфигурационных файлах (чтобы найти все такие файлы, где потребуется замена следует выполнить grep -r 89.108.83.55 /etc/ и в /usr/local/etc), используя редактор vi/vim :%s/192.168.1.1/10.10.10.1/g
 * 2) Если нужно сменить пароль root, то достаточно ввести passwd

Мониторинг температуры

 * /proc/acpi/thermal_zone/TZS0/temperature
 * /proc/acpi/thermal_zone/TZS1/temperature

Конфигурация
free total      used       free     shared    buffers     cached Mem:      2054944    1285996     768948          0      56808     638912 -/+ buffers/cache:    590276    1464668 Swap:     6016300          0    6016300

cat /proc/meminfo MemTotal:       2054944 kB MemFree:         751556 kB Buffers:          57096 kB Cached:          639716 kB SwapCached:           0 kB Active:          835648 kB Inactive:        380200 kB Active(anon):    574488 kB Inactive(anon):      24 kB Active(file):    261160 kB Inactive(file):  380176 kB Unevictable:          0 kB<BR> Mlocked:              0 kB<BR> HighTotal:      1179592 kB<BR> HighFree:         52948 kB<BR> LowTotal:        875352 kB<BR> LowFree:         698608 kB<BR> SwapTotal:      6016300 kB<BR> SwapFree:       6016300 kB<BR> Dirty:              184 kB<BR> Writeback:            0 kB<BR> AnonPages:       519044 kB<BR> Mapped:          110880 kB<BR> Slab:             27088 kB<BR> SReclaimable:     16936 kB<BR> SUnreclaim:       10152 kB<BR> PageTables:        4468 kB<BR> NFS_Unstable:         0 kB<BR> Bounce:               0 kB<BR> WritebackTmp:         0 kB<BR> CommitLimit:    7043772 kB<BR> Committed_AS:   1769092 kB<BR> VmallocTotal:    122880 kB<BR> VmallocUsed:       9256 kB<BR> VmallocChunk:     96244 kB<BR> HugePages_Total:      0<BR> HugePages_Free:       0<BR> HugePages_Rsvd:       0<BR> HugePages_Surp:       0<BR> Hugepagesize:      4096 kB<BR> DirectMap4k:      69624 kB<BR> DirectMap4M:     839680 kB<BR>

ethtool -s eth0 autoneg off speed 1000 duplex full
 * Сетевой интерфейс

ethtool -s eth0 autoneg on

EDAC (Error Detection and Correction) is a set of Linux kernel modules for handling hardware-related errors. Its major focus has been ECC memory error handling, however it also detects and reports PCI bus parity errors.
 * Диагностика

Linux kernel stack traces via SysRq

Find
Кавычки нужны другие (или просто одинарные?) find. -type d | grep DIRNAME find /home/ -name ‘*.avi’ -a -size +700M -mtime -15 find /home/ -name ‘*.avi’ -a -size +700M -mtime -15 -exec mv ‘{}’ /my/new/movies/ \;