まずは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 231
http://mao.5ch.net/test/read.cgi/linux/1524835309/
くだらねえ質問はここに書き込め! Part 232
■ このスレッドは過去ログ倉庫に格納されています
2018/07/14(土) 13:30:27.58ID:tHBSJ8x8
2018/07/16(月) 12:28:07.91ID:NW9DPjFv
動画の定義が曖昧すぎてなんとも言えない
55login:Penguin
2018/07/16(月) 12:45:00.03ID:FtNfSoiT56login:Penguin
2018/07/16(月) 12:55:10.41ID:cfOwobI6 >>53
netinstallは必要最小限版じゃないの?
netinstallは必要最小限版じゃないの?
57login:Penguin
2018/07/16(月) 12:59:03.22ID:cfOwobI6 debianでapt-getがaptになったのっていつくらい?
58login:Penguin
2018/07/16(月) 13:26:18.57ID:FtNfSoiT aptコマンドができたのはjessieから
https://packages.debian.org/search?suite=jessie&arch=any&mode=path&searchon=contents&keywords=%2Fusr%2Fbin%2Fapt
https://packages.debian.org/search?suite=wheezy&arch=any&mode=path&searchon=contents&keywords=%2Fusr%2Fbin%2Fapt
https://packages.debian.org/search?suite=jessie&arch=any&mode=path&searchon=contents&keywords=%2Fusr%2Fbin%2Fapt
https://packages.debian.org/search?suite=wheezy&arch=any&mode=path&searchon=contents&keywords=%2Fusr%2Fbin%2Fapt
2018/07/16(月) 13:31:49.03ID:TV6LQQM+
>>51
isoファイルを解凍して事前にファイルを入れ替えたりじゃないの?
それでPuppy v5.7で安易にopera入れたらうまくいかなかった。それだけじゃないみたい。
それに軽量化のために独自圧縮・スクリプトで自動処理してるディストリもあるから難しい。マイナーディストリ日本語化するので挫折した。
isoファイルを解凍して事前にファイルを入れ替えたりじゃないの?
それでPuppy v5.7で安易にopera入れたらうまくいかなかった。それだけじゃないみたい。
それに軽量化のために独自圧縮・スクリプトで自動処理してるディストリもあるから難しい。マイナーディストリ日本語化するので挫折した。
60login:Penguin
2018/07/16(月) 13:40:44.58ID:FtNfSoiT >>51
まずはどのディストリの話かを書こう
まずはどのディストリの話かを書こう
2018/07/16(月) 14:20:19.94ID:wyILJcO5
Opera使ってる人なんているのか
Puppyはfullインストールした環境をまるごとspuashfsに圧縮してオリジナルと入れ替えれば上手くいくよ。たたしpreciseはinitrd.gzのDITROSPECSファイル内のIDSTRINGの値を空にしないといけない。
で、重いか軽いかはspuashfsのgzip圧縮かxz圧縮かによってかわる、後者はシングルコア低クロックだと重い
Puppyはfullインストールした環境をまるごとspuashfsに圧縮してオリジナルと入れ替えれば上手くいくよ。たたしpreciseはinitrd.gzのDITROSPECSファイル内のIDSTRINGの値を空にしないといけない。
で、重いか軽いかはspuashfsのgzip圧縮かxz圧縮かによってかわる、後者はシングルコア低クロックだと重い
2018/07/16(月) 14:22:13.90ID:wyILJcO5
訂正
Squashfs (sfs)
Squashfs (sfs)
63login:Penguin
2018/07/16(月) 15:14:18.34ID:icxuuSN/ apt-getとaptって何が違うの?
aptでインストールしたのって、apt-getでは認識されてないの?
aptでインストールしたのって、apt-getでは認識されてないの?
64login:Penguin
2018/07/16(月) 15:34:26.13ID:f5PLJs98 すみませんやりたいことについてもう少し詳しく補足します。
ホームディレクトリの中のとある隠しフォルダに、某動画サイトからダウンロードした画像や動画をいくつか保存しています。そのまま保存するよりは拡張子を変えたりして不規則な事故に備えたいと考えて質問しました。
なので変更する拡張子も元の動画と同じくらいのサイズのファイルに偽装したいです。動画じゃなくてもいいです。
>>60 Xubuntu 16.04 の ISO を、インストール機能をなくしてパッケージもアップデートされた状態にして使いたいです。
ホームディレクトリの中のとある隠しフォルダに、某動画サイトからダウンロードした画像や動画をいくつか保存しています。そのまま保存するよりは拡張子を変えたりして不規則な事故に備えたいと考えて質問しました。
なので変更する拡張子も元の動画と同じくらいのサイズのファイルに偽装したいです。動画じゃなくてもいいです。
>>60 Xubuntu 16.04 の ISO を、インストール機能をなくしてパッケージもアップデートされた状態にして使いたいです。
65login:Penguin
2018/07/16(月) 15:38:03.33ID:FtNfSoiT66login:Penguin
2018/07/16(月) 15:38:28.64ID:FtNfSoiT >>64
インストール機能をなくすってどういうこと?
インストール機能をなくすってどういうこと?
2018/07/16(月) 16:40:41.07ID:F628kz1u
やった!エラー無くディスクの読み取りチェックが完了していた!
まだ1回だしまぐれの可能性も0じゃないけど使用していたSATAボードの
不具合ってことで蹴りが付きそうだよ。っていうか蹴りつけたことにしよう
あとは使っている間にまたフリーズしたら悩もう
まだ1回だしまぐれの可能性も0じゃないけど使用していたSATAボードの
不具合ってことで蹴りが付きそうだよ。っていうか蹴りつけたことにしよう
あとは使っている間にまたフリーズしたら悩もう
2018/07/16(月) 17:17:35.38ID:u/kTGTTF
日記の連投を続けてるクズがこれから毎日一生午前0時にストレージがぶっ壊れる呪いにかかりますよーに☆彡
2018/07/16(月) 17:20:09.87ID:F628kz1u
毎日一生午前0時にストレージがぶっ壊れなかったことを
報告すりゃいいのか? お前の呪いを跳ね返してやったってw
めんどくせーな。気が向いたら報告してやるよ(笑)
報告すりゃいいのか? お前の呪いを跳ね返してやったってw
めんどくせーな。気が向いたら報告してやるよ(笑)
2018/07/16(月) 17:51:46.80ID:wyILJcO5
俺はチラ裏くんを応援してるよ
2018/07/16(月) 17:54:57.75ID:NW9DPjFv
他の人の迷惑になるから構うのはやめてね
72login:Penguin
2018/07/17(火) 02:05:51.24ID:fkpjzXNd73login:Penguin
2018/07/17(火) 19:37:25.03ID:k1+jS8Iy74login:Penguin
2018/07/17(火) 19:46:17.74ID:OQNyfWt1 suで別の一般ユーザーになった状態でGUIアプリを起動しようとしても
cannot open displayのような表示されて起動できません
どこを設定すれば起動しますか?
cannot open displayのような表示されて起動できません
どこを設定すれば起動しますか?
2018/07/17(火) 19:58:31.29ID:pP2ApgSP
>>73
LANケーブルを抜くのが一番ですよ
LANケーブルを抜くのが一番ですよ
2018/07/17(火) 20:17:37.19ID:c2whrP9k
>>74
フレームバッファかt t y[1-6]から起動してるなら
/ e t c /g r o u p の v i d e o グループに そのユーザーを追加しないと
ダメだったと思う。
フレームバッファかt t y[1-6]から起動してるなら
/ e t c /g r o u p の v i d e o グループに そのユーザーを追加しないと
ダメだったと思う。
77login:Penguin
2018/07/17(火) 21:03:16.23ID:OQNyfWt1 >>76
そのように設定してもできませんでした
そのように設定してもできませんでした
2018/07/17(火) 21:08:35.96ID:MbbkT57S
79login:Penguin
2018/07/17(火) 23:26:29.06ID:k1+jS8Iy インストール機能以外にもいらなそうな機能は省きたいと思ってます。使い道は今のところネット程度です。
パソコンを使ってナニをしたという形跡が伝わらなくて、 ファイルのダウンロード(Torrent ではない)やウィルス対策機能が優秀で問題が見つかったらどんなことが起きているか診断してわかりやすく解決方法を提案してくれるものがほしいです。
パソコンを使ってナニをしたという形跡が伝わらなくて、 ファイルのダウンロード(Torrent ではない)やウィルス対策機能が優秀で問題が見つかったらどんなことが起きているか診断してわかりやすく解決方法を提案してくれるものがほしいです。
2018/07/17(火) 23:50:20.93ID:s0c/uHPX
タブレットPCでも買えば良いよ
2018/07/18(水) 00:40:00.89ID:UOinYDlI
>>79
要するに第三者に絶対に再生されたくないファイルを隠しておきたいという趣旨だよね。
USBフラッシュメモリに適当なLinuxをインストールして、ファイルも暗号化して入れて、
肌身離さず所持して入れば良いのでは?
ファイルの暗号化はopensslとかgpgとかccryptを使う。
PC側に痕跡を残さなし、パスワードが分からなければ再生もできない。
要するに第三者に絶対に再生されたくないファイルを隠しておきたいという趣旨だよね。
USBフラッシュメモリに適当なLinuxをインストールして、ファイルも暗号化して入れて、
肌身離さず所持して入れば良いのでは?
ファイルの暗号化はopensslとかgpgとかccryptを使う。
PC側に痕跡を残さなし、パスワードが分からなければ再生もできない。
82login:Penguin
2018/07/18(水) 00:58:45.59ID:piuqDFk/2018/07/18(水) 03:10:25.85ID:mHm7MtHJ
>>79
> インストール機能以外にもいらなそうな機能は省きたいと思ってます。使い道は今のところネット程度です。
ネットにつなぐならインストール機能は必須だな
じゃないとハッキングされてデータ全部消されるかもしれない
> ファイルのダウンロード(Torrent ではない)やウィルス対策機能が優秀で
じゃあインストール機能は必須だな
でないと最新のウイルスに対応できない
> インストール機能以外にもいらなそうな機能は省きたいと思ってます。使い道は今のところネット程度です。
ネットにつなぐならインストール機能は必須だな
じゃないとハッキングされてデータ全部消されるかもしれない
> ファイルのダウンロード(Torrent ではない)やウィルス対策機能が優秀で
じゃあインストール機能は必須だな
でないと最新のウイルスに対応できない
2018/07/18(水) 03:18:52.44ID:mHm7MtHJ
安全なOSでいたいなら、ソフトウェア・アップデートを
欠かさず行うこと。これが一番のウイルス対策
専門家が最も優先するセキュリティ対策は「ソフトウェアアップデート」
https://news.mynavi.jp/article/20160209-google_sec/
欠かさず行うこと。これが一番のウイルス対策
専門家が最も優先するセキュリティ対策は「ソフトウェアアップデート」
https://news.mynavi.jp/article/20160209-google_sec/
2018/07/18(水) 03:21:03.61ID:mHm7MtHJ
> パソコンを使ってナニをしたという形跡が伝わらなくて、
> 問題が見つかったらどんなことが起きているか診断してわかりやすく解決方法を提案してくれるもの
問題をわかりやすく診断するにはログが必要
例えば特定のファイルの読み書きに失敗したら
そのファイル名が何かを記録しないといけない
つまりこの2つは相反した要求なので実現することは不可能だな
> 問題が見つかったらどんなことが起きているか診断してわかりやすく解決方法を提案してくれるもの
問題をわかりやすく診断するにはログが必要
例えば特定のファイルの読み書きに失敗したら
そのファイル名が何かを記録しないといけない
つまりこの2つは相反した要求なので実現することは不可能だな
86login:Penguin
2018/07/18(水) 04:45:54.20ID:piuqDFk/ 安全といえば、SSDってハードディスクみたいにデータ上書きしたら元のデータ完全に読み込めなくなるの?
2018/07/18(水) 04:46:44.73ID:JW61O+YZ
”なに”から守るかを言っていただければ助かる
エッチな動画を親から隠したいのか、恋人から隠したいのか、PCから履歴を見られるのが嫌なのか。
ただ、プロバイダはIPレベルで通信先のログを全部抑えてるので誰からもというのは無理。
単にファイルを隠しておきたいならファイルのみをUSBに入れて、物理的にPCからの読み込みを制限するのが一番いい。
再生時にはネットを遮断して、ネットを繋ぐ前にUSBを抜く。
他にはログを残さない仕様のLinuxのディストリがいくつかあるからそれらを使え。
エッチな動画を親から隠したいのか、恋人から隠したいのか、PCから履歴を見られるのが嫌なのか。
ただ、プロバイダはIPレベルで通信先のログを全部抑えてるので誰からもというのは無理。
単にファイルを隠しておきたいならファイルのみをUSBに入れて、物理的にPCからの読み込みを制限するのが一番いい。
再生時にはネットを遮断して、ネットを繋ぐ前にUSBを抜く。
他にはログを残さない仕様のLinuxのディストリがいくつかあるからそれらを使え。
2018/07/18(水) 07:30:35.61ID:lGU0QD5D
>>79
あー、LiveDVDにしたいってこと?
あー、LiveDVDにしたいってこと?
2018/07/18(水) 09:25:34.02ID:CAeKKEa+
stretchdogをFrugal installして暗号化ありでsave.datを作成して運用とか
2018/07/18(水) 10:17:36.57ID:4ZgZJWvC
>>87
> ”なに”から守るかを言っていただければ助かる
警察からに決まってるだろ。いわせんな
どうせやばい児童ポルノとか保存してるんだろ
捕まってHDD覗かれてもパスワード黙秘してれば
何を所持してるかわからないようにしたいんだろ
> 単にファイルを隠しておきたいならファイルのみをUSBに入れて、物理的にPCからの読み込みを制限するのが一番いい。
無理無理。容量数TBレベルある
> ”なに”から守るかを言っていただければ助かる
警察からに決まってるだろ。いわせんな
どうせやばい児童ポルノとか保存してるんだろ
捕まってHDD覗かれてもパスワード黙秘してれば
何を所持してるかわからないようにしたいんだろ
> 単にファイルを隠しておきたいならファイルのみをUSBに入れて、物理的にPCからの読み込みを制限するのが一番いい。
無理無理。容量数TBレベルある
2018/07/18(水) 10:59:21.44ID:5M3Qm3qm
2018/07/18(水) 11:03:43.33ID:kqfD5UP2
>>91
それはHDDの話だよね
それはHDDの話だよね
9386
2018/07/18(水) 14:58:12.46ID:piuqDFk/2018/07/18(水) 15:06:30.75ID:4ZgZJWvC
> USBメモリだと何回上書きしてもデータ消せないって聞いたから、
削除してもデータが残るなんて、
そしたら使用容量、無限大じゃないですか
欲しい!
削除してもデータが残るなんて、
そしたら使用容量、無限大じゃないですか
欲しい!
2018/07/18(水) 15:10:06.03ID:f5a7aJQo
Linuxを再起動した時にディスクの不具合で
Give root password for maintenance
(or type Control-D to continue):
とかでるんですよね。
でもこれシステムドライブじゃないんですよ。
だからエラーの場合無視して起動してくれれば良いんですよね。
起動した後sshででもつないでメンテしますから。
でも、Give root 〜ってでてると起動してないんで
sshで繋げないんですね。
どうするのが一番いいやりかたでしょうか?
もちろんディスクに問題がない場合はマウントしたいわけです
Give root password for maintenance
(or type Control-D to continue):
とかでるんですよね。
でもこれシステムドライブじゃないんですよ。
だからエラーの場合無視して起動してくれれば良いんですよね。
起動した後sshででもつないでメンテしますから。
でも、Give root 〜ってでてると起動してないんで
sshで繋げないんですね。
どうするのが一番いいやりかたでしょうか?
もちろんディスクに問題がない場合はマウントしたいわけです
9686
2018/07/18(水) 15:18:29.32ID:piuqDFk/2018/07/18(水) 15:31:03.43ID:K/dNx6ZZ
容量1GBのUSBメモリに1GBのデータAを書き込む
そのUSBメモリに1GBのデータBを上書きする
上書き前のデータAが復元可能ってことは、
容量1GBのUSBメモリから、1GBのデータAと1GBのデータBの
両方あわせて2GBのデータが取り出せる
さらにデータCで上書きしても上書き前のデータは消えないで復元可能だから
容量1GBのUSBメモリから、1GBのデータAと1GBのデータBと
1GBのデータC、あわせて3GBのデータが取り出せる
すごい!無限にデータを記録できる!すごい!
そのUSBメモリに1GBのデータBを上書きする
上書き前のデータAが復元可能ってことは、
容量1GBのUSBメモリから、1GBのデータAと1GBのデータBの
両方あわせて2GBのデータが取り出せる
さらにデータCで上書きしても上書き前のデータは消えないで復元可能だから
容量1GBのUSBメモリから、1GBのデータAと1GBのデータBと
1GBのデータC、あわせて3GBのデータが取り出せる
すごい!無限にデータを記録できる!すごい!
2018/07/18(水) 15:38:22.48ID:oaNFsn3L
NSAの方式でさえも3回くらいだったろ
お前らは小物だから1回でいいよ
お前らは小物だから1回でいいよ
2018/07/18(水) 16:14:37.57ID:PRyRWWgT
>>95
fstabにnofail
fstabにnofail
2018/07/18(水) 18:06:17.95ID:kqfD5UP2
2018/07/18(水) 18:24:23.45ID:cQ/TKzoC
/etc/logrotate.d/syslog
に
/bin/kill -HUP `cat /var/run/syslogd.pid 2> /dev/null` 2> /dev/null || true
とあるのですが、
`cat /var/run/syslogd.pid 2> /dev/null`
エラー出力まで含めてhupシグナルを送るというのはどういう意味なのでしょうか?
|| trueというのは、できなかったら0、というのはできなかったらそのまま終わるということ?
に
/bin/kill -HUP `cat /var/run/syslogd.pid 2> /dev/null` 2> /dev/null || true
とあるのですが、
`cat /var/run/syslogd.pid 2> /dev/null`
エラー出力まで含めてhupシグナルを送るというのはどういう意味なのでしょうか?
|| trueというのは、できなかったら0、というのはできなかったらそのまま終わるということ?
2018/07/18(水) 18:55:56.20ID:kwFY7qsm
>>95
systemdだとマウントに特殊なオプションが必要。そういうのがないと
エマージェンシーモードになる。
systemdだとマウントに特殊なオプションが必要。そういうのがないと
エマージェンシーモードになる。
103login:Penguin
2018/07/18(水) 19:02:27.21ID:I3PSkiQH2018/07/18(水) 19:16:13.42ID:oaNFsn3L
我々が知覚している仮想現実を/dev/nullまで導きたい
2018/07/18(水) 19:41:33.07ID:cQ/TKzoC
>>103
よくわかりました、ありがとうございます
よくわかりました、ありがとうございます
2018/07/19(木) 12:14:44.20ID:AA4PtmY3
ホームディレクトリに~っていうフォルダ作っちゃったんだけどどうすれば安全に消せそう?
2018/07/19(木) 12:18:07.37ID:sMb6qLJj
2018/07/19(木) 12:22:04.06ID:sMb6qLJj
2018/07/19(木) 15:52:02.01ID:EBmgsHO9
初めてubuntuをインストールしたのだが、皆さん、テキストの編集はviなんて使ってるんですか?
検索したらlinuxで設定ファイルの編集はviで〜とか見たので。
家庭内LANで固定アドレスにしようと設定ファイルを編集したがメッチャ苦労した。
1分で終わると思ったらスゲー時間がかかった。いちいち端末とかいうの使わないといけないし。
検索したらlinuxで設定ファイルの編集はviで〜とか見たので。
家庭内LANで固定アドレスにしようと設定ファイルを編集したがメッチャ苦労した。
1分で終わると思ったらスゲー時間がかかった。いちいち端末とかいうの使わないといけないし。
2018/07/19(木) 16:23:39.38ID:4ffofb7Q
ubuntu端末標準のnanoを使えば?
テキストの編集はplumaなり自分の好きなものを
テキストの編集はplumaなり自分の好きなものを
111login:Penguin
2018/07/19(木) 16:24:32.67ID:iBUBDeeQ フルパスでいけばいいんじゃないの
rm -r /home/hoge/~
rm -r /home/hoge/~
2018/07/19(木) 23:58:15.92ID:A5dNxJ7y
>>90-91
憶測でと先入観ででしか物事を判断できないやつは反応しなくていいよ。
憶測でと先入観ででしか物事を判断できないやつは反応しなくていいよ。
2018/07/20(金) 00:39:02.40ID:I3TumEV/
>>112
その意見はあなたの憶測と先入観ですよね?
その意見はあなたの憶測と先入観ですよね?
2018/07/20(金) 01:36:55.71ID:/eROHa0F
>>113
そういう風に憶測と先入観で物事を判断してはいけない
そういう風に憶測と先入観で物事を判断してはいけない
2018/07/20(金) 01:55:40.76ID:I3TumEV/
判断じゃなくて質問してるんだけど?
「?」が見えない?
「?」が見えない?
2018/07/20(金) 04:59:39.01ID:A1Z0eaMp
mcomixが/home配下の書庫しか読めない仕様になった理由はなんですか?
2018/07/20(金) 09:35:50.87ID:E3Y9o6op
Windows10・WSL・Ubuntu でも、GUI は無く、端末だけだから、vim, nano になる
nano はキーボード操作で、範囲コピーできないから、vim が良い
nano はキーボード操作で、範囲コピーできないから、vim が良い
118login:Penguin
2018/07/20(金) 11:47:50.89ID:7ACsx1RB Alt+Ctrl+Delを無効化することはできませんか?
できれば動作を再定義したいです
できれば動作を再定義したいです
119login:Penguin
2018/07/20(金) 11:51:23.84ID:7ACsx1RB 語弊な表現になった
無効化でもいいけど
可能ならもっと別の動作にしたい
無効化でもいいけど
可能ならもっと別の動作にしたい
2018/07/20(金) 14:14:21.00ID:6U82076j
systemdだとctrl-alt-del.targetを自分で作れば良いんやろか…
興味があるからぜひ試してみてほしいわ(他力本願)
興味があるからぜひ試してみてほしいわ(他力本願)
2018/07/20(金) 14:24:47.92ID:oCckfN1r
DEによってツールが違う。
もっと低レベルでの定義もできるけど、ディストリとDEを教えてくれたら何のツールがいいか紹介するわ。
もっと低レベルでの定義もできるけど、ディストリとDEを教えてくれたら何のツールがいいか紹介するわ。
122login:Penguin
2018/07/20(金) 14:42:21.13ID:7ACsx1RB デスクトップではなくlinuxコンソール(tty 1-6)での操作です
情報足りてなくてすみません
情報足りてなくてすみません
2018/07/20(金) 16:46:01.02ID:6U82076j
>>121
Ctrl+Alt+DelはカーネルがハンドルするんだからDEじゃ取れないんちゃうんか、と勝手に思い込んでたんだけどそんなことないのね
あってるか知らんけど改めて調べなおしてみるとsysrqなんかは常にカーネル自身がハンドルしてるんで弄ったりは不可
Ctrl+Alt+Delはコンソールならコンソールの周りのドライバ?、GUI上ならそっちがハンドルみたいな感じなのか
ちょっとした事だけど勉強になったわ、サンクス
Ctrl+Alt+DelはカーネルがハンドルするんだからDEじゃ取れないんちゃうんか、と勝手に思い込んでたんだけどそんなことないのね
あってるか知らんけど改めて調べなおしてみるとsysrqなんかは常にカーネル自身がハンドルしてるんで弄ったりは不可
Ctrl+Alt+Delはコンソールならコンソールの周りのドライバ?、GUI上ならそっちがハンドルみたいな感じなのか
ちょっとした事だけど勉強になったわ、サンクス
2018/07/20(金) 16:56:16.78ID:oCckfN1r
>>123
Linuxは各要素の実装範囲がバラバラだからディストリの細かな違いがあって、それを「Linuxだから〜」と勘違いしちゃうことあるよね。
ArchだとCtrl+Alt+Delがデフォルトで無効なので、設定できるはずです。
Linuxは各要素の実装範囲がバラバラだからディストリの細かな違いがあって、それを「Linuxだから〜」と勘違いしちゃうことあるよね。
ArchだとCtrl+Alt+Delがデフォルトで無効なので、設定できるはずです。
2018/07/20(金) 18:12:01.49ID:fsh1zLCS
systemdでfstabでマウントされた後にスクリプトを実行できないでしょうか?
こんな感じで書いているのですが、マウントされる前に実行されるので
ディレクトリが空として認識されてしまいます。
とりあえずスクリプトの冒頭で sleep 5 して応急対応していますが
[Unit]
Description=test
Requires=local-fs.target
After=local-fs.target
[Service]
Type=oneshot
ExecStart=/usr/local/bin/foo.sh start
ExecStop=/usr/local/bin/foo.sh stop
RemainAfterExit=yes
[Install]
WantedBy=multi-user.target
こんな感じで書いているのですが、マウントされる前に実行されるので
ディレクトリが空として認識されてしまいます。
とりあえずスクリプトの冒頭で sleep 5 して応急対応していますが
[Unit]
Description=test
Requires=local-fs.target
After=local-fs.target
[Service]
Type=oneshot
ExecStart=/usr/local/bin/foo.sh start
ExecStop=/usr/local/bin/foo.sh stop
RemainAfterExit=yes
[Install]
WantedBy=multi-user.target
2018/07/20(金) 18:21:43.28ID:oCckfN1r
>>125
マウントは内蔵ディスク?それともサンバとか?
マウントは内蔵ディスク?それともサンバとか?
2018/07/20(金) 18:24:59.42ID:fsh1zLCS
2018/07/20(金) 18:29:34.86ID:fsh1zLCS
もしかしてnofailつけてるからだめなんですかね?
2018/07/20(金) 18:31:19.80ID:oCckfN1r
>>127
fstabのシステムディスク以外はsystemdでマウントすることに移行するそうだからsystemdでマウントして、systemdで制御すればいいんじゃないか?
fstabのシステムディスク以外はsystemdでマウントすることに移行するそうだからsystemdでマウントして、systemdで制御すればいいんじゃないか?
2018/07/20(金) 18:32:07.54ID:oCckfN1r
>>128
nofailはマウントに失敗しても起動はさせるってこと。
nofailはマウントに失敗しても起動はさせるってこと。
2018/07/20(金) 18:34:41.02ID:oCckfN1r
nofailを消せばいいだろうけど、マウントが終わるまで起動しないから起動が遅くなる。
foo.shがなんのコマンドか教えてくれたらもっとアドバイスできるよ。
foo.shがなんのコマンドか教えてくれたらもっとアドバイスできるよ。
2018/07/20(金) 18:44:18.21ID:fsh1zLCS
>>129
そうすると、HDDごとに disk1.mount, disk2.mount ってファイルを作って
全てがマウントされたら実行みたいに書くんですかね
単純にfstabのmountが行われた後に実行されるだけで良いんだけどなぁ
>>130
マウントに失敗しても起動させるだけで
マウント自体はやってくれそうな気はするんですが
nofailだとfailしても正常終了あつかいだから、
マウントを待たずに並行して動いて大丈夫ってことなのかなぁ
まあnofailを消して動くかどうか試してはいないんですが
> foo.shがなんのコマンドか教えてくれたらもっとアドバイスできるよ。
複数ある各ディスクに作成した特別なファイルを読み込んで
あるデータファイルを作成するものと考えてください
読めればいいだけなんです
そうすると、HDDごとに disk1.mount, disk2.mount ってファイルを作って
全てがマウントされたら実行みたいに書くんですかね
単純にfstabのmountが行われた後に実行されるだけで良いんだけどなぁ
>>130
マウントに失敗しても起動させるだけで
マウント自体はやってくれそうな気はするんですが
nofailだとfailしても正常終了あつかいだから、
マウントを待たずに並行して動いて大丈夫ってことなのかなぁ
まあnofailを消して動くかどうか試してはいないんですが
> foo.shがなんのコマンドか教えてくれたらもっとアドバイスできるよ。
複数ある各ディスクに作成した特別なファイルを読み込んで
あるデータファイルを作成するものと考えてください
読めればいいだけなんです
2018/07/20(金) 18:46:49.82ID:YF5kvly3
アクセスしたときにマウントするやつ無かったっけ
書き込みはしばらくバッファに入れとく見たいな
書き込みはしばらくバッファに入れとく見たいな
2018/07/20(金) 18:55:43.91ID:oCckfN1r
>>132
foo.shにマウントできてないとsleepしてログを出すような実装にすればいい。
systemdでマウントする件はHDDごとに.mountを作って、After=local-fs.targetでlocal-fs.targetのあとにfoo.shを起動するようにすればいい。
foo.shにマウントできてないとsleepしてログを出すような実装にすればいい。
systemdでマウントする件はHDDごとに.mountを作って、After=local-fs.targetでlocal-fs.targetのあとにfoo.shを起動するようにすればいい。
2018/07/20(金) 18:59:12.17ID:fsh1zLCS
> foo.shにマウントできてないとsleepしてログを出すような実装にすればいい。
ただそれだと、ディスクのメンテナンスで意図的に外した時に、
残りのものだけで運用ってのができなくなっちゃうんですよね
まだマウントされてない・・・待って欲しい
マウントがエラーになった・・・待たないでほしい
ということなんです
ただそれだと、ディスクのメンテナンスで意図的に外した時に、
残りのものだけで運用ってのができなくなっちゃうんですよね
まだマウントされてない・・・待って欲しい
マウントがエラーになった・・・待たないでほしい
ということなんです
2018/07/20(金) 19:01:33.83ID:fsh1zLCS
> systemdでマウントする件はHDDごとに.mountを作って、After=local-fs.targetでlocal-fs.targetのあとにfoo.shを起動するようにすればいい。
なるべく作成するファイルを減らしたかったけど、
After=local-fs.targetだけでいけるなら
ギリギリ許容範囲かな?
HDDごとの.mountで、nofailにしていても
local-fs.targetで待ってくれるのならですが
(結局同じことな気がする)
なるべく作成するファイルを減らしたかったけど、
After=local-fs.targetだけでいけるなら
ギリギリ許容範囲かな?
HDDごとの.mountで、nofailにしていても
local-fs.targetで待ってくれるのならですが
(結局同じことな気がする)
2018/07/20(金) 19:06:53.91ID:fsh1zLCS
あ、スクリプトの最初でmount -aすりゃいいのか?
2018/07/20(金) 19:13:19.44ID:fsh1zLCS
だめだったw
/dev/sde1 はマウント済み、もしくはマウントポイントが使用中です
とかいうエラーが出た上、無視してもマウント前に実行されてしまった。
/dev/sde1 はマウント済み、もしくはマウントポイントが使用中です
とかいうエラーが出た上、無視してもマウント前に実行されてしまった。
2018/07/20(金) 19:52:28.02ID:Wvy8v0yx
>>132
> nofailだとfailしても正常終了あつかいだから、
> マウントを待たずに並行して動いて大丈夫ってことなのかなぁ
https://www.freedesktop.org/software/systemd/man/systemd.mount.html
x-systemd.before=, x-systemd.after=
のとこに
... with nofail option that are mounted asynchronously ...
ってあるからそれっぽいね
> nofailだとfailしても正常終了あつかいだから、
> マウントを待たずに並行して動いて大丈夫ってことなのかなぁ
https://www.freedesktop.org/software/systemd/man/systemd.mount.html
x-systemd.before=, x-systemd.after=
のとこに
... with nofail option that are mounted asynchronously ...
ってあるからそれっぽいね
2018/07/20(金) 20:08:20.23ID:fsh1zLCS
nofailを外したらうまく言った。
けど、nofailはつけておきたいんだよな
systemdに置き換えたらうまくいくかもしれないけど
RequiresとかWantsとかよくわかってないので、あとでやる
>>139
マウントにどれくらい時間がかかるかは不明だから
そうするのもわからなくないけど、うーん
けど、nofailはつけておきたいんだよな
systemdに置き換えたらうまくいくかもしれないけど
RequiresとかWantsとかよくわかってないので、あとでやる
>>139
マウントにどれくらい時間がかかるかは不明だから
そうするのもわからなくないけど、うーん
2018/07/20(金) 20:21:22.30ID:oCckfN1r
>>140
メンテナンスでHDDを外すぐらいであれば、systemctl disable .mountすればいいのでは?
メンテナンスでHDDを外すぐらいであれば、systemctl disable .mountすればいいのでは?
2018/07/20(金) 20:56:04.02ID:fJoNfy4G
Linux Mint 19 cinnamon使ってます。
TOMOYO LinuxというのはLinuxにウイルスが入る確率を下げることはできるんですか?
指定したプログラムしか動作させないとかできますか。
TOMOYO LinuxというのはLinuxにウイルスが入る確率を下げることはできるんですか?
指定したプログラムしか動作させないとかできますか。
2018/07/20(金) 21:03:28.75ID:3ysGmEha
>>140
ちょっとソース見てみたけどnofailがついてない時はBeforeを追加とかやってるみたいだ
試しに手元で3つfstabのエントリ作って
1. オプションなんもなし
2. 「nofail」
3. 「nofail,x-systemd-before=local-fs.target」
ってしてやるとたしかにlocal-fs.targetのbeforeには1と3だけあって2は無い
試しにx-systemd.before=local-fs.targetを追加してみるとどうだろう
ちょっとソース見てみたけどnofailがついてない時はBeforeを追加とかやってるみたいだ
試しに手元で3つfstabのエントリ作って
1. オプションなんもなし
2. 「nofail」
3. 「nofail,x-systemd-before=local-fs.target」
ってしてやるとたしかにlocal-fs.targetのbeforeには1と3だけあって2は無い
試しにx-systemd.before=local-fs.targetを追加してみるとどうだろう
2018/07/20(金) 21:04:10.40ID:3ysGmEha
あ、もちろんnofailと一緒にね
2018/07/20(金) 21:26:29.70ID:fsh1zLCS
>>143
動いた!助かった。
ただそれだけじゃマウントできない時のタイムアウトが90秒になって
ログインできるまでに時間がかかったから以下を参考に、
x-systemd.device-timeout=1も追加したよ
https://wiki.archlinux.jp/index.php/Fstab
動いた!助かった。
ただそれだけじゃマウントできない時のタイムアウトが90秒になって
ログインできるまでに時間がかかったから以下を参考に、
x-systemd.device-timeout=1も追加したよ
https://wiki.archlinux.jp/index.php/Fstab
2018/07/20(金) 21:37:18.39ID:6U82076j
おお、良かった
こっちもちょうどsystemd周りとか複雑であまりよく理解してなかったから勉強になったわ、報告サンクス
蛇足だけど>>143の
> local-fs.targetのbeforeには1と3だけあって2は無い
はBeforeじゃなくてAfterの間違いやったわ、ややこしいw
こっちもちょうどsystemd周りとか複雑であまりよく理解してなかったから勉強になったわ、報告サンクス
蛇足だけど>>143の
> local-fs.targetのbeforeには1と3だけあって2は無い
はBeforeじゃなくてAfterの間違いやったわ、ややこしいw
2018/07/20(金) 22:26:50.34ID:oCckfN1r
systemdだったらsambaの管理もできるのでもしよかったら参考に。
fstabは間違えると起動しなくなるので保守するのはめんどくさいから。
fstabは間違えると起動しなくなるので保守するのはめんどくさいから。
2018/07/21(土) 09:00:45.67ID:LJ5CM8H8
Aグループに属するユーザ名(半角英数)が書かれたテキストと
Bグループに属するユーザ名(半角英数)が書かれたテキストがあって、
Aだけ
Bだけ
AとB両方
で取り出したい、それぞれソートしてdiff使ってもなんだか、
わかりそうでよくわからない表示なので、なにか良い方法無い?
テキストの引き算みたいな感じなのかな・・・それってdiffか・・。
Bグループに属するユーザ名(半角英数)が書かれたテキストがあって、
Aだけ
Bだけ
AとB両方
で取り出したい、それぞれソートしてdiff使ってもなんだか、
わかりそうでよくわからない表示なので、なにか良い方法無い?
テキストの引き算みたいな感じなのかな・・・それってdiffか・・。
149login:Penguin
2018/07/21(土) 09:44:05.79ID:SzSjTnxT2018/07/21(土) 09:55:58.66ID:GqDeKTFr
>>148
> わかりそうでよくわからない表示WinDiff とか WinMerge みたいなソフト使えばいいだけじゃね?
> わかりそうでよくわからない表示WinDiff とか WinMerge みたいなソフト使えばいいだけじゃね?
151login:Penguin
2018/07/21(土) 10:30:51.47ID:SzSjTnxT ここLinux板だよ
2018/07/21(土) 10:54:44.48ID:GqDeKTFr
>>151
Linux にも「WinDiff とか WinMerge みたいなソフト」はあるでしょ?
Linux にも「WinDiff とか WinMerge みたいなソフト」はあるでしょ?
2018/07/21(土) 11:35:16.98ID:xXrGwzZh
あるかもしれないけど、どうせならリナの
アプリ名で例出してやればいいのにと思った
アプリ名で例出してやればいいのにと思った
2018/07/21(土) 12:23:02.93ID:FER6+kIL
リナw
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 「追加申し込みは受け付けない」陸上全国大会 締め切り勘違いで中高生8人出場できず 日本陸連が見解 [夜のけいちゃん★]
- 【しゃぶ葉・食べ放題】配膳ロボで「高価格帯コースの肉を横取り」問題再燃 他の客の商品を取ると音声通知、運営元が全店導入へ ★2 [煮卵★]
- 3歳と5歳を連れてアフガニスタンへ 母子旅YouTuber、退避勧告の指摘に「外務省とかあてにならないです〜」と反論 [爆笑ゴリラ★]
- 【テレ朝】太田光、テレビを「オールドメディア」と言うネットの声に憤慨「お前が何言ってんの !? 」 [少考さん★]
- 富山県砺波市の給食が話題を呼ぶ ★2 [少考さん★]
- 「早退してくるはずの娘が帰ってこない」路線バスで寝ていた女子高校生が気づかれず⋯車庫に2時間取り残される=静岡 [♪♪♪★]
- 【乞食速報】焼肉ライクのチラシが入ってた🥩10%引きだって🥩高市🦎値上げで売上落ちてるの? [457294144]
- 【実況】博衣こよりのえちえち空の軌跡 the 2nd🧪★4
- 【悲報】不動産業界、ぶっ壊れ始めてしまう
- 【悲報】しゃぶ葉の「国産牛スティール」、ガチで問題になるwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww [683137174]
- 【激震】維新が連立離脱へ。議員定数削減見送りの公算大。高市自民「消費減税が悲願だからそっち優先せなあかん」 [253245739]
- 🏰(・o・🍬)んなたんたなん(🍬・o・)🏰