くだらねえ質問はここに書き込め! Part 232
■ このスレッドは過去ログ倉庫に格納されています
まずは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/ Opera使ってる人なんているのか
Puppyはfullインストールした環境をまるごとspuashfsに圧縮してオリジナルと入れ替えれば上手くいくよ。たたしpreciseはinitrd.gzのDITROSPECSファイル内のIDSTRINGの値を空にしないといけない。
で、重いか軽いかはspuashfsのgzip圧縮かxz圧縮かによってかわる、後者はシングルコア低クロックだと重い apt-getとaptって何が違うの?
aptでインストールしたのって、apt-getでは認識されてないの? すみませんやりたいことについてもう少し詳しく補足します。
ホームディレクトリの中のとある隠しフォルダに、某動画サイトからダウンロードした画像や動画をいくつか保存しています。そのまま保存するよりは拡張子を変えたりして不規則な事故に備えたいと考えて質問しました。
なので変更する拡張子も元の動画と同じくらいのサイズのファイルに偽装したいです。動画じゃなくてもいいです。
>>60 Xubuntu 16.04 の ISO を、インストール機能をなくしてパッケージもアップデートされた状態にして使いたいです。 >>64
誰かにファイル一覧見られたときに動画だとバレないように、ってこと?
だったら見られた時点で終わりだろう
そうならないように運用すべき >>64
インストール機能をなくすってどういうこと? やった!エラー無くディスクの読み取りチェックが完了していた!
まだ1回だしまぐれの可能性も0じゃないけど使用していたSATAボードの
不具合ってことで蹴りが付きそうだよ。っていうか蹴りつけたことにしよう
あとは使っている間にまたフリーズしたら悩もう 日記の連投を続けてるクズがこれから毎日一生午前0時にストレージがぶっ壊れる呪いにかかりますよーに☆彡 毎日一生午前0時にストレージがぶっ壊れなかったことを
報告すりゃいいのか? お前の呪いを跳ね返してやったってw
めんどくせーな。気が向いたら報告してやるよ(笑) >>68
あ、ごめんw 忘れてた。
ストレージは壊れませんでした。 >>65 見られないようにする以外でお願いし〼
>>66 使わない機能は残しておくより、削除したほうがいいかなと思ってです
>>72 この間 Debian をインストールした僕の HDD は不良セクタが40万くらいありましたよ!(どうでもいい) suで別の一般ユーザーになった状態でGUIアプリを起動しようとしても
cannot open displayのような表示されて起動できません
どこを設定すれば起動しますか? >>74
フレームバッファかt t y[1-6]から起動してるなら
/ e t c /g r o u p の v i d e o グループに そのユーザーを追加しないと
ダメだったと思う。 >>73
いや、インストール機能をなくしたものを何に使いたいのか、と
どういうものを必要としているのか インストール機能以外にもいらなそうな機能は省きたいと思ってます。使い道は今のところネット程度です。
パソコンを使ってナニをしたという形跡が伝わらなくて、 ファイルのダウンロード(Torrent ではない)やウィルス対策機能が優秀で問題が見つかったらどんなことが起きているか診断してわかりやすく解決方法を提案してくれるものがほしいです。 >>79
要するに第三者に絶対に再生されたくないファイルを隠しておきたいという趣旨だよね。
USBフラッシュメモリに適当なLinuxをインストールして、ファイルも暗号化して入れて、
肌身離さず所持して入れば良いのでは?
ファイルの暗号化はopensslとかgpgとかccryptを使う。
PC側に痕跡を残さなし、パスワードが分からなければ再生もできない。 >>81
何それ?
USBに入れたLinux自体を暗号化するの?
その上でさらにファイル暗号化するの? >>79
> インストール機能以外にもいらなそうな機能は省きたいと思ってます。使い道は今のところネット程度です。
ネットにつなぐならインストール機能は必須だな
じゃないとハッキングされてデータ全部消されるかもしれない
> ファイルのダウンロード(Torrent ではない)やウィルス対策機能が優秀で
じゃあインストール機能は必須だな
でないと最新のウイルスに対応できない 安全なOSでいたいなら、ソフトウェア・アップデートを
欠かさず行うこと。これが一番のウイルス対策
専門家が最も優先するセキュリティ対策は「ソフトウェアアップデート」
https://news.mynavi.jp/article/20160209-google_sec/ > パソコンを使ってナニをしたという形跡が伝わらなくて、
> 問題が見つかったらどんなことが起きているか診断してわかりやすく解決方法を提案してくれるもの
問題をわかりやすく診断するにはログが必要
例えば特定のファイルの読み書きに失敗したら
そのファイル名が何かを記録しないといけない
つまりこの2つは相反した要求なので実現することは不可能だな 安全といえば、SSDってハードディスクみたいにデータ上書きしたら元のデータ完全に読み込めなくなるの? ”なに”から守るかを言っていただければ助かる
エッチな動画を親から隠したいのか、恋人から隠したいのか、PCから履歴を見られるのが嫌なのか。
ただ、プロバイダはIPレベルで通信先のログを全部抑えてるので誰からもというのは無理。
単にファイルを隠しておきたいならファイルのみをUSBに入れて、物理的にPCからの読み込みを制限するのが一番いい。
再生時にはネットを遮断して、ネットを繋ぐ前にUSBを抜く。
他にはログを残さない仕様のLinuxのディストリがいくつかあるからそれらを使え。 stretchdogをFrugal installして暗号化ありでsave.datを作成して運用とか >>87
> ”なに”から守るかを言っていただければ助かる
警察からに決まってるだろ。いわせんな
どうせやばい児童ポルノとか保存してるんだろ
捕まってHDD覗かれてもパスワード黙秘してれば
何を所持してるかわからないようにしたいんだろ
> 単にファイルを隠しておきたいならファイルのみをUSBに入れて、物理的にPCからの読み込みを制限するのが一番いい。
無理無理。容量数TBレベルある >>86
磁気は、残留磁気が残るから、なかなか消えない
普通は装置丸ごと、5回上書きする。
それでも消えない場合は、30回とか >>91
ハードディスクはそれだと知ってる
SSDはどうなのか知りたい
USBメモリだと何回上書きしてもデータ消せないって聞いたから、
もしかしたらSSDもそうなんじゃないかと > USBメモリだと何回上書きしてもデータ消せないって聞いたから、
削除してもデータが残るなんて、
そしたら使用容量、無限大じゃないですか
欲しい! Linuxを再起動した時にディスクの不具合で
Give root password for maintenance
(or type Control-D to continue):
とかでるんですよね。
でもこれシステムドライブじゃないんですよ。
だからエラーの場合無視して起動してくれれば良いんですよね。
起動した後sshででもつないでメンテしますから。
でも、Give root 〜ってでてると起動してないんで
sshで繋げないんですね。
どうするのが一番いいやりかたでしょうか?
もちろんディスクに問題がない場合はマウントしたいわけです >>94
違うよ
何回上書きしても上書き前のデータが消えないで復元可能ってことだよ 容量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のデータが取り出せる
すごい!無限にデータを記録できる!すごい! NSAの方式でさえも3回くらいだったろ
お前らは小物だから1回でいいよ >>96
そんな不安ならホームセンターでドリル買ってくればいいだけ
一番確実だから /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、というのはできなかったらそのまま終わるということ? >>95
systemdだとマウントに特殊なオプションが必要。そういうのがないと
エマージェンシーモードになる。 >>101
エラー出力は /dev/null に捨ててる
` ` は囲った中の標準出力をそのままコマンド文字列に適用 我々が知覚している仮想現実を/dev/nullまで導きたい >>103
よくわかりました、ありがとうございます ホームディレクトリに~っていうフォルダ作っちゃったんだけどどうすれば安全に消せそう? >>106
普通に消したらいいだろ。
$ rmdir ¥- >>106
あっごめん。マイナスに見えたけど、よくみるとチルダか。
$ rmdir ¥~
今、~というディレクトリを作成して、消去して見たけど、問題なし。 初めてubuntuをインストールしたのだが、皆さん、テキストの編集はviなんて使ってるんですか?
検索したらlinuxで設定ファイルの編集はviで〜とか見たので。
家庭内LANで固定アドレスにしようと設定ファイルを編集したがメッチャ苦労した。
1分で終わると思ったらスゲー時間がかかった。いちいち端末とかいうの使わないといけないし。 ubuntu端末標準のnanoを使えば?
テキストの編集はplumaなり自分の好きなものを フルパスでいけばいいんじゃないの
rm -r /home/hoge/~ >>90-91
憶測でと先入観ででしか物事を判断できないやつは反応しなくていいよ。 >>112
その意見はあなたの憶測と先入観ですよね? >>113
そういう風に憶測と先入観で物事を判断してはいけない 判断じゃなくて質問してるんだけど?
「?」が見えない? mcomixが/home配下の書庫しか読めない仕様になった理由はなんですか? Windows10・WSL・Ubuntu でも、GUI は無く、端末だけだから、vim, nano になる
nano はキーボード操作で、範囲コピーできないから、vim が良い Alt+Ctrl+Delを無効化することはできませんか?
できれば動作を再定義したいです 語弊な表現になった
無効化でもいいけど
可能ならもっと別の動作にしたい systemdだとctrl-alt-del.targetを自分で作れば良いんやろか…
興味があるからぜひ試してみてほしいわ(他力本願) DEによってツールが違う。
もっと低レベルでの定義もできるけど、ディストリとDEを教えてくれたら何のツールがいいか紹介するわ。 デスクトップではなくlinuxコンソール(tty 1-6)での操作です
情報足りてなくてすみません >>121
Ctrl+Alt+DelはカーネルがハンドルするんだからDEじゃ取れないんちゃうんか、と勝手に思い込んでたんだけどそんなことないのね
あってるか知らんけど改めて調べなおしてみるとsysrqなんかは常にカーネル自身がハンドルしてるんで弄ったりは不可
Ctrl+Alt+Delはコンソールならコンソールの周りのドライバ?、GUI上ならそっちがハンドルみたいな感じなのか
ちょっとした事だけど勉強になったわ、サンクス >>123
Linuxは各要素の実装範囲がバラバラだからディストリの細かな違いがあって、それを「Linuxだから〜」と勘違いしちゃうことあるよね。
ArchだとCtrl+Alt+Delがデフォルトで無効なので、設定できるはずです。 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 >>125
マウントは内蔵ディスク?それともサンバとか? >>126
内蔵ディスクです。
起動ドライブとは別の追加HDD。複数台あります。 もしかしてnofailつけてるからだめなんですかね? >>127
fstabのシステムディスク以外はsystemdでマウントすることに移行するそうだからsystemdでマウントして、systemdで制御すればいいんじゃないか? >>128
nofailはマウントに失敗しても起動はさせるってこと。 nofailを消せばいいだろうけど、マウントが終わるまで起動しないから起動が遅くなる。
foo.shがなんのコマンドか教えてくれたらもっとアドバイスできるよ。 >>129
そうすると、HDDごとに disk1.mount, disk2.mount ってファイルを作って
全てがマウントされたら実行みたいに書くんですかね
単純にfstabのmountが行われた後に実行されるだけで良いんだけどなぁ
>>130
マウントに失敗しても起動させるだけで
マウント自体はやってくれそうな気はするんですが
nofailだとfailしても正常終了あつかいだから、
マウントを待たずに並行して動いて大丈夫ってことなのかなぁ
まあnofailを消して動くかどうか試してはいないんですが
> foo.shがなんのコマンドか教えてくれたらもっとアドバイスできるよ。
複数ある各ディスクに作成した特別なファイルを読み込んで
あるデータファイルを作成するものと考えてください
読めればいいだけなんです アクセスしたときにマウントするやつ無かったっけ
書き込みはしばらくバッファに入れとく見たいな >>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を起動するようにすればいい。
なるべく作成するファイルを減らしたかったけど、
After=local-fs.targetだけでいけるなら
ギリギリ許容範囲かな?
HDDごとの.mountで、nofailにしていても
local-fs.targetで待ってくれるのならですが
(結局同じことな気がする) あ、スクリプトの最初でmount -aすりゃいいのか? だめだったw
/dev/sde1 はマウント済み、もしくはマウントポイントが使用中です
とかいうエラーが出た上、無視してもマウント前に実行されてしまった。 >>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を外したらうまく言った。
けど、nofailはつけておきたいんだよな
systemdに置き換えたらうまくいくかもしれないけど
RequiresとかWantsとかよくわかってないので、あとでやる
>>139
マウントにどれくらい時間がかかるかは不明だから
そうするのもわからなくないけど、うーん >>140
メンテナンスでHDDを外すぐらいであれば、systemctl disable .mountすればいいのでは? Linux Mint 19 cinnamon使ってます。
TOMOYO LinuxというのはLinuxにウイルスが入る確率を下げることはできるんですか?
指定したプログラムしか動作させないとかできますか。 >>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を追加してみるとどうだろう >>143
動いた!助かった。
ただそれだけじゃマウントできない時のタイムアウトが90秒になって
ログインできるまでに時間がかかったから以下を参考に、
x-systemd.device-timeout=1も追加したよ
https://wiki.archlinux.jp/index.php/Fstab おお、良かった
こっちもちょうどsystemd周りとか複雑であまりよく理解してなかったから勉強になったわ、報告サンクス
蛇足だけど>>143の
> local-fs.targetのbeforeには1と3だけあって2は無い
はBeforeじゃなくてAfterの間違いやったわ、ややこしいw systemdだったらsambaの管理もできるのでもしよかったら参考に。
fstabは間違えると起動しなくなるので保守するのはめんどくさいから。 Aグループに属するユーザ名(半角英数)が書かれたテキストと
Bグループに属するユーザ名(半角英数)が書かれたテキストがあって、
Aだけ
Bだけ
AとB両方
で取り出したい、それぞれソートしてdiff使ってもなんだか、
わかりそうでよくわからない表示なので、なにか良い方法無い?
テキストの引き算みたいな感じなのかな・・・それってdiffか・・。 >>148
diff A B | grep '^<'
diff A B | grep '^>'
A内、B内で重複がないなら
sort A B | uniq -d >>148
> わかりそうでよくわからない表示WinDiff とか WinMerge みたいなソフト使えばいいだけじゃね? >>151
Linux にも「WinDiff とか WinMerge みたいなソフト」はあるでしょ? あるかもしれないけど、どうせならリナの
アプリ名で例出してやればいいのにと思った >>67の続き
SATA2I4-LPPCI (PCI接続のSATA増設ボード) に接続した HD204UI を
読み込んでいると数時間後にマシンがフリーズする問題
その問題は SATA3RI4-PCIE(PCI Express接続のSATA増設ボード) に
変更した所発生しなくなった。
これにて問題解決かと思いきや、その SATA3RI4-PCIE に接続した別のHDD WD30EZRX に
書き込みを行うと以下のようなエラーが発生することが判明した
ata7.00: status: { DRDY }
ata7.00: failed command: WRITE FPDMA QUEUED
ata7.00: cmd 61/38:90:08:1d:84/02:00:ae:00:00/40 tag 18 ncq dma 290816 out
res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
ata7.00: status: { DRDY }
ata7: hard resetting link
ata7: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
ata7.00: configured for UDMA/133
ata7.00: device reported invalid CHS sector 0
ata7: EH complete
ぐぐるとケーブルの問題で発生することもあるらしいのでそちらを疑い、
SATA3RI4-PCIE の別のポートに差し替えたりSATAケーブルを変えたりしても改善しなかった。
これは本当にHDDの故障?かと思ったんだが、SATA-USB変換アダプタ経由だと
ディスクに書き込んでも全くエラーが出ないorz
これからマザーボードに直接つないだりして試してみるつもりなんだが、
ほんと呪われてるんかいな。
ちなみにOSはUbuntuを入れ直した。OS自体は快適に動いている。
(その設定中にまた問題を確認したわけですが) ■ このスレッドは過去ログ倉庫に格納されています