探検


くだらねえ質問はここに書き込め! Part 233

■ このスレッドは過去ログ倉庫に格納されています
2018/09/13(木) 23:27:05.28ID:vM6hM/2B
まずは2ch-Linux-Beginnersを読みましょう。
いろいろとまとめられているので(・∀・)イイ!!
http://www12.atwiki.jp/linux2ch/

読んでも解決しなかったら、質問を書きこむ前にここを読もう。
http://www12.atwiki.jp/linux2ch/?About
質問に対して答えてもらったら、お礼よりも、結果報告。

過去ログ検索
Google検索
https://www.google.com/search?hl=ja&;as_q=検索語句&as_sitesearch=2ch.net%2Ftest%2Fread.cgi%2Flinux%2Fhttps://www.google.com/search?hl=ja&;as_q=検索語句&as_sitesearch=5ch.net%2Ftest%2Fread.cgi%2Flinux%2F

※前スレ
くだらねえ質問はここに書き込め! Part 232
http://mao.5ch.net/test/read.cgi/linux/1531542627/
2018/09/16(日) 11:02:17.78ID:r+eqJGTO
Ajax IME: Web-based Japanese Input Method
http://shogo82148.github.io/AjaxIME/
手元のFirefoxESRだとひらがなでしか打てんが
29login:Penguin
垢版 |
2018/09/16(日) 12:39:40.70ID:b7Hca0tF
ここは質問スレなので雑談はよそでやってください
30login:Penguin
垢版 |
2018/09/16(日) 13:04:15.51ID:nZv4P7oN
>>28
俺もそのページは知ってて,使おうとしたんだが
大分昔からFirefoxでは変換できない。
31login:Penguin
垢版 |
2018/09/16(日) 21:09:44.59ID:bygBnPYK
人生完全に詰んでるので自殺をしようかと思っているのですが、やはり一番楽で手軽な自殺の方法は首吊りなのでしょうか?
2018/09/16(日) 21:44:59.18ID:nZv4P7oN
材料と場所が整えられるなら,練炭自殺(というより一酸化炭素中毒による自殺)がいいらしいよ。
もちろんここに書き込んでいる以上,それで死んだ訳ではないが,医学的にみて一酸化炭素中毒は,
穏かで苦しまずに死を迎えられる数少ない死因だそう。
2018/09/16(日) 22:18:02.09ID:ueFqENBn
いちいちそこら中に書かれてるレスの相手しなくていいよ
って言うのと自殺関連は下手に関わると幇助とか面倒なことになるかもしれないからスルーしときなよ
34login:Penguin
垢版 |
2018/09/16(日) 23:37:42.68ID:JLw+VMud
逆に「おまえの人生は詰んでいる」「おまえの人生はどうでもいい」
ってものに詰んでない立派だって認められたいか。
認められても困るし、そういものは見所がない。
詰んでるって思わせてるものなんてその程度だよ。
だから詰んでなかったんだよ。
2018/09/17(月) 15:50:43.18ID:bxdvAv2o
荒らしにかまうんじゃない
36login:Penguin
垢版 |
2018/09/17(月) 18:19:10.97ID:kLr4yJqI
自殺をしたら、地獄に落ちて苦しむか、生前よりもさらに辛い状態で生まれてくるか、
生前にクリアできなかった課題と全く同じ課題をクリアするために、
再び生まれてくることになるのでしょうか?
2018/09/17(月) 19:22:29.47ID:z0a7nPP0
流れぶった切ってすまんのだが、
サービスレベルの死活管理って昔はnagiosとかあったかもしれんが、
何も知らない人でも「赤」の警告が出ていたら、俺に教えてくれるとかあればいいんだけど、
今ってどんな死活管理するものってあるの。

5個ぐらいのサーバかな、smtpとPOPとdnsを少々、そのあたりかな。
あくまで1枚の画面でオールグリーンならスルー、赤でもあれば俺を叩き起こすみたいな感じ。
2018/09/17(月) 19:30:24.93ID:YBpSqsuZ
ログはkafkaにぶっこむ
39login:Penguin
垢版 |
2018/09/17(月) 20:59:19.53ID:o1Y/aDUu
論理ボリュームはどういう時に使用するのか教えてください。
vpsサーバやvagrantを使用した環境において、Apache、php、mysqlのインストール
した場合、論理ボリュームは活用していないと思います。
マウントも一切おこなっていなません。
私の経験、知識では限界です。
どういう時に論理ボリュームを使用するのか教えてくださいませ。
2018/09/17(月) 21:22:53.23ID:eH5vzWOz
例えば一つのディスクに/と/bootだけパーテーション切ってインストールした後に容量が足りなくなったけど前方にしか空きがないって場合にその部分をvgに追加すれば簡単に拡張できる
41login:Penguin
垢版 |
2018/09/17(月) 21:41:03.07ID:o1Y/aDUu
>>40
なるほど、拡張時に使用する方法があることはわかりました。
ところで、「前方にしか」という箇所ですがどういうことでしょうか?
さらなる理解のためにご教授ください。
また他に論理ボリュームの使用方法があればご教授ください。
なんかよくわかりませんが、最初に論理ボリュームをきって、ディレクトリにマウント
しているのを見かけました。
2018/09/17(月) 21:54:14.86ID:eH5vzWOz
普通のやり方で|A|空き|B|C|っていうパーテーションを組んだとき大体のファイルシステムは後ろ方向にしか拡張できないからA以外は拡張できないという問題がある
論理ボリュームを使用すれば物理的な位置を気にせずに容量を使える(HDDだとランダムアクセスで遅くなるって問題が出たりするが)
lvmではPhysicalVolume,VolumeGroup,LogicalVolumeがあって
pvが物理的なディスクでlvmを使用するパーテーション
vgはpvを一つ以上まとめた論理的なディスク
lvはvg上に作られたパーテーション これを実際に/とか/varとかにマウントする
管理の手間は間違いなく増えるけど結果的に楽に使える
2018/09/17(月) 22:11:28.44ID:wo6kfnU2
xubuntu18.04でchrome使ってるんですけど
最初起動した時ウインドウが微妙に中途半端な
大きさ(最大化出ない状態)で立ち上がるのを
治す方法教えてください
44login:Penguin
垢版 |
2018/09/17(月) 23:10:01.42ID:o1Y/aDUu
>>42
まさかの期待以上の回答でした。ありがとうございました。
2018/09/17(月) 23:29:03.84ID:Grc2FsKN
>>43
根本的な解決じゃないかもしらんが
最大化したあと 自分が望む大きさに縮小してやれば
次回からその大きさで起動しない?
4637
垢版 |
2018/09/18(火) 08:42:28.43ID:NztosiWc
すまん、誰かサービスレベルの死活管理している人いない?
寝ている時に手動で確認するのは流石に無理なんで・・・。
そういうサービスで少し安価で有名なところってあるのかな。
25, 80, 53, 110, 443ぐらいです。

cronで疎通管理もbashぐらいでできたらいいんだけど、
ソケットレベルで通信させるphpとかできないし・・
2018/09/18(火) 08:46:29.45ID:A0NCMHon
>>46
fluentdでログを監視する。
自分で設定するのが苦なら諦めたほうが良いと思う。
48login:Penguin
垢版 |
2018/09/18(火) 20:38:48.09ID:Ja36swfi
URLリンクを踏めるテキストエディタ教えてください
Geanyが踏めると聞いたのですが、リンクになりません

出来れば、軽いテキストエディタでお願いします。
Geany重いので
2018/09/19(水) 01:13:02.16ID:roFlQ+qx
>>48
つ vim
50login:Penguin
垢版 |
2018/09/19(水) 01:59:01.77ID:oowdhssT
>>49
これコマンドラインでしか使えないの?
GUIでマウスでゴリゴリ使えるタイプないの?
51login:Penguin
垢版 |
2018/09/19(水) 02:00:55.99ID:oowdhssT
Vimは有名だしいいんだけど、URLクリックしてもFirefoxに飛ばないぞ
どうやるのですか?
2018/09/19(水) 02:40:27.03ID:eXuyMPkp
ターミナル側で開けるように設定していないのでは
ターミナルさえ対応していればコンソールタイプはurlクリック可能
2018/09/19(水) 02:59:31.93ID:PAVQSawB
>>50
gui版に gvim, cream (vim のコマンドに慣れてない人向け)ってのがある。
エディタのバッファからweb Linkに飛ぶのは、プラグインを入れて自分でカスタマイズしないとダメ。
2018/09/19(水) 03:03:09.64ID:PAVQSawB
>>51
基本的にマウスのクリックでなくカーソル下に存在するファイルや
ウェブアドレス風のパスをノーマルモードで検知して移動する
プラグインを入れて設定する。
2018/09/19(水) 03:39:08.80ID:hgj/0KST
GRUB2なんですが、update-grubを使わず直接grub.cfgを編集すると問題が起きますか?

問題というのは、実はupdate-grubはgrub.cfg以外も変更しているので、設定に不一致が発生して
動かなくなるとかです。
2018/09/19(水) 06:19:25.61ID:DJQJvbOD
geanyってURLは開けないが文字列での検索はできるね
編集-設定-ツールのユーザ定義コマンド欄にsensible-browser "https://www.google.co.jp/search?q=%s";
後は文字列ドラッグして右クリックしてユーザ定義ryを選べば関連付けしたブラウザが開く
これはMintの場合だけどsensible-browserの部分弄れば別のブラウザでもいけるんじゃね
2018/09/19(水) 07:14:03.43ID:kfF+028j
またおまえか ちゃんと「Linux HTML editor」ってググってから質問しろ
…というかクダ質へ質問しろと
2018/09/19(水) 08:34:36.74ID:mdUvhPSs
>>55
update-grubを使わないようにすれば別に問題ない
ubuntuだとカーネルのアプデ毎に名前変わるから自動実行された気もするけど
2018/09/19(水) 13:06:22.06ID:PAVQSawB
>>55
/etc/default/grub を編集する。
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
grub2では、数字-パス名のファイルを指定されたディレクトリに配置して
それを元に自動生成する。
grub.cfgは、自動生成されるから手動変更しないほうが良い。
2018/09/19(水) 13:42:08.83ID:Up5lNxR3
正規表現で、最短マッチはクエスチョンマークで実現できるが、n回マッチはどうやるの?
61login:Penguin
垢版 |
2018/09/19(水) 13:56:43.71ID:O7WyLsGt
>>60
{n} n回
{n,} n回以上
{n,m} n回以上 m回以下

http://www.kt.rim.or.jp/~kbk/regex/regex.html#INTERVAL
2018/09/19(水) 14:33:25.86ID:Up5lNxR3
>>61
「最短マッチをn回」とするのが普通ってこと?
63login:Penguin
垢版 |
2018/09/19(水) 15:13:27.71ID:wtEHiCCQ
512MBのVPSでClam AVは使えない感じでしょうか?
入れてみたけどしょっちゅうOOM Killerされて困っています、何か解決策ないでしょうか
2018/09/19(水) 15:27:34.96ID:/6zmuTLD
ない
65login:Penguin
垢版 |
2018/09/19(水) 15:41:58.05ID:O7WyLsGt
>>62
何を言いたいのか分からない
「n回マッチはどうやる」と聞いてるから>>61はその方法を書いただけだよ
「最短マッチ」については直接的にも間接的にも一切言及していない
2018/09/19(水) 16:08:06.24ID:qnzEonxO
真剣な相談
非常に困ってるので以下の内容答えてください。

【お願い】

 ”東京都青梅市大門3丁目”で集団ストーカーの様な行為が行われてます。
(被害者です)
情報提供お願いします。
(自宅内の盗撮、盗聴 スマホ、パソコンへの不正アクセスなど)
心当たりある人は、下記アドレスまで連絡お願いします。

 [email protected] → 解決後、処分するアドレスです
連絡待ってます。
67login:Penguin
垢版 |
2018/09/19(水) 16:12:52.89ID:jMh8l7ah
【試合速報】 〇安倍[被曝固め]●山本KID徳郁
http://egg.5ch.net/test/read.cgi/atom/1537259827/l50



癌治療は無駄な努力、原発があるかぎり癌は治せない!
2018/09/19(水) 16:41:31.09ID:g34TaDxe
>>65
あぁ、スマン
例えば & 区切りの表の要素みたいな、繰り返しを含むパターンを想定してて、そのときに「3つ目の要素まで選択」というのはどうやったら良いかという質問だった
2018/09/19(水) 17:25:33.00ID:qnzEonxO
>>66
誰かこの質問に答えて!
70login:Penguin
垢版 |
2018/09/19(水) 18:28:12.67ID:O7WyLsGt
>>68
ますます分からない…
お手上げ、降参

対象とするテキストの例と
そこからどこを取り出したいのか
あと使ってる言語は何なのか、sed? perl? javascript? …
それら具体的な情報があれば、誰かが何か答えられるかもしれないけど
2018/09/19(水) 21:00:36.81ID:g34TaDxe
>>70
a & b & c & d
という行で、a から c までをマッチの対象にしたい

sed の正規表現で良い
72login:Penguin
垢版 |
2018/09/19(水) 21:16:16.34ID:O7WyLsGt
>>71
$ echo 'a & b & c & d' | sed 's/^\(\([^&]\{1,\}\(&\|$\)\)\{3\}\).*$/\1/; s/ *&$//'
a & b & c
$
2018/09/19(水) 21:47:14.68ID:GbalMPZ8
区切り文字が&だと決まってるなら正規表現を使わないけどcutもある
$ echo 'a & b & c & d' | cut -f 1-3 -d '&'
a & b & c
2018/09/19(水) 21:49:36.57ID:qnzEonxO
青梅市問題誰か答えてくれませんか?
2018/09/19(水) 22:04:44.22ID:HLFcXt3o
linus どうしちゃったんですか?
2018/09/19(水) 22:11:12.99ID:1p6AlUVy
>>72
やはり結構長くなるんですね
ありがとう
勉強します
77login:Penguin
垢版 |
2018/09/20(木) 06:07:51.20ID:VeOfdW6D
>>70
&区切りの表はLaTeXだろ
78login:Penguin
垢版 |
2018/09/20(木) 08:11:57.70ID:Q8O2jLNT
質問です

Ubuntu18.04LTSでソフトクリックして起動中に、
マウスカーソルがくるくる回るやつに変わらないのですがどうやったら変わるるんですか?
ソフトが起動中なのかわかりづらいです


あと、FirefoxでURL欄とか検索欄をマウスでクリックすると
Windowsでは、文字列があったら全選択になってキーボードのDeleteキー一発で全文字列消せたり
コピペ一発で文字列置き換えられたんですけど、Ubuntuでは出来ないのですか?
一回一回文字列マウスで全選択して消すのめんどくさいのですが
79login:Penguin
垢版 |
2018/09/20(木) 08:14:47.21ID:Q8O2jLNT
>>75
これどうにかしてほしいわ

Linuxに対し米当局がバックドアを仕掛けたとされるIvyBridgeの乱数生成命令を使うなという要望、Linusキレる
https://linux.srad.jp/story/13/09/11/0730235/


この乱数生成命令使って本当に大丈夫なの?
2018/09/20(木) 08:21:13.60ID:hvO5PWkn
だからソース読めって書いてあるだろ?
そんな簡単なこともできないなら書き込むなよ
81login:Penguin
垢版 |
2018/09/20(木) 08:46:27.77ID:Q8O2jLNT
>>80
>>79の件?
読めるわけねえだろw

それより、>>78お願いします
2018/09/20(木) 09:00:40.71ID:VzlFz+4X
>>81
firefoxの方はトリプルクリックで全選択できない?
2018/09/20(木) 09:03:00.45ID:NGfFLXog
>>81
じゃあお前が心配することじゃない
どうせ他の手段使うことも出来ないんだから黙ってろよ
2018/09/20(木) 09:05:54.05ID:97nkLtHm
bashでlsをしたときにログファイルが

hoge.1
hoge.10
hoge.11
...
hoge.2
hoge.20
hoge.21

になってしまうけど、どのようにすれば1.2.3.という順番になるのでしょうか?
2018/09/20(木) 09:25:28.92ID:NGfFLXog
ls | sort -v
で出来るんじゃね
2018/09/20(木) 12:11:47.45ID:DACvC/95
それならls -vでいいんじゃないのか?
2018/09/20(木) 15:34:08.90ID:EN34B3g1
東京都青梅市について詳しい人いない?
2018/09/20(木) 17:28:52.35ID:97nkLtHm
>>85
># ls | sort -v
>sort: オプションが違います -- 'v'
-vは無いようです。

>>86
ありがとうございます。うまくいけました。
ファイル名の最後の数字をソートするのですね。
2018/09/20(木) 17:58:06.80ID:I1fd1ac+
aliasにls --color -hv放り込んでるわ
90login:Penguin
垢版 |
2018/09/20(木) 17:58:29.84ID:DszwsH1D
Ubuntu16.04LTSなんすけどWine1.8でクリスタ体験版とフォトショCC体験版をインストールしたのですけど
どちらも起動しません クリスタは起動画面すら上がらずフォトショはずっと初期化中と表示されます
Wineの設定が悪いんですかね?
2018/09/20(木) 18:12:13.80ID:hvO5PWkn
使い方が悪いです
絵描きたいならWindows使いましょう
92login:Penguin
垢版 |
2018/09/20(木) 18:15:41.85ID:DszwsH1D
いやです
2018/09/20(木) 18:26:03.66ID:8sVJxy4p
質問する気がないなら帰れ
2018/09/20(木) 18:33:54.07ID:EN34B3g1
質問
青梅市で自宅内が監視(盗撮)できる家ってどこですか?
95login:Penguin
垢版 |
2018/09/20(木) 18:46:55.28ID:DszwsH1D
質問したら的はずれな回答がきました
2018/09/20(木) 19:10:02.50ID:+MdtjNZa
>>91
GINPで十分じゃんけ、、、、
と勝手に思う。

ところでだ、朝起きたら突然イボ痔になってしまった。
尼で買ったかわいいTバックパンティーが履けなくなてしまった。
それから3週間、やっと履けるようになった。
2018/09/20(木) 22:27:04.31ID:I1fd1ac+
gimpはクソ面倒だが一応軽量版のpintaもある
mspaintもどきのgnome-paintは色々残念すぎる
2018/09/21(金) 00:20:42.81ID:GRwomXD3
青梅市は苦労するわー
誰かオレを養って
9978
垢版 |
2018/09/21(金) 02:00:58.69ID:vj/F3nGE
>>82
ありがとう
ダブルクリックだった
シングルクリックに出来ないのかね?
2018/09/21(金) 02:18:40.92ID:cmQPH11A
>>99
Change address bar on-click behavior
https://support.mozilla.org/ja/questions/1128139
> about:config
> browser.urlbar.clickSelectsAll - true
> browser.urlbar.doubleClickSelectsAll - false
2018/09/21(金) 02:20:08.87ID:cmQPH11A
>>78
> Ubuntu18.04LTSでソフトクリックして起動中に、
> マウスカーソルがくるくる回るやつに変わらないのですがどうやったら変わるるんですか?
18.04ならテーマをYaruに変えてみ。
多分カーソルが回るやつになるはず。
102login:Penguin
垢版 |
2018/09/21(金) 05:03:36.67ID:vj/F3nGE
>>100
出来ました!ありがとうございます!
103login:Penguin
垢版 |
2018/09/21(金) 05:14:48.19ID:vj/F3nGE
xfce使っててyaruのテーマって使えるの?
Gnomeだけ?
104login:Penguin
垢版 |
2018/09/21(金) 07:35:10.04ID:vj/F3nGE
>>101
XfceだとYaruのテーマ使えませんでした。
マウスカーソルとかは"Communitheme"(yaru)に変更できたけど
2018/09/21(金) 11:35:14.98ID:1mJFGrrZ
>>104
desktopファイルで特定のデスクトップ環境だけ使える・使わないを
指定する項目どうなってる?それで制御してるのか。
xfceなど特定のデスクトップ環境でxsessionなどの環境変数を
取得できないトラブルがあった。取得できないからそれでif分岐処理する
プログラムが機能しない。
2018/09/21(金) 14:04:25.60ID:9h+3CzAA
Linux for AMD64でロングモードとして起動されたユーザープロセス内部でx86コードを実行することってできるのかな?
M$のせいかロング-互換モードの使用に関する情報になかなかたどりつけん
107login:Penguin
垢版 |
2018/09/21(金) 20:54:15.80ID:up22JMNF
VyOSのMTU調整のTCPフラグの書き方で

set policy route flets rule 1 tcp flags 'SYN,!ACK,!FIN,!RST'
と
set policy route flets rule 1 tcp flags SYN

のように書かれてるサイトがあるのですが上のように何か明示する意味はあるのでしょうか
2018/09/21(金) 22:17:43.66ID:qjBGpmE1
>>78
それたぶん/usr/share/icons/DMZ-○○/cursorsのwatch
だろうと思います。gimpペインタで自分で作ってみたら
レイヤーで少しつづずらした画を重ねていく、時間かかるけど。
2018/09/21(金) 23:31:21.50ID:b53nuh9z
>>106
おそらくサポート外だろうが出来る。逆もできる。windowsでも出来る。ただ、既存の32bitライブラリをロードして使うには、多分ld.soとかlibc.soの改造が必要。
コードセグメント0x33が64bit、0x23が32bitで、これはamd64のlinuxやwindowsでは常に用意されている。だから、アセンブリではセグメント間のfar call/far jmp/far retを行えばよい。システムコールも使える。
これはwindowsでも同じだから、winのHeaven's Gateあたりが参考になると思う。
2018/09/21(金) 23:33:15.57ID:b53nuh9z
>>106
例: 以下のコードから
gcc -m64 -no-pie 6432.s
で64bitバイナリを作って実行

#ここから6432.s
.intel_syntax noprefix
.globl main
main:
.section .rodata
f: .ascii "test\n"
.section .text
#64bitでここから開始される
mov ecx, 0x23 #32bit用セグメントセレクタ
shl rcx, 32
mov eax, offset p
add rcx, rax
push rcx
retf #セグメント間 far ret
#以下の32bitコードに来る
p:
mov eax, 4
mov ebx, 1
mov ecx, offset f
mov edx, 5
int 0x80 #32bit用のwrite
xor ebx, ebx
mov eax, 1
int 0x80 #32bit用のexit
2018/09/23(日) 07:40:47.02ID:pqvRAb/8
$ pwd
/home/alice
こういう説明のときに$←これをコマンドプロンプトと呼ぶと書いてありますよね。
では一方で
$ sleep 10

を実行している最中のコマンドを打ってもすぐには実行されず
実行が終わったあとにコマンドが実行されるような状態はなんと呼ぶのでしょうか。
2018/09/23(日) 10:45:37.65ID:8l0pzils
>>111
コマンドプロンプトと呼ばないよ。$は入力してくださいっていうサイン。出てないってことは入力待ちじゃないってこと。
2018/09/23(日) 10:51:54.09ID:mS7DeJqK
>>111
「プロンプト待ち」とか適当に言って通用している。正式の呼称は知らん。
114login:Penguin
垢版 |
2018/09/23(日) 11:46:31.10ID:ga3oiO2B
>>111
あえて言うなら「コマンド実行中」とかじゃないの
2018/09/23(日) 12:19:27.75ID:xhvM912R
>>111
複数の文からなる処理だったら「グループ」って言う。
bashだと丸括弧 ( sleep 10; echo "2nd"; )で区切った文を囲む。
2018/09/23(日) 15:40:55.21ID:nJs7pQ9D
rsyncで/home/*/Maildir/* を/home2/ にコピーしたいんだけど、
以下のコマンドだとMaildirが存在しないユーザのディレクトリが
/home2に作成されてしまいます。
作成されない方法があれば教えて欲しいです。

rsync -av ―include=“*/“ ―include=“Maildir/***” ―exclude=“*” /home/ /home2/
2018/09/23(日) 15:42:34.59ID:pqvRAb/8
みなさん ありがとうございます。
決まった呼称はないんですね……。
人に説明するときに、どう呼ぶのかいいのか迷っていましたが
「コマンド実行中」と言うことにします。

ところで「$ 」それ自体はコマンドプロンプトではなくただの記号ですね。
紛らわしくてすいません。
118106
垢版 |
2018/09/23(日) 16:12:24.43ID:Q39ZeY2D
>>109-110
おぉーマジありがとう。一つ疑問が解決した
プロセッサレベルで64ビットモードと互換モードは容易に行き来できるらしいという情報まではたどり着けていたんだけど
OS上のユーザーアプリケーションレベルでそれができるか否かという情報がわからなかった

ちょっと長くなっちゃうけどやりたいことを書くと
 今時のプロセッサやOSが当たり前に持っている仮想メモリ機能を使って他32bitアーキテクチャ用ベアメタルコードをソースコードレベルで
デバッグできないかと考えた
 モニター用のコードはAMD64にコンパイルして4GBより上にロード、4GBより下にx86にコンパイルしたデバッグ対象のコードを展開して
別スレッドとして実行。I/Oレジスタ類はメモリマップドなのでページフォールトをハンドリングしてエミュレート(UNIX/Linux系なら
デバイスドライバを書いてmmapでマッピングしてエミュレートもできそう)
 デバッグ対象の実機でデバッグしようとするとどうしても大容量のデータの流し込みとかが不便だけど、PC上でデバッグできれば
その辺も解消し高機能なデバッグツールも多数使えそうと思った
 これらを行うプラットフォームとして最初はWindowsを考えたけどMSリンカの操作方法がわからず棚上げ、次点でFreeBSDを検討したけど
メモリマップがわからずに棚上げ、今Linuxを検討中・・・Linuxはユーザーモードドライバがあるらしいと言うのも気になっている。これをmmapで
メモリ空間にマッピングできればカーネルパニックにおびえる必要もなくなるかな?

なのでx86のコードとOSとの接点があるとすればページフォールトのハンドリングくらいか
mmapを使えるならそれすらなくなりそうです
119login:Penguin
垢版 |
2018/09/23(日) 19:47:57.77ID:RJ/36QED
プロンプトでいいんじゃないの?
$をプロンプトに設定してあれば$がプロンプトだろ
120login:Penguin
垢版 |
2018/09/24(月) 00:27:15.98ID:zQJ+8a+1
http://www.ohshiro.tuis.ac.jp/~ohshiro/gaironenshu/01/kterm1.html
端末エミュレータを「端末ソフト」と呼んでいるあたりちょっと怪しいけど
これは
username@hostname: ~ $
↑これ全体を「プロンプト」と呼んでるね。
2018/09/24(月) 01:35:58.86ID:+nSrDgKs
LinuxにもWindowsのコマンドプロンプト的なソフトがあるって意味の端末ソフトでしょ
初心者相手に端末エミュレータはVT100を模倣したものなんて解説して困らせてどうする
2018/09/24(月) 10:22:15.50ID:/bmbUBxY
>>120
「username@hostname: ~ $」のうちの「$」のみを指して何と呼ぶか、っていう話なの?
123login:Penguin
垢版 |
2018/09/24(月) 10:26:06.96ID:/bmbUBxY
>>111は PS1='\$ ' みたいに設定している状況だよね
だったら「$ がプロンプト」で問題ないと思うよ
2018/09/24(月) 11:14:37.92ID:LWYJF89L
1G程度のファイルを読みこませると、1回目は時間がかかりますが、2回目は早く読み込みます。
ディスクキャッシュが効いているからだと思うのですが、手動でディスクキャッシュを操作して
1回目を早くすることができませんか?
2018/09/24(月) 11:40:06.80ID:Ihtq2SnN
昔はまさにそういう用途でpreloadとかreadaheadとかがあったんだけどね

とある力のあるクズが「僕この機能取り込むよ!」っていってユーザーを囲い込んで開発元を瀕死に追い込んでから「この機能SSDではほとんど意味ないし開発者はみんな興味ないから削除するわwww」っつってドロップして終わった
2018/09/24(月) 12:11:08.37ID:MelNY0Hc
>>111
マルチタスク(複数のタスクを処理できる)、シングルタスク(一つのタスクだけ順番に処理する)。
マルチタスクだと 各処理の後ろに & つけるコマンドで、
sleep 待ちの処理は、後者だと思う。
Xの起動では、競合やその処理こけて以降の処理できないと困るから
グループ化して遅延処理することが多い。
( sleep 10s; アプリ起動 ) &
127login:Penguin
垢版 |
2018/09/24(月) 16:36:39.14ID:/bmbUBxY
>>124
cat ファイル名 >/dev/null
とかでいいんじゃね
2018/09/24(月) 16:42:37.14ID:LWYJF89L
最低だなリーナス(´・ω・`)
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況