[過去ログ] くだらねえ質問はここに書き込め! Part 234 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
1
(1): 2018/11/16(金)22:58 ID:KePwDHh2(1) AAS
まずは2ch-Linux-Beginnersを読みましょう。
いろいろとまとめられているので(・∀・)イイ!!
外部リンク:www12.atwiki.jp

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

過去ログ検索
Google検索
外部リンク:www.google.com検索語句&as_sitesearch=2ch.net%2Ftest%2Fread.cgi%2Flinux%2F外部リンク:www.google.com検索語句&as_sitesearch=5ch.net%2Ftest%2Fread.cgi%2Flinux%2F

※前スレ
省2
2: 2018/11/17(土)00:48 ID:8RQCIHWe(1) AAS

3: 前スレ992 2018/11/17(土)01:32 ID:ueqzOXv/(1) AAS
>>前スレ996
コマンド置換の件ありがとうございます、無事に上手くいきました。
バッククォートのほうが古い使い方だったのですね。
4: 2018/11/18(日)21:03 ID:pRostKR9(1) AAS
gaisyutusaki kara jitaku server no fail2ban ni hikkakatte hairemasen.
nanika ssh wo tunagu houhou arimasenka?
5: 2018/11/18(日)22:28 ID:gl7mDlrl(1) AAS
そんなのがあったらそれはセキュリティホールじゃないのか
6: 2018/11/19(月)01:24 ID:IoDH9Ac4(1) AAS
PC:Qosmio G40/95C、GeForce搭載機。MEMは2GBへ増設済み
 詳細なスペックは→外部リンク[htm]:dynabook.com 下の方
OS:Lubuntu 18.04.1
 lubuntu-18.04.1-desktop-i386.isoをUSBメモリに焼き込んだ物から起動
現象 インストール後に起動しようとすると画面に何も出力されない
 GRUBは見えるがEnterを押した直後から真っ暗。USBメモリから起動したときは表示される
 起動し終わった頃にCtrl+Alt+F1→user→pass→rebootと入れると再起動するから最低限の物は動いている模様
 起動オプションのquiet splashをnomodesetにするとBIOSモードで表示されるとの情報があったので試してみるが改善せず

詳しいわけでもないのにビデオ周りのトラブルで盲目状態のトラブルシュートは厳しい・・・何かアドバイスをもらえるとうれしく・・・
7: 2018/11/19(月)05:38 ID:q4T46LS0(1) AAS
イメージバーナーにも相性あるらしいしな
あっちで焼いたのはダメだったけどこっちのなら成功したとか割と見るわ
万全を期してバーナーはWindowsのを使えとか本末転倒だろと思う
8
(1): 2018/11/19(月)08:21 ID:vZ94FPW9(1) AAS
ドライバー入れろ
sshで他のPCからログインして操作
ubuntuスレ行け
9
(1): 2018/11/19(月)09:18 ID:LoeD6kUP(1) AAS
ubuntu18.04でヘッドホンに出力される音と同じものを別に出力させる方法ってありますかね?
具体的にはffmpegで音声混みのデスクトップキャプチャしたいんですが

現状sndloopで追加したもう一つの仮想デバイスに出力を切り替えて録画している状態です
10
(1): 2018/11/19(月)09:48 ID:99zcTt3h(1) AAS
PulseAudioの仮想出力追加して設定変えたらできるんじゃね
11
(1): >>8 2018/11/19(月)10:21 ID:IDUz0CqL(1/2) AAS
>>10
そうか、そうですね
ffmpegに渡す入力元をそもそもALSAからPulseAudioに切り替えたらできました、ありがとうございます
12: >>9 2018/11/19(月)10:22 ID:IDUz0CqL(2/2) AAS
>>11
すみません>>9です
13
(1): 2018/11/20(火)18:49 ID:O+x9pIa4(1/2) AAS
日本語文字が入力できない環境でターミナルから日本語のファイル名を
入力するにはどうしたらいいですか?
選択方式でファイル名を選ぶ方法とかないですか?
14: 2018/11/20(火)18:54 ID:QOfMRCpi(1) AAS
>>13
シェルのタブ補完
15: 2018/11/20(火)19:05 ID:O+x9pIa4(2/2) AAS
tab押しても候補が出てくるだけで1文字入力しないとできないんですよね。
16: 2018/11/20(火)19:16 ID:4ik8fB4u(1/2) AAS
それはお前の環境だからだね
俺はできるよ
17: 2018/11/20(火)20:19 ID:3m6QXZlx(1) AAS
bashは出来ない、zshは出来る、他は知らない
18
(1): 2018/11/20(火)20:43 ID:Nz4Fx35N(1/2) AAS
bash
bind TAB:menu-complete
タブ連打
19
(2): 2018/11/20(火)22:00 ID:ODp4RiOO(1/3) AAS
イーサネット(1000BASE)が3口あります。
それぞれに、

eth 0 10.1.1.10
eth 1 10.1.1.20
eth 2 10.1.1.30

とIPを振りました。

eth0のポートと、別のマシン(10.1.1.99)のNICを1本のLANケーブルでつなぎ、
pingを10.1.1.10に打ったところ、当然に応答がありました。

ところが線をつなぎかえることなく、10.1.1.20、10.1.1.30にpingを打ったところ
やはり応答がありました。
省1
20: 19 2018/11/20(火)22:01 ID:ODp4RiOO(2/3) AAS
すみません、書き忘れました。
イーサネットのサブネットマスクは、255.255.255.0ですべて同じです、
ひとつのOS上に、同一サブネット(セグメント?)のIPが、三つ存在している状態です。
21
(1): 2018/11/20(火)22:46 ID:4ik8fB4u(2/2) AAS
そりゃ別のインターフェイスは自分の持ってないIPへのarpには返事しないだろうし当然では?
22
(2): 2018/11/20(火)22:56 ID:ODp4RiOO(3/3) AAS
>>21
レスありがとうございます、

> 自分の持ってないIPへのarpには返事しないだろうし

返事が返ってきてしまうのです。なぜか。

eth 0 10.1.1.10/24 =====[LANケーブル]======[ノートPC 10.1.1.99]
eth 1 10.1.1.20/24
eth 2 10.1.1.30/24

こんな配線状況です。eth1とeth2には何もつながっていません。
省2
23
(2): 2018/11/20(火)23:28 ID:Nz4Fx35N(2/2) AAS
>>22
arp_announceとarp_ignoreで設定可能なデフォルト挙動
外部リンク:serverfault.com

ちなみにデフォルト挙動も便利なところはあって
無線LANで通信しているところに有線も接続すると
無線のIPアドレスのままシームレスに通信が高速化したりする
24: 2018/11/21(水)05:42 ID:e7e+hR9V(1) AAS
>>18
ありがとうございます。
やってみます。
25: 22 2018/11/21(水)20:33 ID:GWryeOU6(1) AAS
>>23
ありがとうございます。
無事通らないように設定できました。
26
(1): 2018/11/21(水)21:01 ID:L55DwOZm(1) AAS
練習で定期的に郵便番号のzipデータをダウンロードして、
ダウンロードが成功したらDBをdropしてcreateするスクリプトを書いてみようと思っているですが、

wgetでzipをエラー無くファイルへ保存できたかどうかを判別するにはどうしたらいいのでしょうか?

wget -o /tmp/yubin.zip http://郵便サイト && テーブルをドロップ
と&&が効くのは 2> が無い場合に適用されるのでしょうか?
分岐とかエラーキャッチがどうすればいいかわからなく苦手で、序盤でくじかれます。
27
(1): 2018/11/21(水)21:31 ID:RePmQmOj(1/3) AAS
GNU/Linuxでの国際化と地域化について、誤っていると思われる部分があり、修正を提案したいのですが
どこに連絡メールを送ったり提案すればいいでしょうか。
GNUの公式ドキュメントには国際化についての管理体制についてあまり言及がないように見受けられます。
gettextやguileなどの解説で章単位では言及されているのですが……。

内容は以下の通りです(もちろん、報告の際は英語に直し、言葉遣いも改めます)
----
GNU/Linuxでのja_JP.UTF-8における通貨記号(「$ locale currency_symbol」で出力される筈)
が,恐らくEUC-JPなんかからそのまま引き継いでるせいで「¥」(Unicode番号U+FFE5)になっています。
JIS X 0213:2000では円記号はUnicode番号U+00A5に割り当てられている字形「\」として定義されています。
(参考: 画像リンク[png]:light.dotup.org
省2
28
(1): 2018/11/21(水)21:35 ID:RePmQmOj(2/3) AAS
おっとどうやら5chではU+00A5が問答無用でU+005Cになってしまようですね……。
「\」となっているのはU+00A5の字形です。
29
(1): 2018/11/21(水)21:50 ID:xQGtsxpM(1/2) AAS
>>26
2>error.txtとかは、コマンドの標準エラー出力先を指定しているので、
wget -o /tmp/yubin.zip http://郵便サイト 2> error.txt
みたいに書く。2>の有無は関係ないです。
&& は成功したとき(wgetの終了コードが0のとき)に後に続くコマンドを実行してね、ということです。

wgetでダウンロードできてもそのファイルが正しいことは保証されないけど、
zipファイルであれば、unzipの終了コードが0ならたぶん大丈夫。
30
(1): 2018/11/21(水)22:14 ID:xQGtsxpM(2/2) AAS
>>27
glibc内のlocaleで定義しているっぽい。
glibc/localedata/locales/ja_JP ってファイル。
なのでglibcに修正依頼を出すのがいいんだろうけど。

CentOS7で
locale currency_symbol
をやると全角の\(U+0aa5)が返るけど、どっかで書き換わるのかな。
31: 2018/11/21(水)23:02 ID:RePmQmOj(3/3) AAS
>>30
こちら(Debian)では/usr/share/i18n/locales/ja_JPにありますね。
いずれにしてもかなり上位のソフトウェアに訂正要求をしなきゃいけないっぽいですね……。

あと今気が付きましたがyesexprに「はい」などが含まれているので
インストールコマンドの確認プロンプトで「はい」と答えても通るのですね。
どーでもいいですけどw
32
(2): 2018/11/22(木)08:49 ID:+S93A9Ms(1) AAS
GpartedでHDDコピーして外付けに入れるんだが
/dev/sda1 fat32
未割り当て
▼/dev/sda2 extended
/dev/sda5 ext4
未割り当て
 /dev/sda6 linux-swap
未割り当て
 /dev/sda7 ext4

この▼の部分が作れなくてsda5等にならなくてコピーしただけでは起動しないみたい
省2
33
(3): 2018/11/22(木)09:51 ID:lN5WnoJc(1/2) AAS
>>29
コマンド後の終了コード$?を比較してif文にしたら上手くできそうです。

if [ $? -eq 0 ]; then
echo "$? - ダウンロード成功"
else
echo "$? - ダウンロード失敗"
fi

404エラーなurlを用意して、ifの前の終了コードをecho $?で見ると、4とか1とか8とか出るのですが、
echoの終了コードが0になるので、ifでダウンロード成功として出るので、
一旦、変数に格納するのが良さそうです。
省3
34
(3): 2018/11/22(木)14:13 ID:QTo0iYFa(1/2) AAS
dir1の中に
file1
file2
dir2
dir3
file3
などがある場合に、それらのファイルやフォルダを全部dir2の中にmvしたいのですが、
一行で実行出来るコマンドはありますか?
35
(1): 2018/11/22(木)15:32 ID:0W4ivboq(1/3) AAS
>>33
ていうかif文はそもそも終了ステータスを見て条件分岐するんだから
if wget '外部リンク:example.com'; then
# 成功時の処理
else
echo ダウンロードに失敗しました
fi
これでいいんじゃねーの?
36
(1): 2018/11/22(木)15:35 ID:0W4ivboq(2/3) AAS
>>34
mv ./file1 ./file2 ./file3 ./dir3/ ./dir2/
37: 2018/11/22(木)17:51 ID:fs3eAZ52(1) AAS
AA省
38: 2018/11/22(木)18:22 ID:Cnm3XFrM(1) AAS
\(U+005C)が円記号のフォントはよくあるけど¥(U+00A5)がバックスラッシュのフォントなんてあるのか
39
(2): 2018/11/22(木)18:58 ID:QTo0iYFa(2/2) AAS
>>36
ありがとうこざいます。
でも、ファイルやフォルダが100個くらいある場合だと、手入力でズラズラと書くのは
無理があるのですが、その部分を何かのコマンドで出来ませんか?
40: 2018/11/22(木)19:14 ID:PKWEymH6(1) AAS
>>39
下手くそなスクリプトだけど
for file in $(ls); do if [ "$file" != 'dir2' ]; then mv "$file" dir2; fi; done
41: 2018/11/22(木)19:19 ID:JPA5Eq7v(1) AAS
>>39
正規表現を使う。その場合は名前による。
42: 2018/11/22(木)19:24 ID:+O53Z49v(1) AAS
mv * dir2
でいいんじゃね
エラー出るけど無視で
43
(1): 2018/11/22(木)19:29 ID:lN5WnoJc(2/2) AAS
>>35
それでもokでした。
if文には [A 比較演算子 B]then と何かを比較しなければならないと思ったのですが
if の後に[ ]もなくコマンドを入れるだけで、終了コードの0と1で分岐処理ができるのが驚きです。
ありがとうございました。
44
(2): 2018/11/22(木)20:36 ID:0W4ivboq(3/3) AAS
>>43
老婆心ながら口出しすると

[←これコマンドだよ。ifの後にはどういう場合でもコマンドが要る。
ただし例えばあなたが初めにやっていた数値比較などよく使うコマンドは
test <数値> -eq <数値>
という形式だと読みにくいので
[ <数値> -eq <数値> ]
↑こういう書き方ができるように「[」というファイル名の普通のコマンドが用意されている。
だからCみたいに条件文の括弧だと思って
[$num -eq 0]
省1
45: 2018/11/22(木)21:07 ID:xyYfajAU(1) AAS
>>44
なんか説明とか、教え方うまそうな感じのする人
説明がすっと入ってくる
46
(1): 2018/11/23(金)00:14 ID:DT+7gFep(1) AAS
>>33
プログラミングには可読性が高い、Ruby などを使う

シェルスクリプトでは、プログラミングをしない事!
バグる可能性が高い

Vagrant, Chef などを、Ruby で書くのも、同じ理由。
Ruby には、あいまいさが無いから、プログラミング向き
47
(1): 2018/11/23(金)00:49 ID:ZO+e0e8I(1) AAS
>>34
mv `ls |grep -v dir2` dir2
48: 2018/11/23(金)10:35 ID:QezcDNZv(1) AAS
>>47
それだ!
49
(1): 2018/11/23(金)13:36 ID:76ZWcvaP(1/3) AAS
CentOS 7 なんですが、
iptables -L -v でなく、
iptables -t nat -L -v でみると、

Chain PREROUTING (policy ACCEPT 8789K packets, 782M bytes)

Chain INPUT (policy ACCEPT 557 packets, 65644 bytes)

Chain OUTPUT (policy ACCEPT 80062 packets, 6793K bytes)

Chain POSTROUTING (policy ACCEPT 4943K packets, 480M bytes)
省3
50
(1): 2018/11/23(金)14:02 ID:+DgOw/ND(1) AAS
Linuxってググりやすさとは無縁だしせめて記号特化の検索サイトでもあればな
51
(1): 2018/11/23(金)14:05 ID:rMTS3J9l(1/4) AAS
>>49
INPUTはkernel 2.6.36からあるらしいよ
外部リンク[txt]:www.netfilter.org

OUTPUTはもっと前からありそう
外部リンク[html]:www.atmarkit.co.jp
52: 2018/11/23(金)14:05 ID:rMTS3J9l(2/4) AAS
>>50
最近はGoogleも記号を多少認識する
53: 2018/11/23(金)14:09 ID:1AdIaPiF(1/2) AAS
引数入ってると除外されるのはどうにもならん
54
(1): 2018/11/23(金)14:16 ID:76ZWcvaP(2/3) AAS
>>51
ありがとうございます。

-t natのOUTPUTはman iptablesに載っているし使い道がわかるんですが、
-t natのINPUTってなんでしょう。
policy ACCEPTになっちているので安全なのかどうか気になります。

-t filterはちゃんと設定しています。
55: 2018/11/23(金)14:22 ID:76ZWcvaP(3/3) AAS
>>54
テストしてみました。

-t nat INPUTのポリシーがACCEPTでも、
-t filter INPUTのルールが効いてドロップされていました。

しかし、-t nat INPUTのパケットカウンタは増えませんでした。
56
(3): 2018/11/23(金)15:26 ID:RH5MByG7(1/2) AAS
>>33
シェルスクリプトはいろいろめんどくさいのでどうしても秘湯な時以外はつかわずすぐ卒業するもんじゃないのか?
という超ドシロートのオレのイメージ
57
(1): 2018/11/23(金)15:32 ID:RH5MByG7(2/2) AAS
>>19
スイッチに繋いだってこと?
ブロードキャストされたのではないの?
58: 2018/11/23(金)16:57 ID:rMTS3J9l(3/4) AAS
>>57
>>23で解決済み
59: 2018/11/23(金)16:57 ID:rMTS3J9l(4/4) AAS
>>56
んなこたーない
60: 2018/11/23(金)17:09 ID:3jizgvm/(1/3) AAS
>>56
板のLinuxユーザーにはプログラミング言語できない奴が意外と多い。
そんな奴はシェルスクリプトに必死にしがみついて実現するしかない
まぁ、ユーザーは所詮ユーザーであって開発者ではないからプログラミング言語
の習得はしないだろうからな。
1-
あと 942 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.023s