まずは2ch-Linux-Beginnersを読みましょう。
いろいろとまとめられているので(・∀・)イイ!!
http://www12.atwiki.jp/linux2ch/
読んでも解決しなかったら、質問を書きこむ前にここを読もう。
http://www12.atwiki.jp/linux2ch/?About
質問に対して答えてもらったら、お礼よりも、結果報告。
過去ログ検索
https://www.google.co.jp/search?&;q=site%3A2ch.net%2Ftest%2Fread.cgi%2Flinux%2F+検索語句
https://www.google.co.jp/search?&;q=site%3A5ch.net%2Ftest%2Fread.cgi%2Flinux%2F+検索語句
※前スレ
くだらねえ質問はここに書き込め! Part 245
https://mao.5ch.net/test/read.cgi/linux/1625239222/
■■■ 荒らしは放置 ■■■
特定の個人名を出す奴は荒らしです。無視しましょう。
くだらねえ質問はここに書き込め!Part 246
■ このスレッドは過去ログ倉庫に格納されています
1login:Penguin
2021/11/06(土) 21:57:00.57ID:3RHht5de2021/12/18(土) 10:03:13.40ID:poEKAKYQ
ちなみに俺ファイルシステムのコード書いたり読んだりするよw まじ恥ずかしいw
2021/12/18(土) 10:11:46.47ID:kJlm2/Qf
おお、意外なところに有識者様が
便乗質問おkすか?Btrfsじゃないんですが
便乗質問おkすか?Btrfsじゃないんですが
2021/12/18(土) 10:25:37.70ID:6Mq81OPl
zipinfo とか zcat で圧縮ファイルの中身のファイル一覧を見れますが、たとえば hoge.zip の中身の fuga.txt を、hoge.zip を解凍せずに閲覧する方法はありますか
2021/12/18(土) 10:39:00.10ID:poEKAKYQ
あるよ
512login:Penguin
2021/12/18(土) 11:07:40.71ID:lkysTqFs こいつがっていうより、こいつにかまうヤツがクソ
2021/12/18(土) 11:15:21.47ID:2w4RaGuj
じゃあこいつらがってことか
2021/12/18(土) 11:23:37.75ID:poEKAKYQ
ええやん、いくらでも構ってやればw 有用な情報は一切教えないけどw
2021/12/18(土) 11:27:41.35ID:2w4RaGuj
わかってないようだ
2021/12/18(土) 11:31:03.43ID:poEKAKYQ
もう何十年もココ使ってるけど、どうせどこかを荒らすんだろ?ここでいいやんw
517login:Penguin
2021/12/18(土) 11:34:47.30ID:yA2xs9mM 埋め立てなら荒らし報告を
2021/12/18(土) 11:45:07.01ID:poEKAKYQ
荒らし報告なんてあからさまな宣伝みたいなやつを除いて昔から機能してないよ
ただの私怨にしかならんしな
ただの私怨にしかならんしな
2021/12/18(土) 11:47:17.72ID:2w4RaGuj
十分機能はしているが現在浪人持ちのみが報告可能
ただし今日のケースではおそらく規制されない
ただし今日のケースではおそらく規制されない
2021/12/18(土) 11:52:28.33ID:poEKAKYQ
機能してるところなんて見たことないけどな
いっつも荒らされてるやんw
いっつも荒らされてるやんw
2021/12/18(土) 11:56:25.72ID:2w4RaGuj
いっつもがいつの何処の事を言ってるのかでそのレスの適切さが分かれる
2021/12/18(土) 12:06:36.73ID:6nc117Ed
>>510
unzip -p archive.zip inner.txt
unzip -p archive.zip inner.txt
2021/12/18(土) 12:09:57.47ID:poEKAKYQ
見てれば実感としてあるだろw 証明するまでもない。この板で調べればすぐ分かるよw
2021/12/18(土) 12:10:42.35ID:poEKAKYQ
リダイレクトについて書いた方がいい
2021/12/18(土) 12:13:15.59ID:2w4RaGuj
と言う事で見事にいろいろ浮き彫りにされたID:poEKAKYQなのであった
2021/12/18(土) 12:21:17.00ID:poEKAKYQ
IP調べれば一発だっつーの。余計なことにスレを使うなw
2021/12/19(日) 17:17:21.73ID:U/RU1xeH
皆さんただいま。作業報告の続きです
この後がどうしたらいいかわかりません。よろしくおながいします
この後がどうしたらいいかわかりません。よろしくおながいします
2021/12/19(日) 17:18:03.36ID:U/RU1xeH
# Mapfile. Created by GNU ddrescue version 1.23
# Command line: ddrescue -fdvr3 /dev/disk/by-id/ata-ST3160815AS_6RX65VV6 /media/user/debian1/ST.img ddrescue.map
# Start time: 2021-12-19 06:49:20
# Current time: 2021-12-19 07:40:52
# Finished
# current_pos current_status current_pass
0x25433D0000 + 1
# pos size status
0x00000000 0x25433D6000 +
# Command line: ddrescue -fdvr3 /dev/disk/by-id/ata-ST3160815AS_6RX65VV6 /media/user/debian1/ST.img ddrescue.map
# Start time: 2021-12-19 06:49:20
# Current time: 2021-12-19 07:40:52
# Finished
# current_pos current_status current_pass
0x25433D0000 + 1
# pos size status
0x00000000 0x25433D6000 +
2021/12/19(日) 17:25:54.56ID:U/RU1xeH
□記録を調べたところ、過去にまったく同じケースで指導を受けていた。
ERROR: cannot snapshot '@': Read-only file system
となる このケースはハードドライブの障害であり ddrescue を使う。2台のHDD を接続してdebian live usbで起動
user@debian:~$ sudo apt update
user@debian:~$ sudo apt install gddrescue
user@debian:~$ lsblk -o name,label,size,fstype,model
NAME LABEL SIZE FSTYPE MODEL
loop0 2.7G squashfs
sda 149.1G ST3160815AS
├─sda1 EFI 260M vfat
├─sda2 debian 146.8G btrfs
└─sda3 2G swap
sdb 298.1G HGST_HTS545032A7E680
├─sdb1 EFI 190M vfat
├─sdb2 debian 295.9G btrfs
└─sdb3 2G swap
sdc 28.6G SanDisk_3.2Gen1
└─sdc1 D-LIVE NF B 28.6G vfat
ERROR: cannot snapshot '@': Read-only file system
となる このケースはハードドライブの障害であり ddrescue を使う。2台のHDD を接続してdebian live usbで起動
user@debian:~$ sudo apt update
user@debian:~$ sudo apt install gddrescue
user@debian:~$ lsblk -o name,label,size,fstype,model
NAME LABEL SIZE FSTYPE MODEL
loop0 2.7G squashfs
sda 149.1G ST3160815AS
├─sda1 EFI 260M vfat
├─sda2 debian 146.8G btrfs
└─sda3 2G swap
sdb 298.1G HGST_HTS545032A7E680
├─sdb1 EFI 190M vfat
├─sdb2 debian 295.9G btrfs
└─sdb3 2G swap
sdc 28.6G SanDisk_3.2Gen1
└─sdc1 D-LIVE NF B 28.6G vfat
2021/12/19(日) 17:27:59.83ID:U/RU1xeH
<<一般的使い方
drescue [オプション] [読込元] [書き出し先] [ログ出力先]
$ ddrescue -f -d -r1 -v /dev/sda /dev/sdb logfile.log
オプション 概要
-f 上書き※ターゲットが物理ディスクでは必須
-n リードエラーを無視
-v 詳細表示
-r 不良セクタの再読み込み回数
-d ダイレクトアクセス(キャッシュを介さずにアクセス)
drescue [オプション] [読込元] [書き出し先] [ログ出力先]
$ ddrescue -f -d -r1 -v /dev/sda /dev/sdb logfile.log
オプション 概要
-f 上書き※ターゲットが物理ディスクでは必須
-n リードエラーを無視
-v 詳細表示
-r 不良セクタの再読み込み回数
-d ダイレクトアクセス(キャッシュを介さずにアクセス)
2021/12/19(日) 17:31:47.02ID:U/RU1xeH
user@debian:~$ sudo ddrescue -fdvr3 /dev/disk/by-id/ata-ST3160815AS_6RX65VV6 /media/user/debian1/ST.img ddrescue.map
GNU ddrescue 1.23
About to copy 160041 MBytes from '/dev/disk/by-id/ata-ST3160815AS_6RX65VV6' to '/media/user/debian1/ST.img'
Starting positions: infile = 0 B, outfile = 0 B
Copy block size: 128 sectors Initial skip size: 3200 sectors
Sector size: 512 Bytes
Press Ctrl-C to interrupt
ipos: 160041 MB, non-trimmed: 0 B, current rate: 7299 kB/s
opos: 160041 MB, non-scraped: 0 B, average rate: 51810 kB/s
non-tried: 0 B, bad-sector: 0 B, error rate: 0 B/s
rescued: 160041 MB, bad areas: 0, run time: 51m 28s
pct rescued: 100.00%, read errors: 0, remaining time: n/a
time since last successful read: n/a
Finished
user@debian:~$
GNU ddrescue 1.23
About to copy 160041 MBytes from '/dev/disk/by-id/ata-ST3160815AS_6RX65VV6' to '/media/user/debian1/ST.img'
Starting positions: infile = 0 B, outfile = 0 B
Copy block size: 128 sectors Initial skip size: 3200 sectors
Sector size: 512 Bytes
Press Ctrl-C to interrupt
ipos: 160041 MB, non-trimmed: 0 B, current rate: 7299 kB/s
opos: 160041 MB, non-scraped: 0 B, average rate: 51810 kB/s
non-tried: 0 B, bad-sector: 0 B, error rate: 0 B/s
rescued: 160041 MB, bad areas: 0, run time: 51m 28s
pct rescued: 100.00%, read errors: 0, remaining time: n/a
time since last successful read: n/a
Finished
user@debian:~$
2021/12/19(日) 17:41:17.85ID:U/RU1xeH
さて、ST.img はどこにあるのか?自分ではわからないが、記録では次のコマンドを打っている。
$ sudo timeshift --list
/dev/sda2 is mounted at: /run/timeshift/backup, options: rw,relatime,space_cache,subvolid=5,subvol=/
<< BTRFSでは、/dev/sda2は/run/timeshift/backupにマウントされているのか?いままでコマンドの出力をまともに読んだことがねえから初めて気付いた。という「マウントの意味をさいきん知った」
Device : /dev/sda2
UUID : cf82c300-5af6-45d6-a682-1e93b9105cae
Path : /run/timeshift/backup
Mode : BTRFS
Status : OK
1 snapshots, 134.8 GB free
Num Name Tags Description
------------------------------------------------------------------------------
0 > 2021-12-19_17-09-08 B
$
$ sudo timeshift --list
/dev/sda2 is mounted at: /run/timeshift/backup, options: rw,relatime,space_cache,subvolid=5,subvol=/
<< BTRFSでは、/dev/sda2は/run/timeshift/backupにマウントされているのか?いままでコマンドの出力をまともに読んだことがねえから初めて気付いた。という「マウントの意味をさいきん知った」
Device : /dev/sda2
UUID : cf82c300-5af6-45d6-a682-1e93b9105cae
Path : /run/timeshift/backup
Mode : BTRFS
Status : OK
1 snapshots, 134.8 GB free
Num Name Tags Description
------------------------------------------------------------------------------
0 > 2021-12-19_17-09-08 B
$
2021/12/19(日) 17:41:31.70ID:U/RU1xeH
さて、ST.img はどこにあるのか?自分ではわからないが、記録では次のコマンドを打っている。
$ sudo timeshift --list
/dev/sda2 is mounted at: /run/timeshift/backup, options: rw,relatime,space_cache,subvolid=5,subvol=/
<< BTRFSでは、/dev/sda2は/run/timeshift/backupにマウントされているのか?いままでコマンドの出力をまともに読んだことがねえから初めて気付いた。という「マウントの意味をさいきん知った」
Device : /dev/sda2
UUID : cf82c300-5af6-45d6-a682-1e93b9105cae
Path : /run/timeshift/backup
Mode : BTRFS
Status : OK
1 snapshots, 134.8 GB free
Num Name Tags Description
------------------------------------------------------------------------------
0 > 2021-12-19_17-09-08 B
$ sudo timeshift --list
/dev/sda2 is mounted at: /run/timeshift/backup, options: rw,relatime,space_cache,subvolid=5,subvol=/
<< BTRFSでは、/dev/sda2は/run/timeshift/backupにマウントされているのか?いままでコマンドの出力をまともに読んだことがねえから初めて気付いた。という「マウントの意味をさいきん知った」
Device : /dev/sda2
UUID : cf82c300-5af6-45d6-a682-1e93b9105cae
Path : /run/timeshift/backup
Mode : BTRFS
Status : OK
1 snapshots, 134.8 GB free
Num Name Tags Description
------------------------------------------------------------------------------
0 > 2021-12-19_17-09-08 B
2021/12/19(日) 17:44:47.43ID:U/RU1xeH
$ ls /run/timeshift/backup
@ @home ST.img timeshift-btrfs
おお!あったぞRaw disk image サイズ160.0 GB (160041885696 バイト)
-----------------------------------------
つぎの作業を指示して下さい。マジでわかりません。予想としては書き戻す、コマンドがぜんぜん!!
@ @home ST.img timeshift-btrfs
おお!あったぞRaw disk image サイズ160.0 GB (160041885696 バイト)
-----------------------------------------
つぎの作業を指示して下さい。マジでわかりません。予想としては書き戻す、コマンドがぜんぜん!!
2021/12/19(日) 17:47:47.27ID:U/RU1xeH
>>514
> ええやん、いくらでも構ってやればw 有用な情報は一切教えないけどw
オメーのような脳無しのもたらす情報は遮断するww おれに指導できるのは天才児だけだ。
なぜならばおれはリナックス界の風雲児だからだ。
> ええやん、いくらでも構ってやればw 有用な情報は一切教えないけどw
オメーのような脳無しのもたらす情報は遮断するww おれに指導できるのは天才児だけだ。
なぜならばおれはリナックス界の風雲児だからだ。
2021/12/19(日) 17:51:16.95ID:U/RU1xeH
複数の板で重要な論文を発表中で、そちらの作業に出かけてきます。
ひとつはアイドルの板で、あるアイドルの死について考究する。目的はスレ民の不安をとりのぞくこと。
ひとつはアイドルの板で、あるアイドルの死について考究する。目的はスレ民の不安をとりのぞくこと。
2021/12/19(日) 18:25:21.82ID:FlGVfwTG
よお風雲児
残念だがそのレベルのトラブルは俺には回答不可能だ
そのレベルになるまでHDDをこき使ったことが無いので
強いて言うならばいつそうなってもいいように外付けストレージやファイル鯖にバックアップを取っておくべきだったな
もっともトラブってる方は予備なんだから大して痛くなかろうよ
残念だがそのレベルのトラブルは俺には回答不可能だ
そのレベルになるまでHDDをこき使ったことが無いので
強いて言うならばいつそうなってもいいように外付けストレージやファイル鯖にバックアップを取っておくべきだったな
もっともトラブってる方は予備なんだから大して痛くなかろうよ
2021/12/19(日) 19:11:23.98ID:1dJM5IFQ
はいはい、ID変えてご苦労さまとも見えるレスだな
出鱈目やってるだけの日記に回答不可なんてありえないw
本来必要な手順を省き、やってはいけない操作をやって破壊するだけの作業には誰も興味などない
出鱈目やってるだけの日記に回答不可なんてありえないw
本来必要な手順を省き、やってはいけない操作をやって破壊するだけの作業には誰も興味などない
2021/12/19(日) 19:15:23.31ID:U/RU1xeH
>>538
これがアホの認定厨...w
これがアホの認定厨...w
2021/12/19(日) 19:16:08.90ID:ACzmpV+n
偏執的なところも追求するためには必要な要素なのかもしれんが
天才さんなら時間の無駄と思って諦めたりしないんかね
天才さんなら時間の無駄と思って諦めたりしないんかね
2021/12/19(日) 19:20:12.05ID:U/RU1xeH
>>537
> 強いて言うならばいつそうなってもいいように外付けストレージやファイル鯖にバックアップを取っておくべきだったな
そのやり方がわからんもん。。。
> もっともトラブってる方は予備なんだから大して痛くなかろうよ
次郎さんか?オメーは知能が高いのに、なんで下らねえ2ちゃん民の評判なんか気にするんだ?
そこがオメーのいちばんアカンところなんだわ。ひとことでゆーと弱い!!www わかったな?
> 強いて言うならばいつそうなってもいいように外付けストレージやファイル鯖にバックアップを取っておくべきだったな
そのやり方がわからんもん。。。
> もっともトラブってる方は予備なんだから大して痛くなかろうよ
次郎さんか?オメーは知能が高いのに、なんで下らねえ2ちゃん民の評判なんか気にするんだ?
そこがオメーのいちばんアカンところなんだわ。ひとことでゆーと弱い!!www わかったな?
2021/12/19(日) 19:23:41.72ID:U/RU1xeH
>>540
> 偏執的なところも追求するためには必要な要素なのかもしれんが
> 天才さんなら時間の無駄と思って諦めたりしないんかね
ハッキリいいます。昔からの言い伝えで「タイム イズ マネー」とあります。
このシーゲートは、意味がありません。まえに一ヶ月以内に壊れると言いましたが、サバを読んだ。
じつは2週間以内にかならずOSは壊れるw
だから修復技の習得のために、やってるの。
> 偏執的なところも追求するためには必要な要素なのかもしれんが
> 天才さんなら時間の無駄と思って諦めたりしないんかね
ハッキリいいます。昔からの言い伝えで「タイム イズ マネー」とあります。
このシーゲートは、意味がありません。まえに一ヶ月以内に壊れると言いましたが、サバを読んだ。
じつは2週間以内にかならずOSは壊れるw
だから修復技の習得のために、やってるの。
2021/12/19(日) 20:00:58.42ID:FlGVfwTG
俺は評判を気にすると言うよりはあまり無責任な回答をつけたくないだけ
そんなに熟練者でもないんで不良HDDからのデータサルベージなんてddrescueで駄目だったらお手上げレベルよ
こんな下っ端じゃなくとも紳士的振る舞いさえ出来ればきっとスゴウデの人が助けてくれるさ
そんなに熟練者でもないんで不良HDDからのデータサルベージなんてddrescueで駄目だったらお手上げレベルよ
こんな下っ端じゃなくとも紳士的振る舞いさえ出来ればきっとスゴウデの人が助けてくれるさ
2021/12/19(日) 20:10:09.82ID:FlGVfwTG
> だから修復技の習得のために、やってるの。
だと言うならば少なくとも俺では力不足だな
ツールまかせのサルベージしかできんもの
「おまえら詳しいんだから教えろや」ではなく一貫して「ご面倒でしょうけどどうかご教示下さい」と言う態度でこっちで聞く事をすすめる
ファイルシステム総合スレ その19
https://mao.5ch.net/test/read.cgi/linux/1592027147/
だと言うならば少なくとも俺では力不足だな
ツールまかせのサルベージしかできんもの
「おまえら詳しいんだから教えろや」ではなく一貫して「ご面倒でしょうけどどうかご教示下さい」と言う態度でこっちで聞く事をすすめる
ファイルシステム総合スレ その19
https://mao.5ch.net/test/read.cgi/linux/1592027147/
2021/12/19(日) 22:24:24.35ID:1dJM5IFQ
そっちに行ったところで俺が潰すから大丈夫w
2021/12/19(日) 22:34:51.60ID:FlGVfwTG
それはご自由になさって下さればよいかと
Btrfsに関しては教えられることは教えたけど不良ドライブからの難儀なサルベージまではちょっと
Btrfsに関しては教えられることは教えたけど不良ドライブからの難儀なサルベージまではちょっと
2021/12/19(日) 22:37:21.83ID:1dJM5IFQ
あと修復技の習得にはなってなくて、誰も必要としない破壊技を修復技と思って習得してるだけだからw
2021/12/19(日) 22:41:05.67ID:FlGVfwTG
良く言えば本人は緊急時対応の修行とでも思ってるのでしょう
普通はそうなる前にバックアップ取っておいてドライブが故障する前に交換するものだけど
普通はそうなる前にバックアップ取っておいてドライブが故障する前に交換するものだけど
2021/12/20(月) 20:46:08.59ID:PUJobghu
15年ぐらい前からftpといわゆるホームページ作成ソフトで
たくさんの人が同一アカウントで好き勝手にファイルを置いている環境があるんだけど、
端末(bash環境)でトップからどこにもリンクされていない幽霊ファイルを検出する方法とかありますか?
htaccssとかは除外するとして、cgiが吐くファイルとかもあるだろうから、
そういうのはディレクトリ名で判断して消さないようにします
たくさんの人が同一アカウントで好き勝手にファイルを置いている環境があるんだけど、
端末(bash環境)でトップからどこにもリンクされていない幽霊ファイルを検出する方法とかありますか?
htaccssとかは除外するとして、cgiが吐くファイルとかもあるだろうから、
そういうのはディレクトリ名で判断して消さないようにします
2021/12/20(月) 20:52:20.64ID:Oa8J25Rn
あるよ
551login:Penguin
2021/12/21(火) 07:34:00.51ID:Rlb1gRlA よくこんなスレで真っ赤にできるよな 天才だわ
552login:Penguin
2021/12/21(火) 11:31:36.92ID:F3C3+VFl >>549
リンクとは?
リンクとは?
2021/12/21(火) 14:24:16.43ID:GgAzq/Ob
curl/wget でダウンロードせずに、
リソースのURL だけを取得するようなオプションは無いのか?
例えば、ボタンを押すと、Ajax でHTML を書き換えて、
今まで存在しなかった、URLが現れると、非常に厄介
5ch がそう
最初に空のHTMLを送ってきてから、Ajaxで内容を取得する。
そこには、200のURLが書いてあるが、ボタンを押せば、500のURLが現れる
このように、ユーザーのアクションによって、
ドンドンHTMLが変わっていくので、その中にあるURLも変わっていくのが、厄介
リソースのURL だけを取得するようなオプションは無いのか?
例えば、ボタンを押すと、Ajax でHTML を書き換えて、
今まで存在しなかった、URLが現れると、非常に厄介
5ch がそう
最初に空のHTMLを送ってきてから、Ajaxで内容を取得する。
そこには、200のURLが書いてあるが、ボタンを押せば、500のURLが現れる
このように、ユーザーのアクションによって、
ドンドンHTMLが変わっていくので、その中にあるURLも変わっていくのが、厄介
2021/12/21(火) 14:26:33.64ID:GQ6sbGvt
お得意のRuby使えよ
2021/12/21(火) 14:28:59.33ID:LG40fTb8
javascript動かしたいならブラウザをheadlessで動かす仕組みのやつを使え
2021/12/21(火) 15:19:56.52ID:CryvvIY3
>>552
ローカルに対してのハイパーリンクです
index.htmlからhoge.html, fuga.htmlはあっても、hage.htmlが無かったりしたら
それを検出したいです。
孤立しているjpgやgifなどはたくさんありそうなので
そういうのをbashで探すのはもうbashスクリプトの話になりますよね・・
ローカルに対してのハイパーリンクです
index.htmlからhoge.html, fuga.htmlはあっても、hage.htmlが無かったりしたら
それを検出したいです。
孤立しているjpgやgifなどはたくさんありそうなので
そういうのをbashで探すのはもうbashスクリプトの話になりますよね・・
2021/12/21(火) 18:09:03.09ID:svQRlsMH
nginxでwebdavやろうと思ってパッケージ作ろうとしてるんだけどうまくいかず、
質問させてください。
ここみながら進めてるんだけどうまくいかない。
https://qiita.com/YuzuRyo61/items/176ed017cefbaa872a63
エラー内容
./configure: error: invalid option "/home/don/build/nginx-1.20.2/debian/nginx-dav-ext-module"
make: *** [debian/rules:45: config.status.nginx_debug] エラー 1
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
これはどうすればいいですか?
質問させてください。
ここみながら進めてるんだけどうまくいかない。
https://qiita.com/YuzuRyo61/items/176ed017cefbaa872a63
エラー内容
./configure: error: invalid option "/home/don/build/nginx-1.20.2/debian/nginx-dav-ext-module"
make: *** [debian/rules:45: config.status.nginx_debug] エラー 1
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
これはどうすればいいですか?
2021/12/21(火) 18:20:03.06ID:6V4gTjpz
2021/12/21(火) 19:07:08.36ID:svQRlsMH
>>558
つける場所がよくないのか...と思って確認したらスペース入ってました!!
--add-module= /home...
になってたのでスペース削除したらうまくいきました。
ありがとうございます!
つける場所がよくないのか...と思って確認したらスペース入ってました!!
--add-module= /home...
になってたのでスペース削除したらうまくいきました。
ありがとうございます!
560login:Penguin
2021/12/21(火) 20:49:40.88ID:9ROmdoHL メッセージ読めば何を間違ったのかすぐに判ると思うのだが
そういう時代になったんだろうか
そういう時代になったんだろうか
2021/12/21(火) 21:17:47.06ID:LHeFAY0y
>>560
出来合いのものや野良サイト情報をそのまま使用しながらドキュメントも出力メッセージも読まず素人掲示板で質問するのが今のトレンド
出来合いのものや野良サイト情報をそのまま使用しながらドキュメントも出力メッセージも読まず素人掲示板で質問するのが今のトレンド
562login:Penguin
2021/12/21(火) 21:27:57.72ID:kYsTj4+3 良い時代になったものです。
563login:Penguin
2021/12/21(火) 21:42:51.99ID:CoKQSK00 キモ
564login:Penguin
2021/12/21(火) 22:08:21.39ID:4Lslsf/v arecordって2GB以上の録音できないんでしょうか?
もっと長く録音できるコマンドはないでしょうか?
もっと長く録音できるコマンドはないでしょうか?
2021/12/21(火) 22:31:47.03ID:9r0l0Tzm
2021/12/21(火) 22:35:30.52ID:9r0l0Tzm
そんな人がnginxでwebdavってすごい
まぁ、Btrfsの人のようなすごすぎな人がいるぐらいだからな
まぁ、Btrfsの人のようなすごすぎな人がいるぐらいだからな
2021/12/21(火) 22:41:38.28ID:LG40fTb8
それ絶対褒めてないだろw
568564
2021/12/22(水) 02:31:20.58ID:zh3b5k/G 2GBの制限ってwavの仕様のようです
長時間録音しつつそれをパイプでoggencに流して
エンコしたいのですが何か上手い方法はないですかね?
arecordのwav録音だと2GBで自動的にファイルを変えてくれるので
あとでバッチ処理でエンコすることはできるのですがダサい
長時間録音しつつそれをパイプでoggencに流して
エンコしたいのですが何か上手い方法はないですかね?
arecordのwav録音だと2GBで自動的にファイルを変えてくれるので
あとでバッチ処理でエンコすることはできるのですがダサい
2021/12/22(水) 02:51:31.54ID:6MLbEeeX
>>564
arecord使ったことないけど、”arecord 2GB” でググると
1) ファイルサイズ(オフセット)を64bitにして再コンパイル
or
2) データを標準出力に流してそれをファイルにリダイレクト
って出てきたが。
arecord使ったことないけど、”arecord 2GB” でググると
1) ファイルサイズ(オフセット)を64bitにして再コンパイル
or
2) データを標準出力に流してそれをファイルにリダイレクト
って出てきたが。
2021/12/22(水) 02:54:46.63ID:6MLbEeeX
またまたググるとWAVは4GBって出るな。32bit符号なし整数ということで。
571564
2021/12/22(水) 03:08:51.06ID:zh3b5k/G >>569
2)はやりましたが勝手に終了します
恐らくarecordが2GB吐いたところで終了してると思います
ソースを見ましたがwavの仕様でmax_filesizeが2147483648LLとされていますので
wavではなくrawでoggencに流してみようと思います
2)はやりましたが勝手に終了します
恐らくarecordが2GB吐いたところで終了してると思います
ソースを見ましたがwavの仕様でmax_filesizeが2147483648LLとされていますので
wavではなくrawでoggencに流してみようと思います
2021/12/22(水) 08:36:49.41ID:yu8ibXIN
2021/12/22(水) 09:18:49.63ID:XRS8c6H/
全発言が嫌味と考えた方がよほど得心が行くのだがw
クレクレ君は間違った方に誘導して暴走させとけばいいよw
クレクレ君は間違った方に誘導して暴走させとけばいいよw
2021/12/22(水) 09:22:30.41ID:yu8ibXIN
明らかに荒らしに見えるやつに敢えてきちんと教えようとしていた理由がまだわからないのかな
2021/12/22(水) 09:37:48.42ID:XRS8c6H/
好きなだけ暴走させとけばいいんだってw
意固地になってるだけの我儘こどおじに構ってる暇はない
意固地になってるだけの我儘こどおじに構ってる暇はない
2021/12/22(水) 09:43:42.86ID:yu8ibXIN
それはそれで貴方のやり方だから仕方無いな
いつの日か今よりクリーンなスレになるといいね
いつの日か今よりクリーンなスレになるといいね
2021/12/22(水) 09:53:35.57ID:XRS8c6H/
無駄な努力を続けようが続けなかろうが、有為な差はないよw
まあ頑張ってw
まあ頑張ってw
2021/12/22(水) 09:59:11.03ID:yu8ibXIN
あの程度で頑張っていた様に見えていた上にいちいち嫌味含みなんですね
頑張らなくてはならないのは貴方だと多くの人に見えている事でしょう
頑張らなくてはならないのは貴方だと多くの人に見えている事でしょう
2021/12/22(水) 10:50:40.88ID:XRS8c6H/
荒らしの相手をするのは頑張ることだと思うけどw
メディアが壊れてるのと、壊れて欠損した情報を修復すること/修復可能に構成することは違うんだよw
メディアが壊れてるのと、壊れて欠損した情報を修復すること/修復可能に構成することは違うんだよw
580login:Penguin
2021/12/22(水) 11:05:07.41ID:0UcK8M3p >>556
最後の2行がわからないが、ハイパーリンクだけ抽出できればいいのね?
最後の2行がわからないが、ハイパーリンクだけ抽出できればいいのね?
581login:Penguin
2021/12/22(水) 11:09:27.97ID:0UcK8M3p >>568
環境、打ってるコマンド、エラーメッセージ
環境、打ってるコマンド、エラーメッセージ
2021/12/22(水) 11:18:39.29ID:ryDP9XlY
ここはUbuntuスレの屁理屈エアプ爺(b8-)のスレ
583564
2021/12/22(水) 13:42:15.88ID:zh3b5k/G >>569,570,581
当方の環境は64bitなのですが2GBの制限はwavの仕様のようです
aplay.c(= arecordのソース)の以下の構造体の
下から3行目の 2147483648LL が原因で
これはwavの仕様ですから変えないで対処することにしました
static const struct fmt_capture {
void (*start) (int fd, size_t count);
void (*end) (int fd);
char *what;
long long max_filesize;
} fmt_rec_table[] = {
{ NULL, NULL, N_("raw data"), LLONG_MAX },
{ begin_voc, end_voc, N_("VOC"), 16000000LL },
/* FIXME: can WAV handle exactly 2GB or less than it? */
{ begin_wave, end_wave, N_("WAVE"), 2147483648LL },
{ begin_au, end_au, N_("Sparc Audio"), LLONG_MAX }
};
結局wavからrawに変えたらうまいこといきました
当方の環境は64bitなのですが2GBの制限はwavの仕様のようです
aplay.c(= arecordのソース)の以下の構造体の
下から3行目の 2147483648LL が原因で
これはwavの仕様ですから変えないで対処することにしました
static const struct fmt_capture {
void (*start) (int fd, size_t count);
void (*end) (int fd);
char *what;
long long max_filesize;
} fmt_rec_table[] = {
{ NULL, NULL, N_("raw data"), LLONG_MAX },
{ begin_voc, end_voc, N_("VOC"), 16000000LL },
/* FIXME: can WAV handle exactly 2GB or less than it? */
{ begin_wave, end_wave, N_("WAVE"), 2147483648LL },
{ begin_au, end_au, N_("Sparc Audio"), LLONG_MAX }
};
結局wavからrawに変えたらうまいこといきました
584553
2021/12/22(水) 14:35:46.78ID:mQmp9DwT >>556
例えば、以下のa.htm で、ボタンと、jQuery, a.js を読み込む時、
<button id="btn_1">押して</button>
<scr@ipt src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></scr@ipt>
<scr@ipt type="text/javascript" src="a.js"></scr@ipt>
(注意。投稿できないので、script タグの間に、@を入れました)
以下のa.js には、ボタンを押すと、a タグが追加されるとすると、
$( function( ) {
const a_tag = '<a href="b.htm">リンク先へ移動します</a>';
$( '#btn_1' ).one( 'click', function ( ) {
$( 'body' ).append( a_tag );
} );
} );
ボタンを押すまでは、HTML 内に、aタグが存在しないから、
b.htm というファイルを使っている事が、ちょっと見ただけでは分からない
Ruby on Rails などでは自動テストで、すべてのボタンを押したりして、こういうのをチェックするけど、
普通の検索エンジンでは、こういうのには対応していないので、
最初から、HTML内に読み込まれているテキストに情報を書いておかないといけない
唯一、こういうJavaScript(JS)の読み込み・Ajax に対応しているのは、Chrome のみ。
すべてのボタンを押して、すべてのJSを読み込んだ後の状態を考えるのは、それぐらい難しい
例えば、以下のa.htm で、ボタンと、jQuery, a.js を読み込む時、
<button id="btn_1">押して</button>
<scr@ipt src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></scr@ipt>
<scr@ipt type="text/javascript" src="a.js"></scr@ipt>
(注意。投稿できないので、script タグの間に、@を入れました)
以下のa.js には、ボタンを押すと、a タグが追加されるとすると、
$( function( ) {
const a_tag = '<a href="b.htm">リンク先へ移動します</a>';
$( '#btn_1' ).one( 'click', function ( ) {
$( 'body' ).append( a_tag );
} );
} );
ボタンを押すまでは、HTML 内に、aタグが存在しないから、
b.htm というファイルを使っている事が、ちょっと見ただけでは分からない
Ruby on Rails などでは自動テストで、すべてのボタンを押したりして、こういうのをチェックするけど、
普通の検索エンジンでは、こういうのには対応していないので、
最初から、HTML内に読み込まれているテキストに情報を書いておかないといけない
唯一、こういうJavaScript(JS)の読み込み・Ajax に対応しているのは、Chrome のみ。
すべてのボタンを押して、すべてのJSを読み込んだ後の状態を考えるのは、それぐらい難しい
585553
2021/12/22(水) 14:39:18.43ID:mQmp9DwT2021/12/22(水) 15:46:35.67ID:XRS8c6H/
早漏なゴミ回答が蔓延しそうなので、、、クソの役にも立たないヒントを書いてやる
静的リンク抽出は出来ないこともないし、動的でもheadlessなブラウザを使えば出来ないことはない
ただその場合は現実的にLinuxならpythonなどのscript言語などで実装することになる
より簡単なのはwgetを使って静的リンクを再帰的に辿って全ファイルを取得してしまうこと
取得した上で、DocumentRootと比較して不要なファイルをリストアップするのが恐らく楽
静的リンク抽出は出来ないこともないし、動的でもheadlessなブラウザを使えば出来ないことはない
ただその場合は現実的にLinuxならpythonなどのscript言語などで実装することになる
より簡単なのはwgetを使って静的リンクを再帰的に辿って全ファイルを取得してしまうこと
取得した上で、DocumentRootと比較して不要なファイルをリストアップするのが恐らく楽
2021/12/22(水) 15:49:01.75ID:XRS8c6H/
wavファイルは公式に2GBの制約はない(現実的には2GBだと思うが)。aplay系では2GBまでと決まってるだけ。
2021/12/22(水) 15:55:53.85ID:gSDjqMma
なんでそんな制限あるんだろうと思ったらちょうど説明してくれてるサイトがあったわ(正しいのかは知らんけど)
https://community.phileweb.com/mypage/entry/2819/20180202/58400/
https://community.phileweb.com/mypage/entry/2819/20180202/58400/
2021/12/22(水) 16:33:22.51ID:XRS8c6H/
そういう怪しいのを紹介するよりは「分からない」と言った方がいい
2021/12/22(水) 16:46:48.42ID:gSDjqMma
規格見ると普通にsignedって書いてるのか
歴史的経緯的な奴なのかしら
歴史的経緯的な奴なのかしら
591553
2021/12/22(水) 16:50:34.78ID:mQmp9DwT wget で、何階層も再帰的にたどると、
攻撃とみなされて、訴えられるかも知れないので危険
1階層のみに限定すれば良い。
直リンクの先だけを取得する
攻撃とみなされて、訴えられるかも知れないので危険
1階層のみに限定すれば良い。
直リンクの先だけを取得する
2021/12/22(水) 16:54:11.05ID:XRS8c6H/
2021/12/22(水) 16:56:39.12ID:gSDjqMma
signedじゃねぇやunsignedだ
2021/12/22(水) 16:58:03.04ID:XRS8c6H/
>>593
規格のURLを提示しろ
規格のURLを提示しろ
595564
2021/12/22(水) 22:02:55.83ID:zh3b5k/G https://ja.wikipedia.org/wiki/WAV
ここでは64bitのwavをWave64(.w64)と書いてるね
ここでは64bitのwavをWave64(.w64)と書いてるね
2021/12/22(水) 22:26:25.64ID:XRS8c6H/
日本語の方はあんまり見ないほうがいい
英語の方がいいよ
英語の方がいいよ
2021/12/22(水) 23:41:21.70ID:ZYEXGE2k
2021/12/22(水) 23:46:10.16ID:ZYEXGE2k
2021/12/23(木) 01:44:53.86ID:u/yK2quu
600login:Penguin
2021/12/23(木) 10:42:45.14ID:auLVJDsk wavのっていうとあれなので、arecordがってことよね。-I つけると2GBの制限がなくなるようだが、セパレートチャンネルというのがどういうことなのかがわからにぃ。
601553
2021/12/23(木) 11:28:37.79ID:JTLGN2PF ファイルを消すのは、かなり危険な事だから、
余程、アプリ開発者が入念なテストを書いていないと無理だと思う
使っているファイルを消すと、リンク切れになる
例えば、Ruby on Rails では、selenium-webdriver, capybara で、headless Chrome を使って、
すべてのボタンなどを押して、すべてのユーザーアクションを自動テストでチェックする
普通、このテストコードは、アプリのソースコードの数倍以上ある。
それぐらい膨大だから、Google 以外の検索エンジンは、
後から読み込む、JavaScript(JS)・Ajax には対応しない
すべてのユーザーアクション・JSを実行させて、
それを反映した後のHTML を取得する必要があるから
自分がそのアプリのテストコードを書いていないのなら、やめておいた方が無難。
そのアプリの開発者しか、使うファイルを把握していないから
他人がアプリを分析するのが、極めて難しい
余程、アプリ開発者が入念なテストを書いていないと無理だと思う
使っているファイルを消すと、リンク切れになる
例えば、Ruby on Rails では、selenium-webdriver, capybara で、headless Chrome を使って、
すべてのボタンなどを押して、すべてのユーザーアクションを自動テストでチェックする
普通、このテストコードは、アプリのソースコードの数倍以上ある。
それぐらい膨大だから、Google 以外の検索エンジンは、
後から読み込む、JavaScript(JS)・Ajax には対応しない
すべてのユーザーアクション・JSを実行させて、
それを反映した後のHTML を取得する必要があるから
自分がそのアプリのテストコードを書いていないのなら、やめておいた方が無難。
そのアプリの開発者しか、使うファイルを把握していないから
他人がアプリを分析するのが、極めて難しい
2021/12/23(木) 16:24:58.14ID:zwSR9DY6
2021/12/23(木) 16:31:44.92ID:u/yK2quu
604login:Penguin
2021/12/23(木) 16:36:44.40ID:ZE6SIb9u 601です。
私は無能です。
私は無能です。
2021/12/23(木) 17:20:09.64ID:V5nnEk48
>>583
>2GBの制限はwavの仕様
んーどうなんだろうね。
オンライン情報では4GBと書いてあるものが多く、自分も手持ちの各種ソフトを手持ちの
データで試したら2GB以上4GBまではいけるっぽい。
一方自分が持ってるポータブルレコーダーのスペックを見たら2GBと書いてあった。
wavの制限でとは書いてなかったけど。
>2GBの制限はwavの仕様
んーどうなんだろうね。
オンライン情報では4GBと書いてあるものが多く、自分も手持ちの各種ソフトを手持ちの
データで試したら2GB以上4GBまではいけるっぽい。
一方自分が持ってるポータブルレコーダーのスペックを見たら2GBと書いてあった。
wavの制限でとは書いてなかったけど。
2021/12/23(木) 17:42:48.27ID:htwhWr/z
>>605
http://www-mmsp.ece.mcgill.ca/Documents/AudioFormats/WAVE/Docs/riffmci.pdf
この辺見ると「32bit符号なし」って書いてあるから仕様上は4GBっぽいね
https://github.com/alsa-project/alsa-utils/commit/5f9f0e817c0d52fc5a378da9856bb8314fec7485
https://github.com/alsa-project/alsa-utils/commit/f92e100b56bd2fff683315ff4d319ce379665069
んでこの辺見ると「2Gに制限するよ」「ぴったりかはワカンネ」みたいなコミットメッセージになってる
そのへんから推測すると当時の実装的には符号有りで解釈しちゃってて2Gまでしか扱えないアプリケーションとかも割と多くあってそれへの対応なのかなぁとか思った
誰かそのへんはっきりわかる人がいたら教えてほしいわね
http://www-mmsp.ece.mcgill.ca/Documents/AudioFormats/WAVE/Docs/riffmci.pdf
この辺見ると「32bit符号なし」って書いてあるから仕様上は4GBっぽいね
https://github.com/alsa-project/alsa-utils/commit/5f9f0e817c0d52fc5a378da9856bb8314fec7485
https://github.com/alsa-project/alsa-utils/commit/f92e100b56bd2fff683315ff4d319ce379665069
んでこの辺見ると「2Gに制限するよ」「ぴったりかはワカンネ」みたいなコミットメッセージになってる
そのへんから推測すると当時の実装的には符号有りで解釈しちゃってて2Gまでしか扱えないアプリケーションとかも割と多くあってそれへの対応なのかなぁとか思った
誰かそのへんはっきりわかる人がいたら教えてほしいわね
607553
2021/12/23(木) 18:48:51.65ID:JTLGN2PF wget で再帰的にたどれるけど、iframe みたいに、他のドメインをたどっても仕方ない
それに、再帰的ダウンロードの危険性については既に、>>591
で述べた
今のサイトのほとんどは、
後からJavaScript(JS)を読み込んで(Ajax)、HTML を変更するから、何でも出来てしまう
>>601
で書いたのは、Ruby on Rails で自分で開発したアプリのテストコードですら、
アプリのソースコードの数倍はあるし、どれほどAjaxの管理が難しいかを説明した
JSで動的にHTML が変更されるから、Google 以外の検索エンジンは対応できない。
Yahoo も検索エンジンの開発を辞めた
自分が開発していないサイトの動きを突き止めるのは、それぐらい難しいから、
うかつに削除すると、リンク切れを起こすかも
Googleの開発者よりも実力があれば、出来るかも知れないが
それに、再帰的ダウンロードの危険性については既に、>>591
で述べた
今のサイトのほとんどは、
後からJavaScript(JS)を読み込んで(Ajax)、HTML を変更するから、何でも出来てしまう
>>601
で書いたのは、Ruby on Rails で自分で開発したアプリのテストコードですら、
アプリのソースコードの数倍はあるし、どれほどAjaxの管理が難しいかを説明した
JSで動的にHTML が変更されるから、Google 以外の検索エンジンは対応できない。
Yahoo も検索エンジンの開発を辞めた
自分が開発していないサイトの動きを突き止めるのは、それぐらい難しいから、
うかつに削除すると、リンク切れを起こすかも
Googleの開発者よりも実力があれば、出来るかも知れないが
2021/12/23(木) 21:00:02.76ID:u/yK2quu
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 「高市総理はリフレ論者ではない」 米財務長官「リフレ政策やめるべき」発言後、経済閣僚火消し相次ぐ [蚤の市★]
- 「元AKBで1番の勝ち組」東海てつや&峯岸みなみの大豪邸「レベル違いすぎる」「想像をはるか超えてとんでもない」 [ヴァイヴァー★]
- 「路上で突然突き飛ばされたり、殺害予告が届いたりする日本での日常のほうが、私には怖くて危険」渡邊渚が綴る「世界を旅する理由」★3 [Ailuropoda melanoleuca★]
- トイザらス、日本事業撤退 ドンキ買収、国内150店 [おっさん友の会★]
- 【三国志】曹操でも諸葛亮でもない…「続きを見たかった人物」ナンバー1とは? [湛然★]
- 【仙台】 国勢調査で初の人口減 市「人口減少局面ではない」 減少率0.05%を重視 [蚤の市★]
- 【急募】値上げ、物価高で昔みたいに高級品になったもの… [943688309]
- 高市政権、さっそく中国に反論。「いかなる国も国連の敵国条項を援用する余地はない」 [668024367]
- jcだよ質問ある??
- トイザらス「ニッポンはオワコン」日本事業撤退、国内150店😲 [861717324]
- AIって高度な計算機レベルの認識でしかない
- 高市早苗はヒトラー🪰15 [784319933]