■ このスレッドは過去ログ倉庫に格納されています
Slackware 5.0
- 1 :login:Penguin:2013/09/16(月) 20:56:19.32 ID:ipR1EkLg.net
- The Slackware Linux Project
http://www.slackware.com/
SlackBuilds.org
http://slackbuilds.org/
LinuxPackages
http://www.linuxpackages.net/
日本発Slackwareエンハンスプロジェクト
http://sourceforge.jp/projects/slackware/
◎前スレ
Slackware 4.0
http://engawa.2ch.net/test/read.cgi/linux/1264437004/
◎過去スレ
古き良き”Slackware”総合スレ 2.0
http://pc8.2ch.net/test/read.cgi/linux/1093878042/
古き良き”Slackware”総合スレ
http://pc5.2ch.net/test/read.cgi/linux/980585420/
Slackware Ver.3.0
http://pc11.2ch.net/test/read.cgi/linux/1217501396/
- 251 :login:Penguin:2014/05/24(土) 13:47:31.59 ID:yIgjwgfP.net
- >>246
コンソールのフレームバッファを使わなければ出ない。カーネルブートオプションで
起動毎に変更可能。
- 252 :login:Penguin:2014/05/24(土) 13:52:05.97 ID:7PxerpBI.net
- >>246
/etc/lilo.confのvgaの行を
vga = normal
を有効にして
# /sbin/lilo
すれば出なくなる
>>247
16羽あこがれるな〜
自分の所は4羽だけ…
せめて8羽出るCPUが欲しい
- 253 :login:Penguin:2014/05/24(土) 15:37:49.81 ID:m4r/e6mY.net
- >>249もお願いします。
- 254 :login:Penguin:2014/05/24(土) 17:53:01.15 ID:7PxerpBI.net
- >>249,253
最近rxvt-unicodeしか使わないからすっかりわすれてるけど
man を見ると xterm がログインシェルで動く乗って
xterm -ls でログインシェルになるっぽいのですが…
1: /usr/bin/twm &
2: /usr/bin/xterm &
3: exec /usr/bin/xterm -ls -name login
と~/.xinitrc に書いたとして、
Xの起動中プロセスはexecを書いた行で止まったままになっています。
なのでexecにある行のプロレスを終了するとその先に進んでXが終了します。
exec twm
にしておくとtwmを終了した時にXが終了すると言う動作になります
xterm と xterm -login?(xterm -ls) の違いは
ログインシェルとして動作するか、しないかの違いで
ログインを上書きするなんてことはないです
これこそLinuxのマルチユーザということの証明にもなりますが
ログインシェルで起動したxtermを増やせば増やすほど、コマンド w 等で今ログインしているユーザが増えるだけです
lastで履歴にも記録されますね
とりあえずXでログインした後xtermをログインシェルで2つ起動しておくとこんな感じになります
% w
17:50:57 up 7:50, 3 users, load average: 0.03, 0.12, 0.13
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
slack :0 - 10:01 ?xdm? 16:41 3.50s /usr/bin/openbox --startup /usr
slack pts/2 :0 17:49 1:27 0.12s 0.12s -tcsh
slack pts/4 :0 17:50 22.00s 0.12s 0.12s -tcsh
- 255 :login:Penguin:2014/05/24(土) 18:03:09.16 ID:7PxerpBI.net
- >>254 の続き
exec twmで起動していたXを終了した場合、
その前の行のxterm等はXの子プロセスなので
親のXのプロレスが終了した時点で終了します
逆に終了させないで動かす方法もいろいろあったと思います
>>xterm -loginのウインドーでexitを実行するとユーザー名とパスワードの入力画面にならないのはなぜですか?
exec xterm の行が終了してXのプロセスが終了するだけです
startxをしたシェルはそのまま継続しますのでログアウトするわけではないです
linuxはマルチユーザ、マルチタスクですから
w, who, last, fg, bg 等色々活用してみてください
順番が前後したけど回答したかな!?
- 256 :login:Penguin:2014/05/24(土) 18:18:20.19 ID:j/hY2urK.net
- &つけてexecつけなければ、ok.
- 257 :login:Penguin:2014/05/25(日) 02:06:49.41 ID:yyD6eVvT.net
- alienさんのchromium使おうと思ったんですけど、
何故かアカウントの同期が出来ません。
解決策を知っている方いましたらご教授お願いします。
- 258 :login:Penguin:2014/05/25(日) 09:42:35.46 ID:XyfgerW3.net
- すみません、そういう意味じゃなくて
exec lsとやるとログインシェル(パスワードとIDを入力すると自動で立ち上がるシェル)が終了して
IDとパスワード入力画面になるじゃないですか。
exec twmとやってtwmを終了すると、twmがログインシェルを
上書きしているから、IDとパスワードの入力画面になるはずなのに、
twmが終了しただけになるのはなぜですか?
あとexec xterm -ls?の場合もxerm -ls?が終了しても
IDとパスワードの入力画面にならないのはなぜですか?
- 259 :login:Penguin:2014/05/25(日) 09:55:42.49 ID:hUY1nnkn.net
- shellを上書きとか、意味不明。 基本が解ってようだ。(だからとんちかんな質問するんだけど)login後に、program動かしてるんだから、それらをkillしたってpromptにもどるだけ。
- 260 :login:Penguin:2014/05/25(日) 10:04:53.51 ID:XyfgerW3.net
- まずIDとパスワードを立ち上げるとshellがたち上がるじゃないですか?
これがログインシェルです。
普通にlsと入力するとまずforkでサブシェルが立ち上がってそれがコマンドだと
わかるとサブシェルはexecでサブシェル自身を上書きして実行して、lsが終了すると
ログインシェルに制御を戻すんです。
ログインシェルでexec lsをするとログインシェルをlsで上書きして、lsが終了することが
ログインシェルが終了することになるのです。
総レス数 1029
251 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★