1 名前:login:Penguin mailto:sage [2018/11/16(金) 22:58:46.21 ID:KePwDHh2.net] まずは2ch-Linux-Beginnersを読みましょう。 いろいろとまとめられているので(・∀・)イイ!! www12.atwiki.jp/linux2ch/ 読んでも解決しなかったら、質問を書きこむ前にここを読もう。 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 233 mao.5ch.net/test/read.cgi/linux/1536848825/
573 名前:login:Penguin mailto:sage [2019/01/14(月) 20:12:16.52 ID:clhVorR6.net] 出来るけど必要な情報を提供しない&人の話聞かない奴には無理
574 名前:login:Penguin mailto:sage [2019/01/14(月) 20:19:03.10 .net] ああ、>>241 とかなのね P2Vしたら?
575 名前:login:Penguin mailto:sage [2019/01/14(月) 21:44:21.14 ID:XLvDIi96.net] >>526 https://serverfault.com/questions/167416/how-can-i-automatically-change-directory-on-ssh-login >>555 #!/bin/bash でスクリプト書いたとき、 sh script.sh で実行したときと bash script.sh って実行したときで 挙動が違ったことがあった。 一行目のシェルで実行してくれるわけじゃないんだな。
576 名前:login:Penguin mailto:sage [2019/01/14(月) 22:01:58.33 ID:VYSqKgGP.net] ネタにマジレス・・・
577 名前:login:Penguin [2019/01/14(月) 22:44:02.80 ID:qhH1qpNc.net] >>565 >>241 で最終的に仮想環境にしたいっていうことなら、 もう仮想環境にいれて仮想ではMBRで使っちゃえば?
578 名前:login:Penguin mailto:sage [2019/01/14(月) 22:59:04.43 ID:IGw4bJRa.net] win10上VMWare上のubuntu16.04上で作業しています SDカードの移行のため、ソースとなるSDからRawイメージをPCへ圧縮して読み出しました sudo sh -c "dd if=/dev/sdb | gzip -c > SourceSD.img.gz" SDカードを差し替えた後、新SDへの書き込みは以下でうまくできました gzip -c SourceSD.img.gz | dd of=/dev/sdc 移行先のデバイスでは問題なく動作しています この後なんですが、imgファイルの中身をちょっと覗きたくなって、Rawイメージの中から 特定のパーティションをマウントしようと考えました。 そこでまずはSourceSD.img.gzを展開しようと gzip -dc SourceSD.img.gz | dd of=SourceSD.img としましたが、SourceSD.imgのサイズはSourceSD.img.gzと同じになり fdisk -l SourceSD.img としても、パーティションの状態が確認できません 要するに展開出来ていないということなのでしょうが、これはいったいなぜなのでしょうか うまく展開して、PC上でマウントできる状態にしたいので、アドバイスお願いします
579 名前:login:Penguin [2019/01/14(月) 23:17:03.39 ID:EuaUxkjW.net] >>569 shやbashにとってはシェバンはただのコメントだからね スクリプトに+xして直接実行したときだけexecveが特別にその一行目を解釈するから意味を持つ https://linuxjm.osdn.jp/html/LDP_man-pages/man2/execve.2.html
580 名前:login:Penguin mailto:sage [2019/01/14(月) 23:18:56.50 ID:IGw4bJRa.net] あら gunzip -dc < SourceSD.img.gz | dd of=SourceSD.img 以下でいけましたぁ 質問は取り下げます
581 名前:login:Penguin mailto:sage [2019/01/15(火) 00:13:33.59 ID:1SZMXl0b.net] たくさんテキストファイルがあり、 それぞれのファイルの行の配列はこんな感じです(フォーマットは定型です) data1 hoge=2352 fuga=345 data2 hoge=4634 fuga=35767 最終的に、 data1=345 data2=35767 というような抽出したいのですが、何かよい方法はありませんでしょうか。 やりたいことは、条件で引っ掛けた行の○行下を抜いてくるというものです。 上データの場合、data1の2行下を抜く。data2の2行下を抜く。という方法があればお教えください。
582 名前:login:Penguin mailto:sage [2019/01/15(火) 00:46:48.26 .net] awk -F'=' 'NR%3 == 1 {x=$1} NR%3 == 0 {print x"="$2}' hoge.txt
583 名前:login:Penguin mailto:sage [2019/01/15(火) 02:08:31.77 ID:qPvPFFOI.net] sed -e 'N;N;s/\n.*=/=/;'
584 名前:575 mailto:sage [2019/01/15(火) 07:15:35.45 ID:1SZMXl0b.net] ありがとうございます。 しかしながら、肝要なことを書き忘れました。 申し訳ありません。 以下の行は、テキストファイル行の途中にあります ;(中略) data1 hoge=2352 fuga=345 data2 hoge=4634 fuga=35767 ;(中略) なので、data1の2行下、data2の2行下というように、 特定文字列のn行下という風に指定したいのです。
585 名前:login:Penguin mailto:sage [2019/01/15(火) 08:47:45.40 .net] egrep -A2 ‘data1|data2’ | egrep -v -- ‘--‘ | >>576
586 名前:login:Penguin mailto:sage [2019/01/15(火) 09:25:25.68 ID:ddJZRUPr.net] PanasonicのLet's NoteにDebian GNU/Linuxを入れています。 Xfce4デスクトップ環境において、電源ケーブルを差し込んで充電モードに切り替えると 画面の輝度が最低になり、更にキーボード操作も受け付けなくなります。 輝度調整キーを押すと再びキーボードなどが操作できるようになりますが、 電源ケーブルを接続する度に↑こういうことをするのは少し手間ですし、 何より原因不明で気持ち悪いです。 そこで原因を突き止めてできれば解決もしたいのですが、 ラップトップパソコンでの電源管理に関するトラブルでは どういったログを見ればよいでしょうか。ご教示ねがいます。 (例えばapt関連の事象なら/var/log/apt以下のファイルを調べればよい、 というような具合にどこそこのログファイルに電源管理のログが記録されている みたいなことが知りたいです)
587 名前:login:Penguin [2019/01/15(火) 09:57:06.66 ID:UaSyty4G.net] >>578 >>577 をもとに sed "/^data[0-9]\{1,\}$/!d; $(yes 'N;' | head -n 2) s/\n.*=/=/;"
588 名前:login:Penguin mailto:sage [2019/01/15(火) 10:35:20.56 ID:Oko32N8s.net] >>580 よくわからんけどTLPでも入れてみたら
589 名前:login:Penguin mailto:sage [2019/01/15(火) 10:50:41.66 ID:qPvPFFOI.net] >>578 そこに書いてある分だけでいいなら sed -e '/^data[12]$/{N;N;s/\n.*=/=/;}' で済むかもしれないが誤認識の心配はしなくていいの? そこに書いてある分だけじゃないなら、おおざっぱに考えても a) 処理対象となる各レコードの先頭行を認識して処理する。 b) 1個以上のレコードから成るブロックを処理する。 というパターンがあると思うんだが。>>577 は b で書いた。
590 名前:login:Penguin mailto:sage [2019/01/15(火) 12:49:51.90 ID:ddJZRUPr.net] >>582 ありがとうございます。やってみます。
591 名前:login:Penguin mailto:sage [2019/01/15(火) 15:16:23.81 ID:cwR3mfso.net] sedって単純な正規表現は使えるようになったけど>>577 みたいなのは訳わからん もっと覚えんとなぁ
592 名前:login:Penguin mailto:sage [2019/01/15(火) 15:49:29.74 ID:EraLGKKv.net] >>569 sh script.sh, bash script.sh などでは、シェバンは使われない シェバンが使われるのは、 ./script.sh のような、ファイル名自体がコマンドになる場合に、 カーネルがシェバンを読んで、どのシェル・アプリで実行するか決める (script.sh には、実行権限も付ける必要がある) シェバンにはシェル以外にも、ruby, python なども指定できる
593 名前:login:Penguin mailto:sage [2019/01/15(火) 16:08:22.36 ID:xU5emx/S.net] シェバンニがヒトバンニやってくれました
594 名前:login:Penguin mailto:sage [2019/01/15(火) 16:39:43.82 ID:3wF6LWtn.net] え?カーネルがやってくれるのww
595 名前:login:Penguin mailto:sage [2019/01/15(火) 17:15:05.57 ID:EraLGKKv.net] Ruby で作った re = /^data/ # 正規表現 result = [ ] # 末尾の改行を削除して、配列に読み込む input_ary = File.readlines( "input.txt", chomp: true ) input_ary.each_with_index do | line, index | # 1行ずつ処理する if line.match re # マッチした時 str = input_ary[ index + 2 ] # 2行下 if pos = str.index( "=" ) # = が有れば、それ以降を取り出す result.push line + "=" + str[ pos + 1 .. -1 ] end end end puts result
596 名前:login:Penguin mailto:sage [2019/01/15(火) 17:20:35.27 ID:2rmFEu5s.net] >>588 そうやで この24行目当たりで'#'と'!'をチェックしてる https://github.com/torvalds/linux/blob/master/fs/binfmt_script.c
597 名前:login:Penguin mailto:sage [2019/01/15(火) 18:11:32.20 ID:FoJFyUQ2.net] ubuntu16.04LTS 64bitにキャノンのプリンタドライバをインストールしたいのですが パッケージの拡張子がrpm なので、alienコマンドを使ってインストールしようとしましたがエラーに・・・ sudo alien bjfilterpixus860i-2.4-0.i386.rpm bjfilterpixus860i-2.4-0.i386.rpm is for architecture i386 ; the package cannot be built on this system 回避する方法ありませんかね? ちなみに64bit版のドライバはアップされていませんでした。
598 名前:login:Penguin mailto:sage [2019/01/15(火) 18:15:26.40 ID:M081BtpX.net] >>590 それシステムコールのコードじゃね?
599 名前:login:Penguin mailto:sage [2019/01/15(火) 19:12:28.19 ID:2rmFEu5s.net] >>592 レスの意図が読み取れんのやが どう呼ばれるかまで追ってないけど多分execve関連のコードやろな
600 名前:login:Penguin mailto:sage [2019/01/15(火) 19:21:10.24 ID:3wF6LWtn.net] >>592 systemcallなら解るわ シェバンを使う使わないもあるだろうし特権必要かもな
601 名前:login:Penguin mailto:sage [2019/01/15(火) 19:24:32.68 ID:xU5emx/S.net] 宇宙刑事シェバン
602 名前:login:Penguin mailto:sage [2019/01/15(火) 19:39:38.19 ID:cwR3mfso.net] https://ja.wikipedia.org/wiki/%E3%82%B7%E3%83%90%E3%83%B3_(Unix) >ファイル先頭のシバンを認識するのは、OSの execve システムコール(exec を参照)を処理するルーチン中のプログラムローダーである。 普通に書いてある
603 名前:login:Penguin mailto:sage [2019/01/15(火) 19:56:34.68 ID:BN3zpeuW.net] >>573 >>586 ありがとう。 今まで実行権限つけて実行していたけど、どう動くか知らなかったので勉強になります。
604 名前:login:Penguin mailto:sage [2019/01/15(火) 20:14:23.39 ID:3wF6LWtn.net] シェバンはカーネルが実行するんやで 勉強になりました。w
605 名前:login:Penguin mailto:sage [2019/01/15(火) 23:58:33.54 ID:FoJFyUQ2.net] ┌┴┐┌┴┐┌┴┐ -┼-  ̄Tフ ̄Tフ __ / / _ノ _ノ _ノ ヽ/| ノ ノ 。。 /\___/ヽ /ノヽ ヽ、 / ⌒''ヽ,,,)ii(,,,r'''''' :::ヘ | ン(○),ン <、(○)<::| |`ヽ、 | `⌒,,ノ(、_, )ヽ⌒´ ::l |::::ヽl . ヽ ヽ il´トェェェイ`li r ;/ .|:::::i | /ヽ !l |,r-r-| l! /ヽ |:::::l | / |^|ヽ、 `ニニ´一/|^|`,r-|:「 ̄ / | .| | .| ,U(ニ 、)ヽ / | .| | .|人(_(ニ、ノノ]
606 名前:login:Penguin mailto:sage [2019/01/15(火) 23:58:55.95 ID:OT8aKb3q.net] この流れなら聞ける気がする!! ld-linux-x86-64.so.2とかはなんでreadelfで見るとDYN(Shared object file)でしかもプログラムヘッダにはPT_INTERPもないのに実行できるの?
607 名前:login:Penguin [2019/01/16(水) 03:05:32.03 ID:VHwVZmlT.net] OS起動してないPCからハードディスクのデータって抜き出せるの?
608 名前:Evrything is a file. [2019/01/16(水) 04:35:21.63 ID:1ezdqFxJ.net] >>601 USBメモリにインストールされたLinuxや、USBメモリのWindows起動ディスクでパソコンを起動して、内蔵ハードディスクにアクセスする。 手順 コンビニにいく→Linuxなら8GBのUSBメモリを買う。1000円しない。Windows10なら念のため16GBの方が良いかもな。→起動ディスク作成解説のYouTubeなりを見る。→USBから起動→内蔵ハードディスクのデータを取り出す。 些細なファイルなら起動用のUSBに保存して構わんが、データ量が大きいなら、コピー先となる容量の大きい外部ハードディスクやUSBメモリを挿しとけ。 注意はWindowsからはLinuxは見えない。復旧したい内蔵ハードディスクがLinuxのファイルしすてむなら、起動USBメモリもLinuxでなければならない。。 ところがLinuxからはWindowsの入ったハードディスクは見えるので、Windowsの起動ディスクが作成できない状況ならLinuxのUSB起動ディスクからファイルを救出す
609 名前:驍アととなる。 [] [ここ壊れてます]
610 名前:login:Penguin mailto:sage [2019/01/16(水) 06:35:20.19 ID:4p2GcZ++.net] >>600 .so, .dll などの共有動的リンクライブラリを読み込むには、たぶん、読み込む専門の関数がある ルール通りに、作ればよいだけ
611 名前:login:Penguin mailto:sage [2019/01/16(水) 13:13:31.14 ID:Qs4CW8g3.net] Ubuntuのタスクマネージャを見ていて思ったのですが Windows (7, 10)と比べてメモリは多く消費しているのにディスク使用率がかなり少ないですよね もしかしたら僕の環境のせいかもしれないのですが Linuxが(メモリを消費する割に)軽いのはディスクアクセスが少ないからなんですかね。
612 名前:login:Penguin mailto:sage [2019/01/16(水) 13:23:57.12 ID:cQMJc8ev.net] お前の中ではそうなんだろうな
613 名前:login:Penguin mailto:sage [2019/01/16(水) 13:58:14.73 ID:7X37mgxB.net] >>585 全く同じこと思ってますw シャドウなんたらとかあの辺の仕組みを理解しないといけないんだろうけど そのうち分かるだろうと思ってるうちに15年経ってしまった ガッツリman見るしかないのかな
614 名前:login:Penguin mailto:sage [2019/01/16(水) 15:37:17.29 ID:3hGWWV8d.net] >>604 最近のsystemdはRAMに余裕があれば/tmpをRAMに置いたりするよね Windowsは特別に設定してない限り一時フォルダをCドライブに置いたような
615 名前:login:Penguin mailto:sage [2019/01/16(水) 16:20:07.12 ID:0cRyARSL.net] man熟読とかそれ別の修行だな
616 名前:login:Penguin mailto:sage [2019/01/16(水) 18:57:23.48 ID:aiEqsD6q.net] >>606 >そのうち分かるだろうと思ってるうちに15年経ってしまった 俺もなんだけど低脳は長い間やっていても、脳レベルが低い、 脳レベルの低さを補うために必死に努力しないといけないのにろくに努力しないもんだから 低レベルで進化がストップだからな。 一方、高脳は15年もやっているとマスターレベルに進化しているんだろうが
617 名前:login:Penguin [2019/01/16(水) 19:36:39.23 ID:FEpqTXyD.net] >>606 とりあえずこの「パスワードファイルとシャドウパスワードファイルについて」節くらいのことわかっとけば十分じゃね https://blog.amedama.jp/entry/linux-shadow-passwd
618 名前:login:Penguin mailto:sage [2019/01/16(水) 20:36:48.72 ID:3GhC5Fdo.net] わがんね
619 名前:login:Penguin mailto:sage [2019/01/16(水) 21:53:17.36 ID:wdC5ClHX.net] 低脳の対義語で高脳に違和感を感じる
620 名前:login:Penguin mailto:sage [2019/01/16(水) 22:03:16.77 ID:sx9/X2NH.net] 低知能、高知能なら違和感ない
621 名前:login:Penguin mailto:sage [2019/01/16(水) 23:05:45.82 ID:OmTbfm5b.net] CentOSで、wgetの画像版みたいなのありませんでしょうか。 URL指定して、その先のキャプチャをとってくれるようなコマンドです urltopng http;//www.hoge.com -o /tmp/hoge.png ↑こんな感じで簡単に指定できるとものすごく助かります
622 名前:login:Penguin mailto:sage [2019/01/16(水) 23:09:06.04 ID:/aJSKE/A.net] 画像版ってなんだよ HTMLをなんだと思ってるんだ
623 名前:login:Penguin mailto:sage [2019/01/16(水) 23:15:28.91 ID:PNUxWuBU.net] 結局はhtmlやらcssやらダウンロードしてきてレンダリングするしか方法無いからな chromiumやfirefoxをヘッドレスで動かしたらできるやろ
624 名前:login:Penguin mailto:sage [2019/01/16(水) 23:29:18.40 ID:OmTbfm5b.net] >>616 ありがとうございます。 ヘッドレス(ブラウザ?)って言葉がヒントになって 該当する情報を見つけられました。 いろいろ調べなきゃいけないようですが なんとかできそうです ありがとうございます。
625 名前:login:Penguin mailto:sage [2019/01/16(水) 23:50:13.38 ID:0MPGI0Op.net] Mozilla Firefoxには少し前まで「--screenshot」っていうそのものズバリのオプションがあったんだけど どういう訳が削除されちゃったみたい。公式ドキュメントからも消えてるし。 ただWebページを画像として保存するっていうのは 一聞すると荒唐無稽に思えるかもしれないけど ブラウザ間の互換性とかを調べるのに手っ取り早くて確実だったりするんだよね。
626 名前:login:Penguin [2019/01/17(木) 03:07:27.44 ID:RAH/F2Nx.net] >>602 それOS起動してるやん
627 名前:login:Penguin mailto:sage [2019/01/17(木) 05:50:09.48 ID:bHH3k90Z.net] $ cat foo.txt 123abc $ perl -pei 's/\d+//' foo.txt Can't open s/\d+//: そのようなファイルやディレクトリはありません. 123abc $ perl -pe 's/\d+//' -i foo.txt $ cat foo.txt abc perlでsed記法ができるらしいがsedと違ってperlの-iは後ろじゃないとダメとか何このトラップ
628 名前:login:Penguin mailto:sage [2019/01/17(木) 09:24:44.15 ID:hR3V3mrP.net] ていうかいい加減 -longopt←こういう記法廃れてほしい。 特にJava関係のアプリに多く見受けられる印象があるけど --longopt←こういう形式のほうが標準入力(-)オプション終了(--)とかのパースがしやすいし (慣れの問題でもあるものの)「自然」。 と、いうか-longoptでもいいからどっちかにしてくれ……!
629 名前:login:Penguin mailto:sage [2019/01/17(木) 17:28:13.28 ID:Y5jtLWLb.net] >>620 $cat foo.txt 123abc $sed -ei 's/[0-9]*//' foo.txt sed: -e expression #1, char 1: \ が `a'、`c'、`i' の後に予期されます $ # まあ、当たり前だね。
630 名前:login:Penguin mailto:sage [2019/01/17(木) 19:56:11.79 ID:+lEbs1y/.net] >>614 wget は、クローラーだろ 何階層まで再帰するかとか、 ダウンロードするファイルの拡張子も指定できる Ruby のクローラーの本でも、最初は、wget で作る。 その後、同じものをRuby, Selenium WebDriver, Nokogiri で、スクレイピングする
631 名前:login:Penguin mailto:sage [2019/01/17(木) 20:07:40.60 ID:+lEbs1y/.net] >>620 そりゃ、-i は無引数のスイッチじゃない! 引数が必要なオプションだから、引数は、-i の直後に書かないといけない オプションには無引数のものと、引数を取るものがある。 すべてのコマンドで、そのルール Ruby でコマンドラインオプションを処理する、ARGV.options, OptionParser でも見れば?
632 名前:login:Penguin mailto:sage [2019/01/18(金) 00:38:59.35 ID:r5ZKdb3c.net] ワガママハイスペック買ったんだけどどうやるの?
633 名前:login:Penguin mailto:sage [2019/01/18(金) 01:03:37.33 ID:eccQwlZo.net] 何をどうやるの
634 名前:login:Penguin mailto:sage [2019/01/18(金) 04:01:42.50 ID:wL1cq/nG.net] >>624 $ sed --version sed (GNU sed) 4.2.2 $ cat foo.txt 123abc $ sed -i 's/123//' foo.txt $ cat foo.txt abc BSD版のsed不便じゃないの?
635 名前:login:Penguin mailto:sage [2019/01/18(金) 04:41:40.61 ID:AimlejDj.net] GNU版が便利なんだよ。 macOSを含めBSD版はやるきねーから
636 名前:login:Penguin mailto:sage [2019/01/18(金) 05:14:57.60 ID:wL1cq/nG.net] $ sed -re -i 's/a/A/' foo.txt sed: -e expression #1, char 1: 不明なコマンド: `-' $ sed -rei 's/a/A/' foo.txt sed: -e expression #1, char 1: \ が `a'、`c'、`i' の後に予期されます $ sed -ire 's/a/A/' foo.txt $ perl -i.bak -pe 's/\w+/123/' foo.txt $ ls foo.txt foo.txtre foo.txt.bak まぁ-iだけは分けた方が確実だな -iの直後にオプション並べても接尾辞扱いされるようだし
637 名前:login:Penguin mailto:sage [2019/01/18(金) 12:23:58.42 ID:1Q2Qf3Wk.net] >>627 >sed -i 's/123//' foo.txt むしろこれで、引数の区別が出来たのに、驚いた! 最後に、/ が付くかどうかで、 置換指定の文字列と、ファイル名は区別が付くのか?
638 名前:login:Penguin [2019/01/18(金) 16:49:08.26 ID:eB0cgMq3.net] >>630 文字列の内容では区別していないね -e や -f でスクリプトを明示的に指定していない場合は オプション(とその引数)をすべて取り除いた後に残ったコマンドライン引数の一つ目を、スクリプトとしている そして更に残ったものがファイル名
639 名前:login:Penguin mailto:sage [2019/01/18(金) 17:38:55.47 ID:M2RpfDa4.net] Perl の場合はスクリプトファイル名だね。 どちらも、コマンドラインを簡略化できる良い仕様だ。 個人的にはスクリプトなのかスクリプトファイル名なのか 分からなくなるおマヌケさんだという自覚があるから 必ず -e か -f を使うけどね。
640 名前:login:Penguin mailto:sage [2019/01/19(土) 02:48:39.27 ID:qzxnGu5m.net] >>555 531です。有難うございます。シェルを書く時に違いに気をつけます
641 名前:login:Penguin mailto:sage [2019/01/19(土) 06:12:36.41 ID:V9cpksa1.net] >>633 Debian系で#!/bin/shのシェルスクリプトを書くと動作不良起こすかも Debian系のshはbashじゃなくてdashだからさ dashはDebian版ashで、ashはBSD版の軽量Bourne Shell shってことは当然bash特有の機能は使えない 汎用的にしたのが裏目に出る悲しみ
642 名前:login:Penguin mailto:sage [2019/01/19(土) 09:02:09.43 ID:iwdID4Ao.net] 片面2層のDVDvideoをBraseroでリッピングしたisoファイルはVLCプレーヤでできます。 このisoファイルをk9copy3.03で4.6GBほどのisoファイルに圧縮したのですがVLCプレーヤで再生できません DVDーRに焼いてみてもVLCプレーヤで再生できません このisoファイルをディスクイメージマウンターでマウントするとTSファイルがつくれており、これらは動画プレーヤで再生できます。 どうしたら圧縮したisoファイルを未圧縮のisoファイルのようにVLCプレーヤで再生できますか?
643 名前:login:Penguin mailto:sage [2019/01/19(土) 09:02:51.53 ID:iwdID4Ao.net] こん
644 名前:login:Penguin mailto:sage [2019/01/19(土) 12:31:04.21 ID:DAhbZ1ec.net] >>635 WindowsのVLCしか使ったことないけど。 ツールからエラーメッセージがだせるだろ、たぶん。 そのログを見たら何かわからないかな
645 名前:login:Penguin mailto:sage [2019/01/19(土) 16:06:34.10 ID:iwdID4Ao.net] >>637 起動済みのVLCプレーヤに圧縮したisoファイルをドラッグアンドドロップするとVLCプレーヤが即落ちします。VLCプレーヤ再起動の後、メッセージログを確認するとエラー、警告、デバッグともに空欄のようです
646 名前:login:Penguin mailto:sage [2019/01/19(土) 16:08:35.15 ID:XZ+Kq5lZ.net] メモリ足りてないんじゃね イベントビューアも見なよ
647 名前:login:Penguin mailto:sage [2019/01/19(土) 16:18:16.52 ID:ksjbcqqB.net] ファイルサイズのより大きい未圧縮のisoファイルは再生できてます
648 名前:login:Penguin mailto:sage [2019/01/19(土) 16:21:24.06 ID:ksjbcqqB.net] なので、k9copyによって出来上がった圧縮済みisoファイルに問題がありそうです
649 名前:login:Penguin mailto:sage [2019/01/19(土) 16:33:46.78 ID:VZ1PwJZ9.net] >>641 動画プレーヤでは再生できるのにVLCでは再生できないって 単にVLCがその圧縮ファイル形式をサポートしていないだけじゃないのか?
650 名前:login:Penguin mailto:sage [2019/01/19(土) 16:57:30.01 ID:ksjbcqqB.net] >>642 未圧縮のisoファイルはVLCプレーヤで再生できますが、K9COPYで圧縮したisoファイルを再生しようとするとVLCプレーヤが即落ちします 圧縮したisoファイルをディスクイメージマウンターでマウントするとDVDvideoのTSフォルダが現れて、その中にあるVOBファイルを動画プレーヤで再生できます なので、圧縮したisoファイルには動画が格納されているのですが、なにか不完全isoファイルになってしまっているようです
651 名前:login:Penguin mailto:sage [2019/01/19(土) 17:07:01.27 ID:nLehc7cF.net] >>635 > このisoファイルをディスクイメージマウンターでマウントするとTSファイルがつくれており、これらは動画プレーヤで再生できます。 ちなみにその動画プレイヤーの名前は?
652 名前:login:Penguin mailto:sage [2019/01/19(土) 17:15:24.08 ID:ksjbcqqB.net] >>644 Ubuntu18.04に最初からインストールされているやつで動画プレーヤーという名前のアイコンです
653 名前:login:Penguin mailto:sage [2019/01/19(土) 19:43:26.30 ID:nLehc7cF.net] なるほど VLCのせいだろうね
654 名前:login:Penguin mailto:sage [2019/01/19(土) 23:07:51.12 ID:DAhbZ1ec.net] VOBファイルがVLCで再生できるかは試した?
655 名前:login:Penguin [2019/01/19(土) 23:08:49.25 ID:Hc115XNV.net] age
656 名前:login:Penguin mailto:sage [2019/01/19(土) 23:53:43.04 ID:ksjbcqqB.net] >>647 VLCプレーヤーでもvobファイルは再生できました
657 名前:login:Penguin mailto:sage [2019/01/20(日) 00:39:24.74 ID:V4WHCdZ9.net] $ echo foo > foo.txt $ sed -i -e 's/foo/bar/;w /dev/stdout' foo.txt bar sedと言えば上書き時にも処理内容を表示できないか探したらこんなのあった verboseオプションがないなりに工夫してるんだな
658 名前:login:Penguin mailto:sage [2019/01/20(日) 00:45:07.41 ID:VB5lzzaq.net] コンテンツはアニメであり、DVD-RにDVDVideo形式で焼いた圧縮isoを家庭用BDプレーヤで再生してみると、各話のオープニング後の冒頭10秒再生し、その話のエンディング10秒再生して次話へ移るみたいな感じです いずれも無音 やはりK9COPYでつくった圧縮isoファイルに問題がありそうです 問題ある圧縮iso内のVOBファイルを動画プレーヤなどで再生すると音声もあります
659 名前:login:Penguin mailto:sage [2019/01/20(日) 01:29:30.40 ID:QuvgMHqY.net] isoに拘る必要ある? 各話分けてエンコすりゃいいんじゃないの
660 名前:login:Penguin [2019/01/20(日) 08:49:57.45 ID:uzBT4huD.net] >>625 DL版? ソフト電池とかあるやつ?
661 名前:login:Penguin mailto:age [2019/01/20(日) 09:49:23.04 ID:2wWk4vWS.net] 「萌え時計」のソースはどこ? code.googleはデッドリンクなのだが。 ttps://code.google.com/archive/p/moeclock/
662 名前:login:Penguin [2019/01/20(日) 13:01:02.33 ID:+AGj7ivC.net] デッドリンク? うちではここから落とせたけど https://code.google.com/archive/p/moeclock/downloads
663 名前:login:Penguin [2019/01/20(日) 14:16:32.50 ID:uzBT4huD.net] sedってyとか一部のコッマンドの仕様がedと違うんだよな
664 名前:login:Penguin mailto:sage [2019/01/20(日) 16:15:37.51 ID:/yMbetE6.net] プログラム中でzipファイルのエンコードをunzipする前にsjisかutf8見分ける方法ないですか? unzip -lぐらいは可とします。 SJIS文字コードは8140〜989Eにあることぐらいしか判定条件ないですか? ttp://ash.jp/code/unitbl21.htm UTF8文字コードは範囲がよくわからない。
665 名前:login:Penguin mailto:sage [2019/01/20(日) 16:17:02.58 ID:/yMbetE6.net] 訂正 プログラム中でzipファイルをunzipする前にエンコードをsjisかutf8か見分ける方法ないですか?
666 名前:login:Penguin mailto:sage [2019/01/20(日) 16:33:40.44 ID:JthwJpkc.net] >>658 >プログラム中で これは何を意味しているんだ? zipファイルをunzipする前にエンコードをsjisかutf8か見分ける方法ないですか? ではダメなのか?
667 名前:login:Penguin [2019/01/20(日) 16:42:21.40 ID:+AGj7ivC.net] >>657 nkf --guess に食わせる、と
668 名前:login:Penguin mailto:sage [2019/01/20(日) 16:42:48.51 ID:+AGj7ivC.net] か
669 名前:login:Penguin mailto:sage [2019/01/20(日) 17:48:13.20 ID:BLHzymen.net] Linuxでzipファイルの中身を展開せずに見るにはlessがおすすめ totech.hateblo.jp/entry/2015/03/04/093757 他にも、unzip -Z(zipinfo)で展開せずに見る
670 名前:login:Penguin mailto:sage [2019/01/20(日) 17:57:44.10 ID:/yMbetE6.net] >>659 >>プログラム中で >これは何を意味しているんだ? zipinfoかunzip -lの結果を目視したくない 数多くあるzipファイルをシェルスクリプトで処理したい。
671 名前:login:Penguin mailto:sage [2019/01/20(日) 18:53:47.19 ID:StfS4TwF.net] 判定したいのが、ファイル名の文字コードなのか、ファイル内容なのかがわからないけど。 ファイル名だったら、 zipinfo -2 file.zip で中身のファイル名がわかるから、それを判定するとか? 元のファイル名が上記コマンドで得られるかわからないけど。 ファイル内容であれば見るために一旦zipを展開しないと見れないので、 テンポラリディレクトリに展開してfileコマンドでみるとか、nkf -gで見るとかかな。
672 名前:login:Penguin mailto:sage [2019/01/20(日) 18:54:53.25 ID:StfS4TwF.net] × 元のファイル名が上記コマンドで得られるかわからないけど。 〇 元のファイル名が同じ文字コードのままで上記コマンドで得られるかわからないけど。
673 名前:login:Penguin mailto:sage [2019/01/20(日) 19:01:55.20 ID:9huZKjxS.net] xfce環境なら照度のなんたらとか電源管理で設定できますよって遅いか メニュー>設定>電源管理
674 名前:login:Penguin mailto:sage [2019/01/20(日) 20:19:26.87 ID:/yMbetE6.net] >>664 ファイル名の文字コードでOKです。 文字化けを防げればいいです。 unzip6.0 の-Ocp932はパッチが必要でlibiconvも必要で上手く行っていません。
675 名前:login:Penguin mailto:sage [2019/01/20(日) 21:03:18.76 ID:crQChqfZ.net] 完全な自動判定は原理的に無理だから目視はした方がいいと思うよ。 sjis か utf-8 のどちらかということなら、両方に当てはまる場合だけ目視すればいい。
676 名前:login:Penguin mailto:sage [2019/01/21(月) 01:41:04.14 ID:/tUY9Umq.net] 以下のように「10個のコマンドをバックグランドで並列に実行」というのを2回やりたいのですが ★の部分で全バックグランドプロセスが完了するのを待つ、という処理を行うことはできますか? for i in {1..10} ;do コマンド $i & done ★ for i in {11..20} ;do コマンド $i & done
677 名前:login:Penguin mailto:sage [2019/01/21(月) 02:07:16.67 ID:CGeZt1NA.net] >>669 すぐ見つかることを尋ねているとは思えないから)これで良いのか分からんが( https://uxmilk.jp/52821
678 名前:login:Penguin mailto:sage [2019/01/21(月) 02:16:54.29 ID:uL4RNj2H.net] >>669 waitかな
679 名前:login:Penguin mailto:sage [2019/01/21(月) 04:58:41.63 ID:/tUY9Umq.net] >>670 ,671 まさにドンピシャなコマンドがあるんですね ありがとうございました!
680 名前:login:Penguin mailto:sage [2019/01/21(月) 05:24:34.06 ID:sPg/AhMD.net] 何かのパッケージと重なってlibiconvのインストール、アンインストールを繰り返した場合、 システムが不安定になることが多い。 libiconvのconfigureのオプションが検討不足か、後から入れたパッケージの検討不足かも しれないが、安定のためにlibiconvで出来ることない? 極力OS付きのを使う以外で教えてください。 なんか経験を聞く質問になってしまって申し訳ない。
681 名前:login:Penguin mailto:sage [2019/01/21(月) 06:06:51.42 ID:QIPHr3uf.net] >>673 システム全体のlibiconvを差し替える必要はあるの? 必要なアプリケーション単位でやった方が安定するんじゃない?
682 名前:login:Penguin mailto:sage [2019/01/21(月) 06:16:18.39 ID:sPg/AhMD.net] >>674 あー、prefix先か。ありがとう。 後から入れるソフトのconfigureかmakefileでlibiconvを指定できるタイプなら出来そうですね。 makefileは自分でいじったことがないので、ググってサンプルがないと出来ないが。 調べてみる。
683 名前:login:Penguin mailto:sage [2019/01/21(月) 06:26:17.54 ID:sPg/AhMD.net] /usr/local/binじゃなくて~/libiconv115にインスト。 後から入れるソフトのconfigureかmakefileでlibiconvを指定。 unzipのmakefile書き換えだと以下でOK? LFLAGS1 = -L~/libiconv115/lib -liconv $(MAKE) unzips CFLAGS="-O3 -Wall -DBSD -I~/libiconv115/include -DNATIVE" LF2=""
684 名前:login:Penguin mailto:sage [2019/01/21(月) 08:15:25.57 ID:18jhGB2f.net] Linuxのlibiconfなら./configure --prefix= で指定したほうが安全だよ。 Makefileを直接書き換えると漏れがあったり不必要なところまで書き換えちゃうかもしれんから。
685 名前:login:Penguin mailto:sage [2019/01/21(月) 10:35:08.16 ID:WDTx4rfL.net] makeしたコマンドを/usr/local/bin/以下のprogramフォルダで管理するコマンドがあったような /usr/local/bin/へのsymlinkも作る優れもの
686 名前:login:Penguin mailto:sage [2019/01/21(月) 12:22:05.79 ID:18jhGB2f.net] >>678 porgでしょ。
687 名前:login:Penguin mailto:sage [2019/01/21(月) 18:55:53.86 ID:WDTx4rfL.net] >>679 xtowなんてのもあった
688 名前:login:Penguin mailto:sage [2019/01/21(月) 19:25:26.72 ID:g+48vhcB.net] これからはユーザーディレクトリ以下に インストールするのが普通になるけどな
689 名前:login:Penguin [2019/01/21(月) 20:22:10.09 ID:sC7pmdbL.net] age
690 名前:login:Penguin mailto:sage [2019/01/21(月) 22:05:18.12 ID:puxoYEQr.net] >>660 に、nkf --guess に食わせる、って書いてある iconv は、最近は聞かない。 Ruby でも、NKF を使う require 'nkf' enc = NKF.guess( "文字列" ) puts enc.name #=> UTF-8
691 名前:login:Penguin mailto:sage [2019/01/21(月) 23:04:23.32 ID:g+48vhcB.net] こんぐらいお前らでもできると思って放置してたけどさ、 お前らzipのファイル名がsjisかutf8かも見分けられんのか nkf使おうがiconv使おうが正しく判定できるわけねーだろ zipのファイルフォーマット見てみろ https://gist.github.com/ysakasin/2edf8d3bf55c6ebf63f82851e302b030 ファイルの7バイト目からの2バイト、general purpose bit flagの 12bit目(Bit: 11)を見るだけでUTF-8かどうか分かるだろ (UTF-8でない場合、それがsjisなのか他のなにかであるかを正確に区別することはできない) zipinfoで見れるんじゃないかとも思ったけど、よくわからんかったが UTF-8かどうかの判定はこの1ビットを見るだけだ その1ビットの判定をどうやるのかはシェルスクリプトだと 面倒くさそうではあるけどな。(適当な言語なら簡単だろう)
692 名前:login:Penguin mailto:sage [2019/01/21(月) 23:13:29.49 ID:w4p0Csc0.net] おつかれ
693 名前:683 mailto:sage [2019/01/21(月) 23:35:06.60 ID:puxoYEQr.net] パイプ渡しから、Ruby の1-liner で、nkf ライブラリを使った例 echo "あ" | ruby -r nkf -ne 'puts NKF.guess($_)' #=> UTF-8
694 名前:683 mailto:sage [2019/01/21(月) 23:47:34.03 ID:puxoYEQr.net] Ruby の1-liner を使って、これでやってみれば? -1 : ファイル名の一覧のみを表示する zipinfo -1 exmaple.zip | ruby -r nkf -ne 'puts NKF.guess($_)'
695 名前:login:Penguin mailto:sage [2019/01/21(月) 23:59:50.01 ID:g+48vhcB.net] ただ厳密に言えば、UTF-8とSJISのファイル名は ごちゃまぜに入れることはできる
696 名前:login:Penguin mailto:sage [2019/01/22(火) 00:22:46.60 ID:Zb4X1bux.net] stdbuf のマニュアルにある % tail -f access.log | stdbuf -oL cut -d ' ' -f1 | uniq がうまく動きません (cut でバッファリングされる)。FreeBSD なら OK。 これなんででしょうか。ソース見る限りでは、普通に stdio を使って 出力しているだけに見えるんですが。 CentOS 6.8 です。 % cut --version cut (GNU coreutils) 8.4 簡単に再現できそうなのはこちら。 % (for i in `seq 1 1000`; do date;sleep 0.01;done) | stdbuf -oL cut -d ' ' -f6 |cat -n
697 名前:689 mailto:sage [2019/01/22(火) 00:40:30.95 ID:Zb4X1bux.net] Debian9 でも動きました (GCP の CloudShell にて)。 バッファリングしていると思われる CentOS の詳細情報です。 % which cut /bin/cut % ldd /bin/cut linux-vdso.so.1 => (0x00007ffde2d37000) libc.so.6 => /lib64/libc.so.6 (0x00000039f6000000) /lib64/ld-linux-x86-64.so.2 (0x00000039f5c00000)
698 名前:login:Penguin [2019/01/22(火) 09:29:02.66 ID:Xrnw4KcI.net] >>688 ASCII文字の範囲内だけなら区別できないよな
699 名前:login:Penguin mailto:sage [2019/01/22(火) 10:35:21.77 ID:kJGwNnOR.net] >>691 ASCII文字以外の範囲でも文字によっては区別できない 話は変わるけど、 Unicodeの時代になったしいまさら作ってもしょうがないだろうけど 文字コード判定で単語になってるかどうかで判定すれば 短い文字でもより精度が上がるんじゃないかって思ってる 例えば「a?‡a-?a??a?‘」とか「譁?ュ怜喧縺?」という文字化けした文字列に 出てくる単語は、世の中(例えばwikipedia)であまり使われてないが、 「文字化け」という文字列であれば登場頻度は高いからこれだろうと予測できる 単語って書いたけど各言語ごとに文字のバイト列をデータ化して そのバイト列がより多く登場する言語はなにか?で判断すれば 分かち書きとかの言語固有の処理も必要なく汎用的に使えると思う
700 名前:login:Penguin mailto:sage [2019/01/22(火) 11:27:54.32 ID:4yTPROXM.net] 文字化けを回避した解凍って事実上unar一択なのかしら
701 名前:login:Penguin mailto:sage [2019/01/22(火) 12:18:03.77 ID:F4cDMotN.net] 俺も解凍は全部unar
702 名前:login:Penguin mailto:sage [2019/01/22(火) 16:34:08.75 ID:6yQyDJCa.net] パス付きのはPeaZip
703 名前:login:Penguin mailto:sage [2019/01/22(火) 17:29:43.06 ID:VeBD1zE7.net] unarが便利すぎて正直7zあたりのコマンドライン操作忘れてるわw
704 名前:login:Penguin mailto:sage [2019/01/22(火) 17:36:46.48 ID:yhdm7Zj9.net] 使ってないからよく知らないけど、複数のエンコーディングが混在しててもうまくやってくれるの?
705 名前:login:Penguin mailto:sage [2019/01/22(火) 20:24:47.89 ID:0Udp4WAK.net] pen4
706 名前:login:Penguin mailto:sage [2019/01/22(火) 21:29:46.76 ID:QtnNHRaB.net] 最近のwindowsで流行っている圧縮はUTFなの未だにSJISなの? LInuxサーバーで管理するならzipをUTF変換にしたいな。 未だにlhaplusあたりなのかね。 Win以外、iOSも泥もmacもlinuxもUTFなのでwinもUTFにしてほしいところ。
707 名前:login:Penguin mailto:sage [2019/01/22(火) 22:03:36.59 ID:tvMkZQbh.net] EUCが良かった。。
708 名前:login:Penguin mailto:sage [2019/01/22(火) 22:06:08.59 ID:e1OxY1Hn.net] >>699 SJISは日本語専用だ。 外国でSJISが使われてるわけがないだろ 昔からSJISは流行っていない
709 名前:login:Penguin mailto:sage [2019/01/22(火) 22:06:29.70 ID:e1OxY1Hn.net] WindowsはNTの時代からUnicode対応
710 名前:login:Penguin mailto:sage [2019/01/22(火) 22:16:28.00 ID:9ABXlhWs.net] windowsのunicodeはUTF16だけどな
711 名前:login:Penguin mailto:sage [2019/01/22(火) 22:16:56.11 ID:QtnNHRaB.net] >>701 もちろん日本国内の話。
712 名前:login:Penguin mailto:sage [2019/01/22(火) 22:24:16.70 ID:QtnNHRaB.net] >>703 内部はともかく、 ファイル名やzipファイル名でutfじゃなければ意味がない話。 windowsの標準の文字コードって何ですか? - 日本語 Windows について知る... - Yahoo!知恵袋 (https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q11160634546) 最近どうなのかは知らん。
713 名前:login:Penguin mailto:sage [2019/01/22(火) 22:24:45.87 ID:TBEj2V6d.net] >>689 sudo tail -f /var/log/messages | stdbuf -oL cut -d ' ' -f3 |uniq ってやったら期待通りっぽい出力になった。 cutで出力している文字列が全部同じだったりしない? cut, stdbufともGNU coreutils-8.22
714 名前:login:Penguin mailto:sage [2019/01/22(火) 22:40:01.35 ID:iVHTHj4K.net] windowsのユニコード導入はLinuxより先進的だったんだけどな ユニコード作ってるところが無能すぎてutf-16なんて欠陥品を導入してしまった javaも同じ被害を受けている
715 名前:login:Penguin mailto:sage [2019/01/22(火) 23:14:59.28 ID:7RJk83eQ.net] なんで賢い>>707 は指をくわえて何もしないでいたの? 無能呼ばわりするくらいなんだからだれもが納得できる最高のコードを作れるんでしょ?
716 名前:login:Penguin mailto:sage [2019/01/22(火) 23:21:10.35 ID:9ABXlhWs.net] >>708 何に怒ってるんだ? utf16を馬鹿にされたから? あれは確実にゴミだけど
717 名前:login:Penguin mailto:sage [2019/01/22(火) 23:22:53.18 ID:iVHTHj4K.net] >>708 なんだこいつ 今はutf-8があるだろ
718 名前:login:Penguin mailto:sage [2019/01/23(水) 04:09:15.16 ID:VwVMAK1T.net] ドザーの論理はさっぱり解らない。 > ユニコード作ってるところが無能すぎて (Windows作っているところが) > utf-16なんて欠陥品を導入してしまった
719 名前:login:Penguin mailto:sage [2019/01/23(水) 04:38:11.11 ID:1WB/ecxS.net] Linux板あるある windows持ち上げるやつみんなMS信者に見えてしまうやつが居る
720 名前:login:Penguin mailto:sage [2019/01/23(水) 06:45:04.48 ID:a4iqUPff.net] その逆もまた然り べつにWindowsを馬鹿にしていないのに 欠陥を指摘するとすぐ怒る人もいるよね
721 名前:login:Penguin mailto:sage [2019/01/23(水) 06:51:01.11 ID:w4byc8bA.net] >>696 atoolがあると圧縮の時も手抜きできるよ おかげでtarの呪文がさっぱり
722 名前:login:Penguin mailto:sage [2019/01/23(水) 10:14:04.87 ID:5R8Hu1SH.net] >>707 utf-8採用してればよかったの?NTの時代で考えればそれは無理ゲーでしょ?EUC-JP採用するわけもないし 707の理想とする採用すべきだった内部文字コードは何?
723 名前:683 mailto:sage [2019/01/23(水) 11:39:04.26 ID:jLfi+xTq.net] >>686-687 修正 >zipinfo -1 exmaple.zip | ruby -r nkf -ne 'puts NKF.guess($_)' -1 : ファイル名の一覧のみを表示する zipinfo -1 exmaple.zip | ruby -r nkf -ne 'puts $_, NKF.guess($_)' ls | ruby -r nkf -ne 'puts $_, NKF.guess($_)' これの方が、わかりやすい。 Ruby の1-liner を使って、これでやってみれば? Ruby は、apt にあるだろ
724 名前:login:Penguin mailto:sage [2019/01/23(水) 15:03:45.86 ID:vkFI6X1V.net] こんにちは 古いBIOSのノートパソコンで運用していて 外付けUSB HDDにバックアップと予備の環境を置いてありますが 起動できませんでした 恐らく2TB超えが原因かと この場合USBメモリに予備の環境を構築して起動すれば良いのですかね?
725 名前:login:Penguin mailto:sage [2019/01/23(水) 16:00:40.32 ID:1WB/ecxS.net] >>715 その時代にはunicodeを採用すべきじゃなかったってことだろう 代替案なんて無かった
726 名前:login:Penguin [2019/01/23(水) 18:06:47.88 ID:wvPOMBZt.net] odってリバースはできないの?
727 名前:login:Penguin mailto:sage [2019/01/23(水) 19:04:18.95 ID:a4iqUPff.net] >>719 逆アセンブルのこと? objdumpとか使えば?
728 名前:login:Penguin mailto:sage [2019/01/23(水) 19:35:17.40 ID:oTv7x376.net] >>718 最初っからUTF-8を採用していれば良かったんだろ UTF-8の有用性に気づかずに、16bitに全部収まるだろって UTF-16を採用したMicorosoftが馬鹿なんだよ ばーか
729 名前:login:Penguin [2019/01/23(水) 19:57:32.85 ID:uANo/
] [ここ壊れてます]
730 名前:CAn.net mailto: UTF-8にはセキュリティ上の問題点が結構ある。 [] [ここ壊れてます]
731 名前:login:Penguin mailto:sage [2019/01/23(水) 20:11:23.07 ID:a/C7/z9F.net] 大部分のセキュリティ問題はUTF-8でなくUnicode由来でそ UTF-8固有なのは、同じ文字にデコードされうる不正な表現を弾くように正しく実装する必要がある件くらい
732 名前:login:Penguin mailto:sage [2019/01/23(水) 20:58:34.02 ID:UnTqMpMP.net] >>721 windowsがunicode採用した頃にutf8なんて無かっただろ 時系列理解できてないのか
733 名前:login:Penguin mailto:sage [2019/01/23(水) 21:22:06.59 ID:CBDQMJ7R.net] dfで長いデバイス名 においても、改行させない方法ってありますか。 ファイルシス サイズ 使用 残り 使用% マウント位置 /dev/mapper/VolGroup00-LogVol00 17G 4.4G 13G 26% / ↑こんな感じになるのを ファイルシス サイズ 使用 残り 使用% マウント位置 /dev/mapper/VolGroup00-LogVol00 17G 4.4G 13G 26% / ↑こんな感じに出力したい。 ただ、実際の目的としては、 fstabによる、マウント位置と、そこにマウントされてるデバイスの空き容量の2つを 拾いたいというのが目的です。 ※上の例なら、/ と、13Gという情報だけ拾えればOKです。 Cent6です
734 名前:login:Penguin [2019/01/23(水) 21:51:28.87 ID:vkFI6X1V.net] % df | cut hogehoge でなんとかなる
735 名前:login:Penguin [2019/01/24(木) 05:57:36.23 ID:hgphvoCb.net] >>720 xxdなら-rで戻せる odにはないの?
736 名前:login:Penguin mailto:sage [2019/01/24(木) 08:57:18.48 ID:NihNV2sW.net] psとtar以外でオプションにハイフンがいらないかあると挙動が変わるコマンドってある?
737 名前:login:Penguin mailto:sage [2019/01/24(木) 09:05:57.00 ID:TM201Ark.net] >>724 WindowsがUnicodeを採用したのは1993年リリースのWindows NT 3.1 UTF-8は1992年リリースのPlan 9向けにケン・トンプソンが開発 時系列がわかってないのはおまえ
738 名前:login:Penguin mailto:sage [2019/01/24(木) 09:21:56.28 ID:FmDxTlfY.net] >>727 ない。printf '%b'とか使えば? なんでod(1)一つで完結させたいのかよく分からん
739 名前:login:Penguin mailto:sage [2019/01/24(木) 09:22:20.31 ID:FmDxTlfY.net] >>728 pdftk
740 名前:login:Penguin mailto:sage [2019/01/24(木) 12:30:15.35 ID:9oZkfaQu.net] NVIDIA QuadroのOpenGL性能を見たいんですが、何かいいベンチマークツールないですか? 一昔前はSPECviewperf、さらに昔はglxgearとなどが定番でしたが、今は使い物にならないですよね
741 名前:login:Penguin mailto:sage [2019/01/24(木) 14:12:49.27 ID:Jl2QmP6I.net] >>729 > UTF-8は1992年リリースのPlan 9向けにケン・トンプソンが開発 それはUTF-8じゃなくてPlan9内部コードでしょ? Unicodeが採用したわけじゃないよね
742 名前:login:Penguin mailto:sage [2019/01/24(木) 16:57:54.35 ID:TM201Ark.net] >>733 1993年6月リリースのUnicode 1.1でUTF-8が正式採用されてる
743 名前:login:Penguin mailto:sage [2019/01/24(木) 17:24:22.59 ID:c3SKCHA/.net] やっちまいました。 プロセス監視スクリプトを書いて、 /etc/rc.localにそれを起動するように書きましたが &を付け忘れていたために起動プロセスが完了しなくなってしまいました.... どうにか対処する方法はないでしょうか? 機械組み込みのLinuxなのでストレージが外に出てないです.... ディストリはDebian Jessieです。どなたか助けてください!
744 名前:735 mailto:sage [2019/01/24(木) 17:31:52.08 ID:c3SKCHA/.net] SSHを出してたりもしていないので、 おそらく起動シーケンス中に割り込む方法がなければ 詰んでしまってるような気がします.... シーケンス中に割り込んでファイルを触れるようなことができたり、 Winでいうセーフブートができればいいんですが、 どうすればいいのか皆目見当がつきません! どうか皆様お助けください...
745 名前:login:Penguin mailto:sage [2019/01/24(木) 17:36:19.92 ID:TM201Ark.net] >>735 ブートオプションでinit=/bin/shを指定すればシェルがでるはず Ubuntuでの例だけど ttps://qiita.com/esesesesescup/items/73cbadca52cf8c306b7e
746 名前:683 mailto:sage [2019/01/24(木) 17:44:56.20 ID:VH69KFSb.net] ls | ruby -r nkf -ne 'puts $_, NKF.guess($_)' Windows10 内のRuby で、日本語のフォルダ名を判別すると、 コマンドプロンプトで、sjis、 PowerShell で、ascii となり判別不能 ただし、これは環境変数RUBYOPT に、--encoding=UTF-8 を指定しているためかも知れない 一方、WSL, Ubuntu16.04 内のRuby では、UTF-8 となり、文字化けもしない! WSL 内では、UTF-8 で統一されているのかも
747 名前:login:Penguin mailto:sage [2019/01/24(木) 17:54:23.36 ID:VH69KFSb.net] >>725 vimでテキスト書いてたら、途中で勝手に改行されるやつ stst.hateblo.jp/entry/2014/07/14/010844 vim の設定で、改行されないようにすれば?
748 名前:login:Penguin [2019/01/24(木) 18:01:00.28 ID:UtEaInfs.net] >>725 df --output=target,avail
749 名前:login:Penguin mailto:sage [2019/01/24(木) 18:11:54.78 ID:Jl2QmP6I.net] >>734 Windows NT 3.1は、そのわずか一ヶ月後にリリースされたわけで 開発期間はたったの1ヶ月ってことになるよね。すごくね?
750 名前:login:Penguin mailto:sage [2019/01/24(木) 19:46:58.92 ID:FmDxTlfY.net] Linuxって拡張子が.oのオブジェクトファイルも実行できるけど これなんでか分かる? まだリンクされてない筈だから、開始アドレスとかが不明だと思うんだが。
751 名前:login:Penguin mailto:sage [2019/01/24(木) 20:38:42.63 ID:OmRkxZW7.net] Linux用XAMPPのアップデート手順ってどうすればいいんでしょう? そのままインストーラー走らせてインストールすると全部上書きしちゃって ApacheやMySQL、phpMyAdminの設定まで初期化されてしまうんですがやり方がおかしいのかな?
752 名前:login:Penguin [2019/01/24(木) 21:55:32.14 ID:b7MTCeF8.net] regular expで任意の文字を数値で表現する方法ない? \t とか \r じゃなくて \x09 とか \x0d みたいな感じで
753 名前:login:Penguin mailto:sage [2019/01/24(木) 22:13:18.65 ID:V5KZFgzQ.net] >>736 grubがでてくるならgrubのOS選択画面でe(編集)を押して、 linux /vmlinuz... の行にrescueって追加すればrescueモードで起動するよ。 grubがでてこないようにしているなら、インストールDVDでrescueモード起動できなかったっけ。
754 名前:login:Penguin mailto:sage [2019/01/24(木) 22:42:43.48 ID:bVWWZVJu.net] >>736 設定ファイルの書き間違いは、 レスキューモードで起動すりゃOK >>745 の方法でレスキューモードで起動すると /etcを含んでいるであろう、/は、/mnt/sysimageにマウントされているはずだが、 一応dfの結果からlsで確認する。 ちなみに、レスキューモードで起動すると、 本来のファイルシステムはリードオンリーマウントされてるので、 mount -o,remount,rw /mnt/sysimage などとすると、書き込みが可能になる。 あとは適宜設定ファイル直して、rebootすりゃか元通り。
755 名前:login:Penguin mailto:sage [2019/01/24(木) 22:55:09.98 ID:KYfZcEgl.net] >>743 おまえのあたまがおかしい
756 名前:login:Penguin mailto:sage [2019/01/24(木) 23:00:40.57 ID:ZsPxt/2g.net] >>742 興味あるわ、例えばどんなの?
757 名前:login:Penguin mailto:sage [2019/01/24(木) 23:28:16.91 ID:e3LxtxQ7.net] >>734 >1993年6月リリースのUnicode 1.1でUTF-8が正式採用されてる 日本語版win2000かXPでUTF8を標準にすべきだったと思う
758 名前:login:Penguin mailto:sage [2019/01/24(木) 23:30:36.44 ID:e3LxtxQ7.net] >>734 IDがArk。裏山。w
759 名前:login:Penguin mailto:sage [2019/01/24(木) 23:38:53.35 ID:e3LxtxQ7.net] >>738 上のほうの質問が定かでないが、おそらくSJISなzipとUTFなzipを区別したい話。 君がやっていることは的外れじゃないか? プログラム内で拾った文字列をUTFのターミナルに表示する場合、 元がUTFならそのまま表示させても文字化けしない。 SJISなら変換して表示というだけ。 要はzip内のファイル名文字列をUTF,SJISで判定し区別したいのが質問の趣旨じゃないか? 687と716は質問者の参考になると思う。
760 名前:login:Penguin [2019/01/25(金) 02:00:33.67 ID:aJXXNlj3.net] 質問です 従来BIOSの PCで Debianを運用していて システム引っ越しのため2TB超え4TBのUSB HDDにコピーしました 新しいPCはUEFIのためそれに対応したパーティションや grubのインストールを下記ページを参考にして行いました pman0214.github.io/blog/debian-install-bios-efi.html しかしgrubの読み込みで失敗し grub rescueモードになってしまいます おなじ手順で作成した64GB USBメモリでは grubの読み込みや起動に成功します カーネルのロードまでUSBメモリ、root=USB HDDに指定すれば起動に成功します USB HDD単体でのブートが失敗する原因 grub rescueになってしまう原因や 調査方法が分からず困っています よろしくお願いします
761 名前:login:Penguin mailto:sage [2019/01/25(金) 08:10:41.77 ID:0IuYxi1s.net] bashでの複数行のテキストを変数に入れたときのechoなのですが #/bin/bash text="aaa bbb ccc ddd eee fff ggg hhh iii" echo $text echo "" echo "$text" とすると、 aaa bbb ccc ddd eee fff ggg hhh iii aaa bbb ccc ddd eee fff ggg hhh iii このようになるのですが、なぜ結果が変わるのでしょうか? テキストを変数に入れて使うときはダブルクォートを使うべきなのでしょうか?
762 名前:login:Penguin [2019/01/25(金) 09:55:26.03 ID:NUYQphv4.net] >>752 rescueシェルに落ちるのは/boot/grub以下のファイルにアクセスできないとかで必要なモジュールがロードできないときだからその辺を調べてみたら
763 名前:login:Penguin mailto:sage [2019/01/25(金) 10:33:50.00 ID:1HPZbFkV.net] xargsに-0を指定するとalias xargs='xargs 'が利かなくなるのは仕様なんだろうか $ find -name "*txt" -print0 | xargs -0 ll xargs: ll: そのようなファイルやディレクトリはありません こうなる ついでに"foo bar.txt"の分割も回避したいんだけども
764 名前:login:Penguin [2019/01/25(金) 10:34:54.35 ID:1HPZbFkV.net] やっと書けた $ alias xargs='xargs ' $ find . -name "*txt" | xargs ll ls: ./foo にアクセスできません: そのようなファイルやディレクトリはありません ls: bar.txt にアクセスできません: そのようなファイルやディレクトリはありません -rw-r--r-- 1 user user 0 1月 25 09:56 ./foo.txt
765 名前:login:Penguin mailto:sage [2019/01/25(金) 10:39:09.58 ID:1HPZbFkV.net] You are unable to access 5ch.netって拒否られてls結果貼れん・・・
766 名前:login:Penguin mailto:sage [2019/01/25(金) 13:05:39.58 ID:n6jRa/PR.net] >>753 x="a b c d" $ echo $x | od -t a a sp b sp c sp d nl $ echo "$x" | od -t a a sp b nl c sp d nl 上は、echo で、途中の改行が、空白に変換される
767 名前:login:Penguin mailto:sage [2019/01/25(金) 13:10:38.31 ID:n6jRa/PR.net] >>757 何か、cmd.exe みたいな、NG ワードが含まれているのだろう。 全角文字にすれば、書き込める MANGO 板の、NG ワード絞り込みスレッドで、テストもできる
768 名前:login:Penguin mailto:sage [2019/01/25(金) 13:37:27.43 ID:n6jRa/PR.net] >>744 Ruby では、\u(ユニコード), \x の16進数の文字コードが使える p "\r".match /[\x0A-\x0D]/ # 0D p "\t".match /\u{09}/ どちらもマッチする
769 名前:login:Penguin mailto:sage [2019/01/25(金) 15:37:24.71 ID:zUwbmFvr.net] >>744 POSIXが既定するBREでは無理だな 一部実装ではそれこそ\xXX(二桁の16進数)や\DDD(三桁の8進数)が使えるけども
770 名前:login:Penguin mailto:sage [2019/01/25(金) 16:59:06.95 ID:1HPZbFkV.net] $ find . -name "f*txt" -print0 | xargs -0 ls -l -rw-r--r-- 1 user user 3 1月 25 03:44 ./foo bar.txt -rw-r--r-- 1 user user 0 1月 25 09:56 ./foo.txt これでいけるか?llでこの結果を出したいって話なんだが
771 名前:login:Penguin mailto:sage [2019/01/25(金) 17:53:03.41 ID:n6jRa/PR.net] ll | grep "^f.*txt$" 上では一致しないから、^(行頭)を削除して、 ll | grep "f.*txt$" 最後の列を取得できればよいけど、 foo bar.txt のファイル名に空白が入っているのは、無理
772 名前:763 mailto:sage [2019/01/25(金) 18:08:56.33 ID:n6jRa/PR.net] 8個目の空白よりも、後ろの文字列が、ファイルパス。 WSL, Ubuntu16.04 では、./ が付かないファイル名 ただし途中の空白は、連続している場所があるので、そこを1つの空白とみなす。 1月など、日付が一桁だと、空白が入る
773 名前:login:Penguin mailto:sage [2019/01/25(金) 18:48:24.88 ID:0IuYxi1s.net] >>758 レスありがとうございます。 確かにダンプすると(od知らなかった)改行が空白に変換されていることがわかりました。 これはダブルクォートのあり無しを「そういうもの」として使い分けるものなのか、 文字列を扱う場合は原則ダブルクォートを使う、と考えればいいのでしょうか?
774 名前:763 mailto:sage [2019/01/25(金) 19:27:22.66 ID:n6jRa/PR.net] 正規表現で、これの(.*)、$2 で、ファイルパス(名)を抜き出せる ll | grep -E "([^ ]+ +){8}(.*)" 空白以外が1つ以上続いて、空白が1つ以上続く。 このパターンを8回繰り返して、それよりも後ろの部分 でも、grep では、キャプチャー部分だけは抜き出せないのか?
775 名前:758 mailto:sage [2019/01/25(金) 19:31:53.23 ID:n6jRa/PR.net] >>765 echo の文字列・変数は、ダブルクォートで囲む方が無難かも
776 名前:763 mailto:sage [2019/01/25(金) 19:58:44.15 ID:n6jRa/PR.net] >>766 修正 >ll | grep -E "([^ ]+ +){8}(.*)" 「./f 〜 txt」なら、 ll | grep -E "([^ ]+ +){8}(\./f.+txt)"
777 名前:login:Penguin mailto:sage [2019/01/25(金) 20:37:59.58 ID:0IuYxi1s.net] >>767 ありがとうございます。 echoで文字列を扱うときはダブルクォートを使って、作ってみます。
778 名前:763 mailto:sage [2019/01/25(金) 20:39:01.94 ID:n6jRa/PR.net] >>768 修正 >ll | grep -E "([^ ]+ +){8}(\./f.+txt)" (\./f.+txt) この部分を、(\.\/f.+txt) に変える。 / の前にも、\ を付ける gawk で、キャプチャ部分だけを取得できる ll | gawk 'match($0, /([^ ]+ +){8}(\.\/f.+txt)/, a) {print a[2]}' $0は、パイプから来た文字列、 // 内に正規表現、 a はマッチした配列で、[2] は2番目のキャプチャ
779 名前:login:Penguin mailto:sage [2019/01/25(金) 20:40:14.24 ID:zUwbmFvr.net] Python3.xパッケージをインストールしたときに付いてくる 「python3m」っていう名前のコマンドってどういうときに使うんですかね。
780 名前:login:Penguin mailto:sage [2019/01/25(金) 21:18:09.22 ID:5ObR/RVV.net] 普通に ls じゃいかんの?
781 名前:763 mailto:sage [2019/01/25(金) 21:57:53.01 ID:n6jRa/PR.net] 勘違いしていた。 ファイルパスだけを抜き出さなくても、良かったのか。 マッチする行全体で良かったのか >>768 で、取得できる ll | grep -E "([^ ]+ +){8}(\./f.+txt)" / の前に、\ を入れてもよい。 (\.\/f.+txt)
782 名前:login:Penguin mailto:sage [2019/01/26(土) 06:59:39.05 ID:dsDcSson.net] >>762 $ alias xargs='xargs -d "\n" ' $ find . -name "*txt" | xargs ll -rw-r--r-- 1 foo foo 0 1月 26 06:58 ./aa.txt -rw-r--r-- 1 foo foo 0 1月 26 06:58 ./aa bb.txt xargsでもエイリアスを有効にしてかつパス分割防止ってこれでできたぞ
783 名前:login:Penguin [2019/01/26(土) 15:03:30.95 ID:17hBNiBp.net] コマンドでスリープとスリープの復帰を1時間毎にやりたいですがどうすればいいですか
784 名前:login:Penguin [2019/01/26(土) 15:37:14.61 ID:zFexICPO.net] >>34 通常ファイルか判定したいんでしょ? for f in * do [ -f "$f" ] && mv "$f" dir2 done
785 名前:login:Penguin mailto:sage [2019/01/26(土) 15:41:11.26 ID:mzr2Fylv.net] マシンが1台しかなくて、そのマシンにcron仕込んで 1時間ごとに復帰と、スリープを繰り返すようなことはできない。 スリープの復帰は外から刺激を与えないと駄目なので、 スリープ・復帰を繰り返すマシンが、Wake On LANに対応していて 〜を繰り返すマシンと、別のマシンを用意できるなら、 別のマシンから、マジックパケットを送ってあげれば実現可能 詳しくはWake ON LANでぐぐってください。
786 名前:login:Penguin [2019/01/26(土) 15:44:24.18 ID:zFexICPO.net] >>742 それって makefile がミスってて、実行ファイル名に 拡張子つけちゃってるだけだよ。file foo.o で調べて Excutable って、出たら、たぶんそれ
787 名前:login:Penguin [2019/01/26(土) 15:47:10.32 ID:zFexICPO.net] >>743 ホームページに出てるんじゃないの? それか、設定ファイル、バックアップ してからアップデートして、リストア すれば良いんじゃない?
788 名前:login:Penguin [2019/01/26(土) 15:49:23.21 ID:zFexICPO.net] >>744 ANSI エスケープシーケンスで検索してみて
789 名前:login:Penguin [2019/01/26(土) 15:55:28.57 ID:zFexICPO.net] >>765 難しく考えすぎだよ、空白文字を含む文字列は 引用しないと別の引数に見えるだけだよ
790 名前:login:Penguin [2019/01/26(土) 16:01:06.27 ID:zFexICPO.net] >>769 ちゃうよ echo だけじゃないって 他のコマンドでも同じだよ
791 名前:login:Penguin mailto:sage [2019/01/26(土) 16:03:40.15 ID:lS47rSOr.net] ヽ(・ω・)/ズコー
792 名前:763 mailto:sage [2019/01/26(土) 16:25:24.10 ID:yUZ/fiyP.net] >>773 修正 >ll | grep -E "([^ ]+ +){8}(\./f.+txt)" ll | grep -E "([^ ]+ +){8}(\.\/f.*\.txt)$" 「./f 〜 .txt」 ./f で始まり、0文字以上の任意の文字列があって、.txt で終わる。 つまり、./f.txt もマッチする
793 名前:login:Penguin mailto:sage [2019/01/26(土) 17:40:52.23 ID:HN5xlhye.net] あのさ、もう一度聞くけど ls じゃいかんの? いかんのなら何が問題なのか知りたいんだけど。 というか、ll が何なのかわからない。Debian には入ってないから。
794 名前:login:Penguin mailto:sage [2019/01/26(土) 18:44:16.42 ID:IIeuC+6g.net] -l の alias じゃないの
795 名前:login:Penguin mailto:sage [2019/01/26(土) 18:45:40.71 ID:IIeuC+6g.net] 先頭に ls て書くとエラーになって書き込めんな どういうこっちゃ
796 名前:login:Penguin mailto:sage [2019/01/26(土) 18:48:56.72 ID:wfxiwuXP.net] cloudflareのコマンドインジェクション対策
797 名前:login:Penguin mailto:sage [2019/01/26(土) 18:49:48.21 ID:IIeuC+6g.net] xargs で騒いでるのはこれか https://unix.stackexchange.com/questions/141367/have-xargs-use-alias-instead-of-binary
798 名前:login:Penguin mailto:sage [2019/01/26(土) 18:51:57.72 ID:IIeuC+6g.net] >>788 サニタイズすればいいだけじゃね?
799 名前:login:Penguin mailto:sage [2019/01/26(土) 19:03:13.53 ID:wfxiwuXP.net] >>790 運営にそう言ってこい
800 名前:login:Penguin [2019/01/26(土) 19:44:41.09 ID:Nf1UEHk/.net] >>775 >>777 つrtcwake
801 名前:763 mailto:sage [2019/01/26(土) 19:57:27.03 ID:yUZ/fiyP.net] >>785 漏れは、Windows10, WSL, Ubuntu 16.04 だけど、 最初から、~/.bashrc に定義されている、alias。 色を付けたり、オプションを付けている alias ls=’ls −−color=auto’ alias grep=’grep −−color=auto’ alias fgrep=’fgrep −−color=auto’ alias egrep=’egrep −−color=auto’ alias ll=’ls −alF’ alias la=’ls −A’ alias l=’ls −CF’ ll では、. で始まる、隠しファイルも表示される 書き込めないから、全角に変換した
802 名前:763 mailto:sage [2019/01/26(土) 20:06:05.88 ID:yUZ/fiyP.net] 投稿者の書き込みから、サーバーがハッキングされるとか、 5ch のサーバー運用者は、大馬鹿! サニタイズも知らない cmd.exe も、半角で書き込めない。 まあ、文字実体参照を使えば、書き込めるけど
803 名前:login:Penguin mailto:sage [2019/01/26(土) 21:38:05.22 ID:dsDcSson.net] cmd.exe どれどれ
804 名前:login:Penguin mailto:sage [2019/01/26(土) 21:39:02.80 ID:dsDcSson.net] 全角は頭文字だけでいいのか よく分からんなこの仕様
805 名前:login:Penguin mailto:sage [2019/01/26(土) 21:55:37.73 ID:4kWV/A9V.net] 普通に考えてc md.exeとかのパターンで弾いてるでしょ
806 名前:login:Penguin mailto:sage [2019/01/26(土) 22:17:33.27 ID:wfxiwuXP.net] そりゃ管理画面でチェック入れるだけで自分で設定するもんじゃないし
807 名前:login:Penguin [2019/01/27(日) 00:02:32.96 ID:/0wKtaBR.net] そういう話はよその板でやってよ ここでやる話じゃない
808 名前:login:Penguin mailto:sage [2019/01/27(日) 01:41:53.75 ID:y0uVEXiH.net] zorin osっていうubuntu16.04ベースのディストリビューション使ってるんだけど、xrdp+tigervncでリモートデスクトップ接続できない。 いや正確には出来るんだけどログイン後に一瞬で切断される。~./xsession-errorみるとno such connectionって言われてる。一瞬で切断ってどういう動作なんだろうか
809 名前:login:Penguin [2019/01/27(日) 12:15:25.66 ID:q6ZF1gvH.net] vimで改行一つだけのファイルを作るのってどうやるの? 改行を一回して保存すると0a0aになるし 改行した後その行を消して一行にしてから保存すると空ファイルになるし
810 名前:login:Penguin mailto:sage [2019/01/27(日) 12:21:00.05 ID:iz2S2cqz.net] -b
811 名前:login:Penguin mailto:sage [2019/01/27(日) 14:05:52.62 ID:z3U7YeBQ.net] >>801 1回改行して、その行をddで削除したら0aのファイルができた。
812 名前:login:Penguin mailto:sage [2019/01/27(日) 19:19:35.57 ID:uXjfHWJZ.net] すいません。初心者の超くだらない質問かもしれませんが、 例えば、Windowsはアップデートしていけば、どんどん 容量が増えていきますが、linux(私が使っているのはCentOS7) も同様なのでしょうか? とりあえず、/を50Gほどにしているのですが、これでは いずれすぐに足りなくなるとかそういうことがあるのでしょうか? というか、アップデートしたファイルって/以下に貯められて いくのですかね?
813 名前:login:Penguin mailto:sage [2019/01/27(日) 19:35:55.78 ID:uXjfHWJZ.net] >>804 の追伸です。 内容はフルインストールで、dfを確認すると 現在は/は6.3G使用となっています。 まだまだ大丈夫なのですが、ふと気になって 質問をさせてもらいました。
814 名前:login:Penguin mailto:sage [2019/01/27(日) 19:39:54.12 ID:uXjfHWJZ.net] >>804 の続きを書かせてください。 /bootはIG取っているのですが、 むしろここが既に使用量39%となっています。 警戒するべきはこのパーティションでしょうか?
815 名前:login:Penguin mailto:sage [2019/01/27(日) 20:09:08.91 ID:7ZIJ713O.net] >>806 古いカーネルイメージがたまってるだけ。
816 名前:login:Penguin mailto:sage [2019/01/27(日) 20:25:43.50 ID:zGqQ9IlR.net] >>806 これ見て掃除しろ https://www.tecmint.com/delete-old-kernels-in-centos-rhel-and-fedora/
817 名前:login:Penguin mailto:sage [2019/01/27(日) 20:29:05.84 ID:aRTG89+s.net] /varのキャッシュは消すなとか消せとか結局どっちを信用すればいいんだろうな?
818 名前:login:Penguin mailto:sage [2019/01/28(月) 01:25:34.53 ID:cd3sCiTC.net] 不要なものを消して、必要なものを残せってこと。
819 名前:login:Penguin mailto:sage [2019/01/28(月) 13:16:44.42 ID:WDgewD8C.net] 当方、ウブンツ18のbash使ってんだけど、scpの補完について教えてください。 ローカルからリモート先にコピーしたいときに、 scp の後、ファイル名を補完させたくタブを押すと、多分ホストの検索になってるのかファイル名が補完されない。 固まるのでキャンセルするしかないんだけど、 旨くやる方法ある?
820 名前:login:Penguin mailto:sage [2019/01/28(月) 13:45:57.14 ID:L603KNSm.net] >>811 ./を打ってからTab ちなみにハイフンで始まるファイルを操作するときなんかにも使えるテク
821 名前:login:Penguin mailto:sage [2019/01/28(月) 14:25:49.41 ID:WDgewD8C.net] >>812 おおありがてえ パスを認識させれば補完されるのね やってみる
822 名前:login:Penguin mailto:sage [2019/01/28(月) 19:20:10.34 ID:DVY1TVhM.net] デスクトップを安く拾ったから遊ぼうと思ってdebianを入れてみたんだけどプレーヤーとか音楽関係のスレって無いのかな
823 名前:login:Penguin mailto:sage [2019/01/28(月) 22:09:26.04 ID:mJJk4qhw.net] ハイフンのオプション回避は--を付ける方法もある $ rm -- -foo.txt こっちはハイフン付きで検索するにも使える $ grep -- "-foo" aa.txt -foo
824 名前:login:Penguin mailto:sage [2019/01/28(月) 23:44:46.58 ID:3wHvqxAx.net] >>812 うまくいきました!ありがとう!
825 名前:login:Penguin mailto:sage [2019/01/29(火) 07:00:05.01 ID:lDsNJAsY.net] $ touch "foo.txt " うっかり改行コード付きファイルを作ったんだけどどうやれば修正できます? ファイラからF2で普通にリネームできるけどコマンドだとどうやれば lsではfoo.txt?と出ますね
826 名前:login:Penguin mailto:sage [2019/01/29(火) 07:44:48.75 ID:D/kvNj3j.net] mv foo.txt? bar.txt これで特に問題ない
827 名前:login:Penguin [2019/01/30(水) 07:10:52.24 ID:f71RDoz/.net] 作ったときと同じようにやればいいじゃん rm "foo.txt "
828 名前:login:Penguin [2019/01/30(水) 10:29:47.39 ID:7juILbvX.net] >>777 スリープってプロセスのスリープのことじゃないの?
829 名前:login:Penguin mailto:sage [2019/01/30(水) 12:24:39.35 ID:j2km11tL.net] >>819 削除してどうする w
830 名前:login:Penguin mailto:sage [2019/01/30(水) 17:32:02.22 ID:BsXBtbra.net] LinuxでExchangeみたいなグループウェアサーバって構築できますか?
831 名前:login:Penguin mailto:sage [2019/01/30(水) 18:18:59.09 ID:uRxIiy3K.net] みたいなって何?
832 名前:login:Penguin [2019/01/30(水) 20:10:04.84 ID:Ck5gTvk0.net] Debian で暗号化 LVM を作ってインスコしましたが 起動する度に Warning: Failed to connect to lvmetad. Falling back to device scanning. Volume group "hoge" not found Cannot process volume group hoge と表示されます しかも2回繰り返して その後でパスワードを入れればちゃんとマウントできて起動できるようですが この警告表示を消すかあるいは1回だけにするにはどうしたらいいですか? それともこれはこういうものなんですか?
833 名前:login:Penguin mailto:sage [2019/01/30(水) 20:28:48.27 ID:AO3waAfD.net] 他人にWeb鯖貸すときの監視はこれでいいですか? #!/usr/bin/perl use strict; use warnings; my $num = 0; while( $num <= 9 ){ foreach(`ps -Af`){ $_ =~ s/ +/ /g; my($user, $pid, undef, undef, undef, undef, $time) = split(/ /, $_); $user =~ /[\.\+]/ or next; my(undef, $min, $sec) = split(/:/, $time); $min =~ s/0(\d)/$1/; $sec =~ s/0(\d)/$1/; ($min > 0 || $sec > 20) and `kill -9 $pid`; } sleep 180; }
834 名前:login:Penguin mailto:sage [2019/01/30(水) 21:35:11.41 ID:e3QIttmg.net] >>825 まず、どういう監視をしたいかを書いたほうがいいと思う。 で、perlは詳しくないけど、やりたいことはたぶん実現できていない。 ($min > 0 || $sec > 20) and `kill -9 $pid`; この辺の条件は正しい?
835 名前:login:Penguin mailto:sage [2019/01/30(水) 21:57:54.03 ID:akAWAB3o.net] >>825 $num も謎
836 名前:login:Penguin [2019/01/30(水) 22:36:13.91 ID:V/aOFVQv.net] Linuxコンソールは10分放置すると自動的にディスプレイの電源が切れますが ここから復帰するためにキーボードのキーを押す必要があります マウスは効かないので何かキーを押す必要があるわけですが どのキーを押すのが適切でしょうか? 押したキーは入力されてしまうので 何らかの作業中でも押して問題のないキーが望ましいのですが どれがいいですか?
837 名前:login:Penguin mailto:sage [2019/01/30(水) 22:59:55.21 ID:uRxIiy3K.net] CapsLock
838 名前:login:Penguin mailto:sage [2019/01/30(水) 23:06:25.85 ID:akAWAB3o.net] エスケープ
839 名前:login:Penguin [2019/01/30(水) 23:19:22.23 ID:f71RDoz/.net] ShiftとかCtrl押してる
840 名前:login:Penguin [2019/01/30(水) 23:20:25.50 ID:f71RDoz/.net] 長時間かかる処理でうっかりキー押されちゃマズいようなときは あらかじめscreenで動かしてデタッチしとく、とか
841 名前:login:Penguin mailto:sage [2019/01/31(木) 10:52:04.89 ID:2PQWvEYI.net] 日本企業ってOSSにフリーライドするだけで全然貢献しないクソッタレっていう批判があると思いますが、 OSS利用ってそれをするだけの能力というかリテラシーみたいなものが必要ですよね? ITスキルのない日本企業が多い中、OSS利用にガチで取り組んでいる企業がいようものなら たとえフリーライドであったと
842 名前:オても良くやったと個人的には称賛したい気持ちですけど、これっておかしな考え方ですかね? [] [ここ壊れてます]
843 名前:login:Penguin mailto:sage [2019/01/31(木) 11:00:35.32 ID:TzcUlqgY.net] $RANDOMの桁を揃える方法ってないです? $ touch $RANDOM.txtで作ったファイルの文字数を揃えられないかなと
844 名前:login:Penguin mailto:sage [2019/01/31(木) 11:25:51.90 ID:oJr/deB/.net] >>833 日本人のお前がそう思っていたとしても開発者はそう思わんよ
845 名前:login:Penguin mailto:sage [2019/01/31(木) 11:42:54.12 ID:zgwUmDqC.net] >>833 まさにクソッタレが展開しそうな言い訳
846 名前:login:Penguin mailto:sage [2019/01/31(木) 12:25:53.62 .net] >>834 touch `printf "%05g.txt" $RANDOM`
847 名前:login:Penguin mailto:sage [2019/01/31(木) 12:28:41.74 ID:i1aoszfZ.net] >>833 その様な批判を耳にしたことはないです。類友なのかも。
848 名前:login:Penguin mailto:sage [2019/01/31(木) 12:36:47.42 ID:2HjG07Oa.net] 日本人は、Ruby の開発で頑張ってる cookpad, マネーフォワードとか
849 名前:login:Penguin mailto:sage [2019/01/31(木) 14:23:22.31 ID:XgZl8kov.net] >>833 日本人が参加して日本語環境を整備するというだけでも、I18Nな分野で貢献できてるので全然問題無い気がする
850 名前:login:Penguin [2019/01/31(木) 14:25:44.30 ID:QTLTuWcE.net] >>824 のlvmetadの直し方わかる人は居ませんか?
851 名前:login:Penguin mailto:sage [2019/01/31(木) 15:56:19.52 ID:oJr/deB/.net] fstabに2個書いてあるからそうなるんじゃないの? 設定出さずにそんなこと言われてもわざわざ自分で検証したくないよ
852 名前:login:Penguin [2019/01/31(木) 16:51:13.69 ID:+SKWg3MB.net] 本に書いてるphpの導入のところで sudo apt install php5-fpm ってかいてるのだが実行すると↓のエラーでるんだけど sudo apt install php-fpm でもいいの? OSはラズパイです
853 名前:login:Penguin [2019/01/31(木) 16:53:39.88 ID:+SKWg3MB.net] あ、エラー書き忘れてました pi@raspberrypi: $ sudo apt install php5-fpm パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています 状態情報を読み取っています... 完了 パッケージ php5-fpm は使用できませんが、別のパッケージから参照されます。 これは、パッケージが欠落しているか、廃止されたか、または別のソース からのみ利用可能であることを意味します。 E: パッケージ 'php5-fpm' にはインストール候補がありません
854 名前:login:Penguin [2019/01/31(木) 17:05:41.11 ID:+SKWg3MB.net] php7.0にしたらいけました
855 名前:login:Penguin mailto:sage [2019/01/31(木) 17:06:33.12 ID:Qmtmf1tA.net] 本に書いてある情報は古いことがあるから自分でちゃんと調べてから使う ラズパイにはいろんなOS入るしラズパイ自体数種類あるのでちゃんと書こう
856 名前:login:Penguin mailto:sage [2019/01/31(木) 17:06:49.26 ID:gbC6JIBW.net] これでいいならそれで入る https://packages.debian.org/stable/php/php-fpm
857 名前:825 mailto:sage [2019/01/31(木) 18:07:08.79 ID:zBu5ycVC.net] >>825 です。法人ではなく個人であくまで予定でセキュリティ第一でいろいろ組んでます。 >>826 >>827 返答ありがとうございます。 whileの$numはいりませんね、謎$num入れてサーセン。あと言語がPerlでサーセン。 >>825 は他人ユーザーが実行したcgi等のプロセスについて、20秒以上実行されてるものを無限ループ等の悪いプロセスと断定して殺すのを180秒ごとに監視するやつで、実際うちの環境ではrootでシェルからフォークして常駐させてみて動作に問題ありません。 負荷ではなく実行時間で判別してトリガをかけないと、無限ループプロセスを呼び出すプロセスを常駐させられたらアウトですからね。 他にどういうトラブルに対する監視が必要ですかね? むしろそこが思い浮かばないので想定され得るものをご教授願います。(ソケット等使われてもOUTPUTのNEWパケットはパケットフィルターする予定なのでほぼ無問題です) あと、いちいちこんなやり方しなくてもなんか他にいい方法がある予感がするので分かってたら教えてください。 ちなみに鯖はApacheです。mod_なんちゃらもコンパイルできる環境です。
858 名前:827 mailto:sage [2019/01/31(木) 18:41:13.84 ID:zgwUmDqC.net] >>848 ケチつけるようで申し訳ないんだが、AWSなんかのクラウドサービスでほとんど無料でLinuxサーバーが手軽に借りれる時代に20秒でジョブを強制終了させられるサーバーなんて借りようと思うかな? サーバーに登録された各ユーザーが /~username/ みたいなディレクトリの下に .cgi を作ってApache の mod_cgi とか mod_perl (だっけ?) で実行させ、その度に子プロセスを起動するモデルも10-20年前のやり方だし、 今なら Docker なんかで各ユーザーに対してCPUやメモリの割当量を制限する方が現実的だと思うけど
859 名前:login:Penguin mailto:sage [2019/01/31(木) 18:52:49.90 ID:oJr/deB/.net] セキュリティ第一とか言ってるの見ると本人には申し訳ないが笑ってしまうわ
860 名前:login:Penguin mailto:sage [2019/01/31(木) 19:02:23.55 ID:zBu5ycVC.net] >>849 もちろんそのとおりですけど、そこは突っ込まないでほしい 逆に言うと20年前はどうしてたの?みたいな
861 名前:login:Penguin mailto:sage [2019/01/31(木) 19:20:45.30 ID:oZCdv20K.net] web鯖貸すって一言でいってもやり方は色々だからな、デプロイするだけのサービスもあるし、どんなサービスにしたいの?
862 名前:login:Penguin mailto:sage [2019/01/31(木) 19:22:36.38 ID:oZCdv20K.net] ちなみに俺ならcgiで動かせることはしない。管理もめんどくさいし、需要もない。
863 名前:login:Penguin mailto:sage [2019/01/31(木) 19:32:39.83 ID:zBu5ycVC.net] >>852 無料で小規模、小容量、少人数、CGI可のやつですよ こんなん普通の人誰も使わないと思うので主に自作プログラムの動作をテストしたい人向け もう登録関連やDB使うセッション式の簡易コンパネはほぼ自作で作ってあります コンパネ
864 名前:鯖と貸す鯖は仮想で別々にしてあります [] [ここ壊れてます]
865 名前:login:Penguin mailto:sage [2019/01/31(木) 19:38:33.19 ID:goNkf6/w.net] 自作プログラムの動作テストするならそれこそAWSで十分すぎるのでは そうじゃなくても無料で借りられて独自ドメイン、DB、PHP、CGI、メール可でcpanelやvistapanel採用ってとこはいくつか知ってるしわざわざ独自開発した怪しいシステム使おうとは思わない・・・
866 名前:login:Penguin mailto:sage [2019/01/31(木) 19:56:55.45 ID:3U59QOjZ.net] 今時はCGIではなくMojoliciousなどを使うみたいだけど
867 名前:login:Penguin mailto:sage [2019/01/31(木) 20:38:58.45 ID:zBu5ycVC.net] >>856 ApacheやNginxみたいなのがなくても勝手にポート開いてくれるやつですね PythonだとDjango、Bottleでしたっけ? 詳しくないからよくわからないけどでもこれらだと基本、1グローバルIPあたり1サイトに限定されてしまうのでは? Apacheのリバースプロキシを通して使う方法とかありそうだけどいちいちテキストファイル設定しなければいけないのが、、
868 名前:login:Penguin mailto:sage [2019/01/31(木) 21:48:11.69 ID:DVnZbv95.net] 趣味でやろうとしてるんだからそこまで否定しなくてもいいと思うが 需要がないというのは言い過ぎだろう 限りなく少ないがないことはない
869 名前:login:Penguin [2019/01/31(木) 22:40:08.45 ID:2rpXRm+W.net] chownとかchmodで-Rで指定したときに ファイルだけとかディレクトリだけみたいな指定ってできませんか?
870 名前:login:Penguin mailto:sage [2019/01/31(木) 22:48:36.91 ID:zgwUmDqC.net] >>859 find . -type d とかで出てきたやつだけに絞れば
871 名前:login:Penguin mailto:sage [2019/01/31(木) 23:15:56.02 ID:oZCdv20K.net] >>854 セキュアって難しいんだよ。例えば鯖側のことだけを考えるだけじゃない。 趣味でやりたいならせめて登録型にするんじゃなくて申し込み制にすべき。 一人で1000アカウント作られたらそれだけでやばいだろ。
872 名前:login:Penguin mailto:sage [2019/01/31(木) 23:54:20.81 ID:zBu5ycVC.net] >>861 もちろんspam対策はしてますよ 具体的にはGDのSecurityImageを使った画像認証とipアドレス、こちらから送ったメールアドレスからのセッション登録です 同一メールアドレスからの登録はできませんし、メールはこちらから規定回数以上送れないようにしてます spam判定後は即効でパケットフィルターかけてます spamでなければ複数アカウント自体は別にいいと思ってます あともちろんXSS等の対策バリデードもしてますしパスのハッシュ暗号化もです
873 名前:login:Penguin mailto:sage [2019/02/01(金) 00:20:40.17 ID:KZ46CRZl.net] 楽しそうで良いけどな 独自サービスって楽しいんだよ
874 名前:login:Penguin mailto:sage [2019/02/01(金) 00:26:06.08 ID:dquuMyFh.net] 怖いのが違法サイトですね そこは鯖プログラムでは対処できないのできちんと管理しなくてはいけない あとfork爆弾やられると最終的には落ちることがいま分かりました
875 名前:login:Penguin mailto:sage [2019/02/01(金) 00:58:08.57 ID:Hh7CnxBQ.net] こんにちは xubuntuでとある時間内(2時間くらい)の通信量を測りたいです。wiresharkでのパケットキャプチャは出来ますが、 試しに何かダウンロードしてそのファイルと計測したパケットを比べたら大きくサイズが異なっていました 何か良い方法はないですか?wiresharkの使い方が意味不明なのですが総通信量測れますよね? パケットキャプチャは間違いなく出来てます
876 名前:login:Penguin mailto:sage [2019/02/01(金) 01:04:59.98 ID:Hh7CnxBQ.net] あと変な質問ですけど、GUIに頼らない人ってコマンド暗記してるんですか? 例えばパソコンのマイク入力からパソコンのスピーカーに出力したくてググったら $ arecord -r 44100 -c 2 -f S16_LE | aplay を紹介してる人が居て、うまく機能したんですけど音声デバイスドライバ専用コマンド覚えてるんですか?
877 名前:login:Penguin mailto:sage [2019/02/01(金) 01:09:27.93 ID:CJHhe22d.net] >>865 パケットにはTCP/IPだったりアプリケーションのヘッダファイルが含まれるので、当然ダウンロードしたファイルと総トラフィック量は違います ここらへんから好きなのを使うと良いでしょう https://www.binarytides.com/linux-commands-monitor-network/
878 名前:login:Penguin mailto:sage [2019/02/01(金) 01:21:52.77 ID:lJ9CzWZS.net] 普段使うようなコマンドはもちろん覚えてるけど引数完璧に覚えてなくてもTABで入力補完効くし説明付きのリスト出る様にできる 普段使わんコマンドは-h --helpやman コマンド名みたら大体どうにかなる そのコマンドも意味が分かってれば難しいことはないと思うよ マイクからサンプリング周波数44.1kで2チャンネルを16 bitリトルエンディアンで取得、データはパイプに流して次のコマンドに渡す 渡された方はそのまま再生するだけ 実際にはコマンド2つとパイプの使い方知ってれば出来ること
879 名前:login:Penguin mailto:sage [2019/02/01(金) 01:22:44.35 ID:Hh7CnxBQ.net] >>867 ありがとうございます 今改めて調べたら統計タブの「 IPv4 Statistics/Source and Destination Addresses」を見てました これパケット数は見れないんですよね?確かグラフで見る方法がありましたがあれ時間とその時間の通信量のグラフでパケット総数は見れませんよね?
880 名前:login:Penguin mailto:sage [2019/02/01(金) 01:26:23.33 ID:Hh7CnxBQ.net] >>868 音がスピーカーから出たのに感動してコマンドの意味調べたんですが、普段からCUI使ってる人は一瞬で録音、サンプリングレート指定、ステレオ、それを再生みたいに読み取れるんですか?
881 名前:login:Penguin mailto:sage [2019/02/01(金) 01:43:33.47 ID:lJ9CzWZS.net] >>870 はい
882 名前:login:Penguin [2019/02/01(金) 06:23:53.04 ID:z5sYSoBl.net] それオプション無しでいけるんじゃね $ arecord|aplay だけで充分
883 名前:login:Penguin mailto:sage [2019/02/01(金) 09:00:18.37 ID:Hh7CnxBQ.net] >>872 ありがとうございます >>871 すごい、、でも理解できない。だってcdみたいなよく使うコマンドじゃなくALSA動かす専用コマンドが一瞬で分かるということは暗記してるんでしょ よーし今日はALSA使っちゃうぞって頻繁にあるの?
884 名前:login:Penguin mailto:sage [2019/02/01(金) 09:12:08.17 ID:gpSzWe1N.net] >>873 コマンドリファレンスは知ってる?manやhelpになれないうちはコマンドリファレンスをブクマしていけばいい。 説明書を読むところから使えばいい。
885 名前:login:Penguin mailto:sage [2019/02/01(金) 13:32:51.08 ID:KZ46CRZl.net] ググって使って憶えればいい 使ったこと無いコマンドはわからんだろさすがに
886 名前:login:Penguin [2019/02/01(金) 15:47:45.04 ID:LgmmiPD0.net] USBメモリーを繋いだときのマウントはどこに設定されてますか? /etc/fstab の中には書かれてない
887 名前:login:Penguin mailto:sage [2019/02/01(金) 18:06:55.91 ID:m2b+J647.net] NetworkManagerってほとんどのLinuxディストリに入ってる標準のネットワーク管理ツールですよね? いまだにバグだらけなのは何なんですか? ぐぐるとNetworkManager絡みのハックが山程出てくるし
888 名前:login:Penguin mailto:sage [2019/02/01(金) 18:16:00.71 ID:gpSzWe1N.net] >>877 ほとんどってそんなことはないと思うけど、ディストリと言うか、DEで違うんだよ。
889 名前:login:Penguin [2019/02/01(金) 20:26:48.77 ID:tA5FPLBl.net] >>877 君がバグフィックスを手伝わないからだよ
890 名前:login:Penguin [2019/02/01(金) 21:04:17.59 ID:1ICdhurh.net] >>879 プルリク送ってもマージされることは稀ですよ。 逆にメインテナーの立場では、完全に把握していないものをマージできないのも当然だと思います。 現実はなかなか難しいですよ。
891 名前:login:Penguin mailto:sage [2019/02/01(金) 21:45:44.65 ID:xJJQqs1w.net] ようやくbashに慣れてきて使えそうなコマンドをコピペしてるけどお前らはどう管理してるの 全部関数にして~/.bashrcに書くのか 全部個別のファイルにして~/binに並べるのか 数行程度の奴は~/.bash_aliasesに書いて長い奴は~/binに置いてるけど皆こんなもん?
892 名前:login:Penguin mailto:sage [2019/02/01(金) 21:47:59.90 ID:TfHIfdY8.net] >>877 分からん。 NMの開発はRedHat主体らしいからRedHatの方針じゃね? RedHatの開発者もNMが嫌われているのは把握してるみたいだし。
893 名前:login:Penguin mailto:sage [2019/02/01(金) 21:59:20.08 ID:Fabea0Gz.net] >>881 たとえばcdコマンドの拡張とかなら シェルスクリプトではなくインタラクティブシェルの函数としてしか定義できないので ~/.bashrcとかで設定。 ddコマンドのコマンドラインラッパー(ddコマンドのオプション体系は個人的には分かりずらすぎるので) みたいに汎用に使えるものなら~/binに。
894 名前:login:Penguin mailto:sage [2019/02/01(金) 22:03:40.62 ID:CJHhe22d.net] >>881 コマンドってのは元々/binとか/usr/local/binにある実行ファイルのことじゃないのか
895 名前:login:Penguin mailto:sage [2019/02/01(金) 22:31:09.11 ID:xJJQqs1w.net] >>883 mkdir後に移動するmkcd作ったけど確かに~/binに置いても移動はしなかったな エイリアスと関数の違いは分かったけど関数と外部コマンドの得手不得手がいまいち xargsで関数呼べないとか結構違うのね
896 名前:login:Penguin mailto:sage [2019/02/01(金) 22:36:00.27 ID:Fabea0Gz.net] >>885 いやちがうちがう aliasとか函数とかは関係なくて cdコマンドが効力を及ぼすのは今のセッション(適切な言い方が分からん)だから ~/binとかに配置してコマンドとして実行した場合,cdコマンドでカレントディレクトリが移動するのは サブシェルであって~/bin/mkcdコマンドを実行したシェルではない。 これは(この場合において)望む挙動ではないでしょう?
897 名前:login:Penguin mailto:sage [2019/02/01(金) 23:45:30.44 ID:m2b+J647.net] >>882 ユーザからすればネットワークはOSの最重要というか、できて当然の機能のはずなのにね こんなんでサーバ用途で商売できるのか不思議です Redhat6の頃ならまだ枯れてないから仕方ないと納得できたけど
898 名前:login:Penguin mailto:sage [2019/02/01(金) 23:47:18.62 ID:pN0s1aEw.net] サーバー用途ではネットワークは人がマニュアル管理するものなので NetworkManagerなんて使わないのです
899 名前:login:Penguin mailto:sage [2019/02/02(土) 00:08:28.79 ID:jP9s4TPR.net] 三大とりあえずOFFにしておけ機能 ・NetworkManager ・SELinux ・あとなんか
900 名前:login:Penguin mailto:sage [2019/02/02(土) 00:32:50.82 ID:8jxYPoXR.net] SELinuxは前にQiitaかどっかで良い記事があったな。 みんなあまりに無効化してるけど,適切に設定すればかなり便利だっていう内容。 ただ話がサーバー向けだったんで個人で使う分には問答無用でOFFかなw
901 名前:login:Penguin [2019/02/02(土) 17:46:00.06 ID:zr+7AE3l.net] >>801 touch で作った方が速くね?
902 名前:login:Penguin [2019/02/02(土) 17:53:31.53 ID:zr+7AE3l.net] >>866 よく使うやつは覚えてるよ でも、なんかのオプションが思い出せないとかあったら man. Info とかで調べるね。そういうレアな奴は ネットとかで調べるね。あと、ソースにサンプルとか ワンライナーとかあるから、それも見るね メモっときゃいいよ、あ、これ後で使いそうだ って思ったら。やり方わかる?カーソルでヒストリ辿って 記録したい奴がでたら、エディタにコピペね あるいは頭にecho つけて、ファイルにリダイレクトとかね
903 名前:login:Penguin [2019/02/02(土) 17:55:38.83 ID:zr+7AE3l.net] >>873 そんなわけないよね マニュアル見てるよ、普通の人は
904 名前:login:Penguin [2019/02/02(土) 17:59:54.82 ID:zr+7AE3l.net] >>886 これ、シェル関数で実装して . コマンドで読み込めばできるよ 新しいシェルを起動する毎に読み込まなきゃいけないから 面倒だけど。ま .bashrc で読み込むてもあるけど
905 名前:login:Penguin [2019/02/02(土) 18:02:22.92 ID:zr+7AE3l.net] >>881 環境変数 PATH に追加してるよ、使うときだけ
906 名前:login:Penguin [2019/02/02(土) 18:05:13.32 ID:zr+7AE3l.net] >>889 昔は pulseaudio がこれだったね
907 名前:login:Penguin mailto:sage [2019/02/02(土) 18:24:21.41 ID:rANDJQXi.net] NetworkManagerなんて余裕で使えるだろ 三大OFFとか意味がわからん
908 名前:login:Penguin mailto:sage [2019/02/02(土) 18:40:45.85 ID:pCnn3K+7.net] >>897 使うスキルが無かったんだろ、そっとしておいてやれよ 俺もnetplanとsystems-networkdで悶々とさせられているタスケテ
909 名前:login:Penguin [2019/02/02(土) 19:17:41.97 ID:TGa1Gq9w.net] >>891 どうやるの?
910 名前:login:Penguin [2019/02/02(土) 19:22:12.31 ID:TGa1Gq9w.net] 起動時に一回だけ実行 ってのはどこでやったら適当? systemdだとサービス作ったりで面倒くさいんだけどsystemdでやるべき? inittabがあれば簡単なんだけどsystemd使ってるからできない
911 名前:login:Penguin mailto:sage [2019/02/02(土) 19:50:38.14 .net] cron
912 名前:login:Penguin mailto:sage [2019/02/02(土) 20:08:28.05 ID:HsI6RGor.net] >>900 カーネルが立ち上がるときに実行するか、Xが立ち上がるときに実行するかで全く違うけど、 普通はDEの機能を使ってやればスッキリと行くはず。
913 名前:login:Penguin [2019/02/02(土) 20:38:44.56 ID:TGa1Gq9w.net] ありがとうございます 実行したいタイミングは最初のgettyが起動される直前辺りが望ましいです 直前でなくてもそれより前なら大丈夫です
914 名前:login:Penguin mailto:sage [2019/02/02(土) 20:41:36.02 ID:iIqaftwK.net] @bootとか会った気がする クロン
915 名前:login:Penguin [2019/02/02(土) 21:08:45.38 ID:aIT1eqWZ.net] >>900 ディストリとバージョンは?
916 名前:login:Penguin mailto:sage [2019/02/02(土) 22:17:52.93 ID:5qnxc9G9.net] Linuxって設定ファイルの配置が雑なのも闇だな /etc/にあるのは歴史があると言われてもねぇ $HOMEの惨状といいゴミを押入れに押し込んでるだけにしか見えん
917 名前:login:Penguin [2019/02/02(土) 22:18:23.06 ID:aIT1eqWZ.net] >>906 雑談は別のスレで
918 名前:login:Penguin mailto:sage [2019/02/02(土) 22:53:27.71 ID:8jxYPoXR.net] >>906 FHS「……」 XDGディレクトリ「……」
919 名前:login:Penguin [2019/02/03(日) 05:55:23.09 ID:my1w5z+z.net] >>905 Debian 9.7
920 名前:login:Penguin mailto:sage [2019/02/03(日) 08:02:24.69 ID:G3BcOaM5.net] ファイルの権限を8進数表記で出せるコマンドない? ls -lにそのオプションがあればいいのに
921 名前:login:Penguin mailto:sage [2019/02/03(日) 08:12:05.43 ID:m5t2OQPf.net] >>910 stat
922 名前:login:Penguin [2019/02/03(日) 08:38:46.11 ID:oetp8kM9.net] >>911 なら /etc/rc.local を作る /lib/systemd/system/rc-local.service 参照
923 名前:login:Penguin mailto:sage [2019/02/03(日) 17:53:40.18 ID:i0RIiomM.net] Windowsでいうシャドウコピーを取る方法はありますか? スナップショットというものがでしょうか?
924 名前:login:Penguin [2019/02/03(日) 19:29:58.68 ID:oetp8kM9.net] >>913 「LVM スナップショット」で検索
925 名前:login:Penguin mailto:sage [2019/02/03(日) 22:07:42.87 ID:Ofesf7su.net] Ipv6パケットフィルタリングの設定を教えてください
926 名前:login:Penguin mailto:sage [2019/02/03(日) 22:51:34.44 ID:w2ryx/ym.net] 何一つ自分でやらない潔さワロタ
927 名前:login:Penguin mailto:sage [2019/02/03(日) 23:09:18.52 ID:WmqAQHBO.net] >>915 あんま普及してないので全部許可して問題ありませんよ
928 名前:login:Penguin mailto:sage [2019/02/04(月) 00:19:58.42 ID:M+0TnZo2.net] ユーザープロセスの /lib/systemd/systemd --user を殺したらいなくなっちゃったんだけど どうすれば復活しますか?
929 名前:login:Penguin mailto:sage [2019/02/04(月) 01:24:27.64 ID:CPZhpU//.net] >>910 https://pastebin.com/xn4qnvWq 0644 -rw-r--r-- 1 foo foo 0 2月 3 12:43 aa.txt こうなる
930 名前:login:Penguin mailto:sage [2019/02/04(月) 07:49:38.41 ID:mlidEgPB.net] >>915 iptablesでやってるのと同じようにすればいい、環境わからんがルーターでip6tablesを設定する場合、配下をプライベートipにするんなら特定のインターフェースのRAオフを忘れずにね
931 名前:login:Penguin mailto:sage [2019/02/04(月) 07:57:57.84 ID:QqpII4aR.net] >>914 ありがとうございます。 やはりLVMなんですね。 xfsやzfsネイティブでやるのかな?とか思っていました。
932 名前:login:Penguin [2019/02/04(月) 14:20:38.97 ID:anGqPHnJ.net] ディスクをどこにマウントするかの設定は /etc/fstab に書かれてあるけど じゃあそのfstabが置いてあるドライブは誰がマウントするのですか? あと複数のドライブやパーティションにそれぞれfstabがあったらどれが採用されるのですか?
933 名前:login:Penguin mailto:sage [2019/02/04(月) 14:26:29.94 ID:vVCIAy1/.net] initrdとかでぐぐるとヨロシ
934 名前:login:Penguin [2019/02/04(月) 15:03:40.17 ID:UD8pnIVu.net] >>921 zfsはスナップショット使えるみたいね やったことないけど
935 名前:login:Penguin mailto:sage [2019/02/04(月) 16:33:54.85 ID:aj+yN1Mv.net] >>881 VSCode に、コマンド作成のひな形を集めた、拡張機能は無いの?
936 名前:login:Penguin mailto:sage [2019/02/04(月) 23:51:56.12 ID:2K0ZUCMH.net] とあるHTMLファイルhoge.html(2000行ぐらいあります)を 行番号でgrepかけたいんですけど、うまくいきません。 引っ掛けたい行は一例を挙げると、118行目と、986行目、1157行目です(実際には22行あります) たくさんファイルがあるので、最終的にはスクリプト化したいのですが、 「とあるファイルの複数の行を、1行のコマンドで指定して引っ掛ける」というのが できずに困っております・・ 何かよい方法があればお教えください。 実際には動作しませんが、こんな感じで指定できると助かります nl hoge.html | egrep '^ *118|^ *986|^ *1157' よろしくお願いします。
937 名前:login:Penguin mailto:sage [2019/02/05(火) 00:35:27.97 ID:WCQ2Kgew.net] >>926 awk 使えば行番号でのアクセスできるよ cat file | awk "{if (NR==123||...)print }" みたいな NRは行番号
938 名前:login:Penguin mailto:sage [2019/02/05(火) 06:34:23.38 ID:+LkL6JdK.net] >>926 awk 'NR==118||NR==986||NR==1157' hoge.html
939 名前:login:Penguin mailto:sage [2019/02/05(火) 08:50:45.45 ID:GcpPSmF1.net] >>926 sed -n -e '118p;986p;1157p' hoge.html
940 名前:login:Penguin [2019/02/05(火) 09:15:44.75 ID:Ru+w0Y1z.net] >>912 ありがとうございます 希望通りの動作でした
941 名前:login:Penguin mailto:sage [2019/02/05(火) 11:21:03.11 ID:CCUkChrg.net] awkって使ったことないがdd並に異様な構文してんな まぁsedも置換専用機だけど
942 名前:login:Penguin [2019/02/05(火) 14:36:17.44 ID:sgnBOSqk.net] awkが異様な構文だと…… いったいどこの世界に住んでるんだ……
943 名前:login:Penguin mailto:sage [2019/02/05(火) 15:02:06.99 ID:0Q5d0UIn.net] 教育用の言語やぞ!
944 名前:login:Penguin mailto:sage [2019/02/05(火) 16:21:18.18 ID:iWHst9gX.net] Pascalみたいな言語ばっかりの世界なんでしょ
945 名前:login:Penguin mailto:sage [2019/02/05(火) 17:20:37.87 ID:kGzEGB6U.net] かな入力の練習にとwine+タイプウェルやe-typingなどのブラウザゲームを試したのですが(firefox,chrome) 濁点など一部のキーが正しく入力出来ません wine+noteadではインライン表示されない、変換窓が下にあるなどの問題はありますが 入力自体は普通に出来ます 怪しい点として下記サイトで押下中のキーコードを調べたところ https://hakuhin.jp/as/key.html#KEY_CODE 1 49 2 50,222, @ 50,192, ; 186,187 なと単体キーを押しても複数押されているよう判定されているものがあります 対策方法があれば教えて下さい、よろしくおねがいします キーボード : MK245 $ cat /etc/debian_version 9.3 $ setxkbmap -print xkb_keymap { xkb_keycodes { include "evdev+aliases(qwerty)" }; xkb_types { include "complete" }; xkb_compat { include "complete+japan" }; xkb_symbols { include "pc+jp(OADG109A)+inet(evdev)+level3(ralt_alt)" }; xkb_geometry { include "pc(pc104)" }; }; $ setxkbmap -query rules: evdev model: dell layout: jp variant: OADG109A options: lv3:ralt_alt
946 名前:login:Penguin mailto:sage [2019/02/05(火) 19:27:07.72 ID:iWHst9gX.net] >>935 あんま詳しくないけど wineのバージョン($ wine --version)と xevっていうコマンドを実行して 絶対にその窓の上にマウスカーソルを持って行かずに 怪しいキーを押してみて。 でその結果を(多分長すぎてNGされるので)pastebinかなんかに載せてみて。 ここ(https://paste.ubuntu.com/)とか。 そうすると詳しい人が解決してくれる可能性が高まる…かもしれん。
947 名前:login:Penguin mailto:sage [2019/02/05(火) 20:46:59.27 ID:dvAY3QEV.net] >>936 返答ありがとうございます https://paste.ubuntu.com/p/hGhntXBH2n/ 1 2 @ ; と順番に押した showkey -a と xev の結果です xevは該当箇所のみ抽出してます $ wine --version wine-3.0.4 $ dpkg -l | grep -P "firefox|wine|chromium|flash" ii chromium 57.0.2987.98-1~deb8u1 amd64 web browser ii firefox-esr 52.6.0esr-1~deb9u1 amd64 Mozilla Firefox web browser - Extended Support Release (ESR) ii firefox-esr-l10n-ja 52.6.0esr-1~deb9u1 all Japanese language package for Firefox ESR ii flashplugin-nonfree 1:3.6.1+deb8u1 amd64 Adobe Flash Player - browser plugin ii flashplugin-nonfree-extrasound 0.0.svn2431-5 amd64 Adobe Flash Player platform support library for Esound and OSS ii wine-stable 3.0.4~stretch amd64 WINE Is Not An Emulator - runs MS Windows programs ii wine-stable-amd64 3.0.4~stretch amd64 WINE Is Not An Emulator - runs MS Windows programs ii wine-stable-i386:i386 3.0.4~stretch i386 WINE Is Not An Emulator - runs MS Windows programs
948 名前:login:Penguin [2019/02/05(火) 21:07:08.96 ID:l98YrTiS.net] ブラウザーゲームなのにwine経由でやってるの?
949 名前:login:Penguin mailto:sage [2019/02/05(火) 21:22:59.85 ID:iWHst9gX.net] >>937 俺とほぼ一緒の結果だな…ちょっと手助けできなさそう。ごめん 例のサイトのflashでは,俺の手元でも「@」や「2」が 二つのコードポイントで表示された。 一方でxevのほうはきちんと一つのコードポイントで認識してるっぽいね。 念の為に訊くけど、XorgでGUIを動かしてuim-mozcを使って日本語を入力してるんだね? もしも可能ならばOSを最新版(Debian 9.7)にアップデートして 入力メソッドを例えばiBusに変えてみてはどうだろう。
950 名前:login:Penguin mailto:sage [2019/02/05(火) 21:29:49.26 ID:WYJ09OkH.net] パーチャルマシンで ホストとゲスト間で ファイルのやり取り できるようにするための設定が とーしてもわかりません 手取り足取り おねがいします。 あるデータベース関連のウインドウズソフトを使いたいが ワインでは動作不能というか成功例がネットにない ゲストのウインドウズはネット接続のひつようはない そのデータベースだけが動作すればいい。。。という状況です!!
951 名前:login:Penguin mailto:sage [2019/02/05(火) 22:29:10.75 ID:dvAY3QEV.net] >>938 やってないですよ >>939 xfce4にfcitxのmozcとanthyですが IMを使ったもの(wine+notepad,wine+タイプウェルFTなど)に関しては入力自体は問題ないです IMをKillした状態でも動くべきもの(wine+タイプウェル国語Kやe-typingなど)で 問題が出ているのでIMは関係ないかなと思います 自分の場合 https://hakuhin.jp/as/key.html#KEY_CODE において 単体判定されている「む」などは正常動作するが 複数判定されている「れ」「け」などは正常動作しないようです azby.fmworld.net/usage/lesson/keyboard/typing/basic/kana.html こちらの[3段],[1段],[右手小指]あたりが確認しやすかったので よろしければ確認してもらいたいです
952 名前:login:Penguin mailto:sage [2019/02/05(火) 23:09:59.49 ID:90Rj7FzU.net] >>940 バーチャルマシンに入れたWindowsにネットワーク接続できるように設定、LANにぶら下げる形にして その仮想LANのMACアドレスをルーターで外からも中からも出られないようにしたほうが楽じゃないのかな?
953 名前:login:Penguin mailto:sage [2019/02/06(水) 00:07:00.50 ID:Q5m0sFz4.net] >>942 いまから、やってみるが、ゆってることの半分しか理解できません!! レスものすごく遅くていいから できるまでつきあってや!!!
954 名前:login:Penguin mailto:sage [2019/02/06(水) 00:33:35.32 ID:Q5m0sFz4.net] バーチャルマシン起動してます ウインドウズ7の削り込んだやつ、起動 ネットワーク接続できるように設定」がわかりません。いま、コンパネ開いてます ほとんどウインドウズ使ったことない!
955 名前:login:Penguin mailto:sage [2019/02/06(水) 01:17:12.73 ID:T2e662C7.net] >>944 Windows 側は初期設定状態では簡単にファイルを共有できますが、削り込んだ Windows がどう動くかはわかりかねます。 参考までに。 ttps://www.archlinux.site/2017/04/virtualbox_23.html
956 名前:login:Penguin mailto:sage [2019/02/06(水) 01:22:48.23 ID:Q5m0sFz4.net] Intel VT-x (Virtualization Technology) を無効化してるので有効化してきます! https://www.archlinux.site/2016/04/virtualboxlinuxwindows.html
957 名前:login:Penguin mailto:sage [2019/02/06(水) 01:29:09.59 ID:Q5m0sFz4.net] lsmodで確認すると、以下のようにvboxdrv及び関連モジュール ~$ lsmod | grep vbox vboxpci 24576 0 vboxnetadp 32768 0 vboxnetflt 28672 0 vboxdrv 335872 4 vboxnetadp,vboxnetflt,vboxpci ~$
958 名前:login:Penguin mailto:sage [2019/02/06(水) 01:34:29.05 ID:Q5m0sFz4.net] うーん、このページ アーチのひとだから理解できん 明日もっといいページ見つけてやります。ありがとうございます!
959 名前:login:Penguin mailto:sage [2019/02/06(水) 02:12:51.99 ID:T2e662C7.net] >>948 アーチ固有ではなく共通部分ですので、そのまま手持ちの環境に置き換えて設定すれば共有できます。 Linux も Windows も初心者ならちょっと難しいかもしれませんね。
960 名前:939 mailto:sage [2019/02/06(水) 04:27:28.99 ID:ey/fdVMP.net] >>941 (先に結論を言うと解決はしてない) 939だけど,なるほど再現した。 少なくとも「れ(;キー)」が富士通のサイトのかな入力練習サービスで認識されないな。 予想だけども,かな入力うんぬんそれ自体は関係ないな。これ。 どうやらXKB(かそれに準ずるなにか)がjp104のキーコード送信ルールで二重にキーを送る設定にしてるみたい /usr/share/xkb/あたりを一通り検索掛けたりしてみたけど <AC10>番地「れ(;キー)」と他の(普通に入力できる)キーとに記述の違いはないように見える……。 うーん。わかんね(ごめんね) ところで(入力メソッド層ではなく)XKB層でかな入力の設定ができるみたいだけど,知ってたandorやってみた?
961 名前:login:Penguin [2019/02/06(水) 04:43:50.23 ID:QOtcPLt1.net] Samba と FTP の使用場面での違いがよくわかりません
962 名前:login:Penguin mailto:sage [2019/02/06(水) 07:11:52.27 ID:1Y9/TWpG.net] >>950 よく分からないです。 とりあえず現状困ってるのはタイピングゲームが出来ないぐらいで これもどうしてもやりたければVirtualBoxのWindows上で出来るので お手数かけたのに申し訳ないですが 一旦諦めてみようかなと思います。 ありがとうございました。
963 名前:login:Penguin mailto:sage [2019/02/06(水) 13:06:02.30 ID:RN+2f+75.net] dfのヘッダーを維持しながらgrepする方法ないですかね
964 名前:login:Penguin [2019/02/06(水) 13:24:09.02 ID:GOK0ubrg.net] >>953 https://mevius.5ch.net/test/read.cgi/unix/1489979246/228
965 名前:login:Penguin [2019/02/06(水) 13:51:32.00 ID:S4H/7e+b.net] ルーターの再起動をしたところ マシンAでは接続が切れ マシンBはそのまま維持されていました(ルーター起動後にそのまま通信可能になります) どちらもOSとハードウェアの環境は同じはずですが 何が違っていると予想できますか? 何度試しても同じ結果になります 有線LANで固定IPで接続しています
966 名前:login:Penguin mailto:sage [2019/02/06(水) 14:06:42.07 ID:Jcune6Nb.net] >>953-954 すげえ 関数にしておいて普段遣いする価値あるな function hgrep() { local h; read h; echo "$h"; grep "$@"; }
967 名前:login:Penguin mailto:sage [2019/02/06(水) 17:54:26.12 ID:RN+2f+75.net] df -Th | head -1;df -Th | grep "dev/" 俺の技量じゃこんなやっつけで限界だった
968 名前:login:Penguin [2019/02/06(水) 18:47:49.77 ID:za8SLD0w.net] grepってor検索は無いの?
969 名前:login:Penguin mailto:sage [2019/02/06(水) 19:06:19.97 ID:kqJ9MyZg.net] >>958 grep -E "a|b"
970 名前:login:Penguin mailto:sage [2019/
] [ここ壊れてます]
971 名前:02/06(水) 19:20:50.72 .net mailto: grep “a\|b” [] [ここ壊れてます]
972 名前:login:Penguin mailto:sage [2019/02/06(水) 20:52:25.53 ID:ey/fdVMP.net] >>960 それは可搬性が低いので使わんほうがいい
973 名前:login:Penguin mailto:sage [2019/02/06(水) 21:16:34.66 ID:BDWfkBKv.net] ctrl-H がバックスペースになる web browser ってありますか? javascript も動くフルブラウザで
974 名前:login:Penguin mailto:sage [2019/02/06(水) 21:28:47.78 ID:1Y9/TWpG.net] xkeysnailでも使ったら?
975 名前:login:Penguin mailto:sage [2019/02/06(水) 22:11:22.63 ID:BDWfkBKv.net] >>963 前試した時は bluetooth キーボードで効かなかったのよね
976 名前:login:Penguin [2019/02/06(水) 22:31:27.69 ID:zt8QD3gq.net] xmodmapでctrl+Hにバックスペースを割り当てたらいいんじゃね
977 名前:login:Penguin mailto:sage [2019/02/06(水) 22:58:20.46 ID:BDWfkBKv.net] >>965 ぱっと見、できなさそうなんだけど、どうやればいい? どこ読めばいい?
978 名前:login:Penguin mailto:sage [2019/02/07(木) 01:19:01.91 ID:r5P+BuaE.net] imgur.com の消し方について お聞きしたい! 画像を一個ずつしか消せないの?
979 名前:login:Penguin mailto:sage [2019/02/07(木) 01:19:44.32 ID:r5P+BuaE.net] いまから仮想マシンの質問と、gparted のしつもんを、画像ガンガンあげてするから
980 名前:login:Penguin mailto:sage [2019/02/07(木) 01:34:26.08 ID:r5P+BuaE.net] https://i.imgur.com/FKMGrEt.png https://i.imgur.com/zBJRopg.png /dev/sda1をリサイズして縮小し、後方の空き領域を/dev/sda6に割り当てて拡大したいです。 ところが、この操作を適用しますと、resize2fs new size smaller than minimum(10592494) というメッセージが出て、失敗します。どうしたらよいでしょうか?
981 名前:login:Penguin mailto:sage [2019/02/07(木) 01:38:11.30 ID:Ht4jJVx+.net] 書いてある通り
982 名前:login:Penguin mailto:sage [2019/02/07(木) 03:55:52.91 ID:7CdrEbgN.net] サーバAでsocksプロキシを1080で稼働させてるんですけど 同LAN内のサーバBのデフォルトゲートウェイをサーバAにして 透過socksプロキシとして使用しようとしてるんですが、 iptablesで四苦八苦して繋がりません… どなたかiptablesプロ、設定例をご教授ください…
983 名前:login:Penguin mailto:sage [2019/02/07(木) 04:52:27.86 ID:U6xCApQ5.net] >>966 xmodmapではムリじゃないかな xkeysnailの類が使えないとなると https://wiki.archlinux.jp/index.php/GTK%2B#Emacs_.E3.82.AD.E3.83.BC.E3.83.90.E3.82.A4.E3.83.B3.E3.83.89 これとか。 そのままだとキーが衝突して使いにくいだろうから /usr/share/themes/Emacs を参考にコピって修正 スクリプトなんかで適時切り替えても使うのがいいと思う 他にはブラウザのソース弄るぐらいかな
984 名前:login:Penguin mailto:sage [2019/02/07(木) 08:46:53.38 ID:jgdH0MOO.net] apt-get installでインストール直前に必ず質問するようにできる? 消費する容量や中身知りたいから一時停止して欲しい 訊いたりすぐインストールが開始したり挙動の差がよく分からん
985 名前:login:Penguin mailto:sage [2019/02/07(木) 10:25:01.15 ID:5pn/XY7L.net] スクロールで戻ればいいよ
986 名前:login:Penguin mailto:sage [2019/02/07(木) 11:35:59.06 ID:AXa8U5Ix.net] puppy のスレ消えたけど どうして?
987 名前:login:Penguin mailto:sage [2019/02/07(木) 11:38:34.28 ID:AXa8U5Ix.net] >>975 すまん、勘違い あったわ
988 名前:login:Penguin mailto:sage [2019/02/07(木) 13:49:41.72 ID:VUpws9g8.net] >>973 /etc/apt/apt.conf.d/90alwaysquestion っていうファイルを作って APT { (タブ)Get{ (タブ)(タブ)Force-Yes "true"; (タブ)}; }; こんな感じでいけるんじゃないかと。 file:///usr/share/doc/apt/examples/configure-index.gz ↑ここを参照
989 名前:login:Penguin mailto:sage [2019/02/07(木) 18:09:39.89 ID:bjI/vSq1.net] 宅ふぁいる便みたいな、一時的なファイルを預かってメール送るような サーバ用ソフトウェアってありますか?
990 名前:login:Penguin mailto:sage [2019/02/07(木) 20:21:27.76 ID:ETyZ7iC3.net] 今FTPでWebサーバにファイルをアップしてるんだけど量が多くなりすぎてディレクトリが滅茶苦茶重くなってきたので 別サーバにファイル置き場を作ってそこを検索してアップロードするシステムを Webサーバ側にWebアプリケーションとして用意したいと思うんだけど、これ実現するにはどういう方法があると思う?
991 名前:login:Penguin mailto:sage [2019/02/07(木) 20:33:24.91 ID:NLvlS/bg.net] Webアプリのフロントエンド作ったところでサーバーが逼迫してめちゃくちゃ重い問題は解決しないような気がするが
992 名前:login:Penguin mailto:sage [2019/02/07(木) 20:40:04.67 ID:ETyZ7iC3.net] >>980 容量の問題というよりファイル数の問題で、1ディレクトリに1万ファイルとかあることが原因のようでな 数が多すぎるからFTPでディレクトリを表示する時時間がかかる うまくインデックス管理できるファイルサーバがあればよく ディレクトリをいちいち表示しないでWebアプリでファイル名を直接検索し移動したり更新できれば解決できそうな感じ それができそうなソリューションを探している
993 名前:login:Penguin mailto:sage [2019/02/07(木) 20:46:12.71 ID:bjI/vSq1.net] >>981 メールのdefferedキューみたいに、ファイル名の先頭でディレクトリ分けたらいいのではと。 1ディレクトリ1万になることは想定しないけど、起きてしまうと大変そう。 どなたか、ファイルお預かりのOSSで良さそうなものってありませんか? 転送速度は気にしないので、安いvpsに入れたいと思ってます。
994 名前:login:Penguin mailto:sage [2019/02/07(木) 21:02:23.44 ID:ETyZ7iC3.net] >>982 もうそれはやってるんだなあ・・・ やってもすぐにファイルが増えるからそのままでは難しくなった
995 名前:login:Penguin mailto:sage [2019/02/07(木) 21:41:18.87 ID:BBRMM3ZE.net] >>981 >1ディレクトリに1万ファイル オイオイ、すごすぎるな。 俺は趣味のLinuxデスクトップだからどうしたらよく分からんが なんとなくデータベース系ソフトで1万ファイルの検索をするようにすれば良いんじゃないのかなな 業務で大量のファイルを管理するシステムを運用している奴なら定番のやり方とかわかるんだろうが
996 名前:login:Penguin mailto:sage [2019/02/07(木) 21:54:44.41 ID:NLvlS/bg.net] ファイルが増えるたびにインデックス作るんじゃいかんのか? sqliteみたいな小さいDBにレコード追加するんでもいいし
997 名前:login:Penguin mailto:sage [2019/02/07(木) 22:52:07.05 ID:VUpws9g8.net] 1万ファイルとかになってきたら ディレクトリベースじゃなくてMySQLとPHP組み合わせて管理したほうがよさげ
998 名前:login:Penguin mailto:sage [2019/02/07(木) 23:26:26.49 ID:ETyZ7iC3.net] うーむ やっぱりDBと組み合わせるのが最適なのかのう
999 名前:login:Penguin [2019/02/08(金) 00:47:59.72 ID:1wI6Eo3u.net] どういうファイルかわからんけど 全文検索エンジンとかじゃだめなん?
1000 名前:login:Penguin mailto:sage [2019/02/08(金) 03:30:42.09 ID:UJyGuae0.net] ファイルベースじゃインデックスすら使えないからキツイだろ
1001 名前:login:Penguin mailto:sage [2019/02/08(金) 07:00:15.15 ID:sJk1hcFO.net] https://i.imgur.com/FKMGrEt.png https://i.imgur.com/zBJRopg.png /dev/sda1をリサイズして縮小し、後方の空き領域を/dev/sda6に割り当てて拡大したいです。 ところが、この操作を適用しますと、resize2fs new size smaller than minimum(10592494) というメッセージが出て、失敗します。どうしたらよいでしょうか?
1002 名前:login:Penguin mailto:sage [2019/02/08(金) 07:10:01.20 ID:sJk1hcFO.net] これに対する回答が >>970 > 書いてある通り ってなんだ? この超キチ!! そんなもん回答にも説明にもなってねえぞ! この「くだらねえ質問」スレはまちがいなく2ちゃん最低レベルだ。 おまえら一言もカキコすんな。
1003 名前:login:Penguin mailto:sage [2019/02/08(金) 07:11:00.42 ID:sJk1hcFO.net] どこまでレベル低いんだよ? このLinux板は!! 知識が低いだけじゃねえ。人間性も最低。
1004 名前:login:Penguin mailto:sage [2019/02/08(金) 07:11:27.87 ID:PcEMzMUY.net] 要件よくわからんけど数百万程度ならMySQLみたいな奴じゃなくてSQLiteみたいなインプロセスの奴で充分でしょ
1005 名前:login:Penguin mailto:sage [2019/02/08(金) 07:14:02.95 ID:PcEMzMUY.net] >>990 どうせもう無理だから英語の勉強しろとは言わんが、そのメッセージをGoogle翻訳とかで翻訳してから出直せ
1006 名前:login:Penguin mailto:sage [2019/02/08(金) 07:14:56.97 ID:XYbeiedB.net] >>990 Diskしょぼ 数千円出したら500GBくらい買えるやろ 即解決や
1007 名前:login:Penguin mailto:sage [2019/02/08(金) 07:16:55.14 ID:sJk1hcFO.net] 知識もあり、しんせつな回答者もいます。たしかに。 でもそいつが「回答する気が起きるか否か?」は、確率5%といったところです。 ------------------------------------------------------------------ ぜんLinux初心者よ!! ------------------------------------------------------------------ まずこのバカの集まり「くだらねえ質問」を捨てろ。つぎに「Linux板にちかよるな!」 時間をムダにし、くだらねえ世界へ引き込まれるぞ? Linux歴3年 2ちゃん歴3年のおれの体験発表だ!!
1008 名前:login:Penguin mailto:sage [2019/02/08(金) 07:19:28.40 ID:sJk1hcFO.net] >>994 意味はわかんに決まっとろーが。アホwww
1009 名前:login:Penguin mailto:sage [2019/02/08(金) 07:20:01.56 ID:sJk1hcFO.net] でもこのメッセをググるしかいとぐちねえな!!あんがとよ
1010 名前:login:Penguin mailto:sage [2019/02/08(金) 07:21:45.12 ID:iEuStxLd.net] >>995 仮想マシンなんじゃないの
1011 名前:login:Penguin mailto:sage [2019/02/08(金) 07:25:14.64 ID:sJk1hcFO.net] >>995 > Diskしょぼ 数千円出したら500GBくらい買えるやろ 即解決や ああこれ、おれへのレスだったん? いま気づいたわ。 デカイディスクへ移動させる・コピーさせる dd コマンド?とかのたぐいがいっさいわからんから どうにもできんのや!!
1012 名前:1001 [Over 1000 Thread.net] このスレッドは1000を超えました。 新しいスレッドを立ててください。 life time: 83日 8時間 26分 28秒
1013 名前:過去ログ ★ [[過去ログ]] ■ このスレッドは過去ログ倉庫に格納されています