2014년 5월 1일 목요일

freebsd magic key

* How do I use the magic SysRQ key? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ On x86 - You press the key combo 'ALT-SysRQ-<command key>'. Note - Some (older?) may not have a key labeled 'SysRQ'. The 'SysRQ' key is also known as the 'Print Screen' key.

On SPARC - You press 'ALT-STOP-<command key>', I believe.

On PowerPC - You press 'ALT-Print Screen-<command key>'.

On other - If you know of the key combos for other architectures, please let me know so I can add them to this section.

* What are the 'command' keys? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 'r' - Turns off keyboard raw mode and sets it to XLATE.

'k' - Kills all programs on the current virtual console.

'b' - Will immediately reboot the system without syncing or unmounting your disks.

'o' - Will shut your system off (if configured and supported).

's' - Will attempt to sync all mounted filesystems.

'u' - Will attempt to remount all mounted filesystems read-only.

'p' - Will dump the current registers and flags to your console.

't' - Will dump a list of current tasks and their information to your console.

'm' - Will dump current memory info to your console.

'0'-'9' - Sets the console log level, controlling which kernel messages will be printed to your console. ('0', for example would make it so that only emergency messages like PANICs or OOPSes would make it to your console.)

'e' - Send a SIGTERM to all processes, except for init.

'i' - Send a SIGKILL to all processes, except for init.

'l' - Send a SIGKILL to all processes, INCLUDING init. (Your system will be non-functional after this.)

* Okay, so what can I use them for?

2014년 4월 30일 수요일

freebsd consol screen size change

    280 (0×118) 0x0000001f G 1024x768x32 D   8×16  0xa0000 64k 64k 0xf3000000 3072k

(mode 280 is 1024 x 768 in 32-bit colour and uses a 8×16 font)

This is the mode I want to use, and I want to increase my geometry from 80×25 to 132×60, so I can type the following command to one-time set it:

    vidcontrol -g 132×60 MODE_280 < /dev/console

 /etc/rc.conf file:

    allscreens_flags="-g 132×60 MODE_280"

 /boot/loader.conf file:

    vesa_load="YES"

FreeBSD 10 color csh shell [컬러쉘사용 위한 설정]

 /etc$ cat profile


#csh
setenv LANG ko_KR.UTF-8
setenv LC_ALL ko_KR.UTF-8

#bash
#export LANG=ko_KR.UTF-8
#export LC_ALL=ko_KR.UTF-8

export LSCOLORS=hxgxbxBxHxfxDxHxHxhxhx

root@hostname :/etc # cat csh.cshrc

# $FreeBSD: release/10.0.0/etc/csh.cshrc 50472 1999-08-27 23:37:10Z peter $
#
# System-wide .cshrc file for csh(1).
setenv LANG ko_KR.UTF-8
setenv LC_ALL ko_KR.UTF-8

set prompt="%{\e[32;1m%}%n%{\e[37m%}@%{\e[33m%}%m%{\e[37m%}:%{\e[36m%}%~%{\e[37m%}"\$"%{\e[0m%} "

alias ls        ls -FG