くだらねえ質問はここに書き込め!Part 226 [無断転載禁止]©5ch.io
■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin
2016/09/20(火) 19:50:57.51ID:+znrO6A5いろいろとまとめられているので(・∀・)イイ!!
http://www12.atwiki.jp/linux2ch/
読んでも解決しなかったら、質問を書きこむ前にここを読もう。
http://www12.atwiki.jp/linux2ch/?About
質問に対して答えてもらったら、お礼よりも、結果報告。
過去ログ検索
Google検索 http://www.google.co.jp/search?q=site:2ch.net/test/read.cgi/linux/
関連スレッドは、誰か頼む
※前スレ
くだらねえ質問はここに書き込め!Part 225
http://hayabusa6.2ch.net/test/read.cgi/linux/1466372793/
0554login:Penguin
2016/11/05(土) 04:53:41.72ID:cvBhgilf0555login:Penguin
2016/11/05(土) 05:59:40.72ID:GSTzxoz80556login:Penguin
2016/11/05(土) 06:45:14.90ID:dAtg/Qh2clamavが何故/var/log/boot.logに吐出するの?
0557login:Penguin
2016/11/05(土) 07:33:29.74ID:bflCrcFZ好きにしろよって話だと思うが、こういう名前がしっくりくるよっていうのがあったら教えてほしい
0558login:Penguin
2016/11/05(土) 08:18:01.55ID:0OM0y9lK0559login:Penguin
2016/11/05(土) 10:49:20.99ID:qrJW9ygt何これ、宿題?
awk を使ってよいなら (結果を目で確認できるように 1-10 にしておく)、
shuf -i 1-10 |awk '{if (($1 % 2) == 0) {print "G" $1} else {print "K" $1}}'
awk を使えないなら、
shuf -i 1-10 |while read num; do if [ $(($num % 2)) == 0 ]; then echo E$num; else echo O$num; fi; done
0560login:Penguin
2016/11/05(土) 11:41:04.92ID:cvBhgilf0561login:Penguin
2016/11/05(土) 11:49:42.81ID:PTiHy65/0562login:Penguin
2016/11/05(土) 12:13:42.46ID:KtaZJrCa0563login:Penguin
2016/11/05(土) 17:45:35.73ID:gtqneR9Y見分けられるような設定ないですか?
0564login:Penguin
2016/11/05(土) 18:22:56.78ID:cvBhgilf外付けドライブ持ってないのでxpに戻せません
0565login:Penguin
2016/11/05(土) 18:25:44.10ID:cvBhgilf0566login:Penguin
2016/11/05(土) 18:48:50.82ID:IRkU2iY4https://help.ubuntu.com/community/Installation/SystemRequirements
0567login:Penguin
2016/11/05(土) 19:11:48.31ID:PTiHy65/外付けドライブ買えばいいと思います
0568login:Penguin
2016/11/05(土) 19:31:01.16ID:IumlD2FFえ、監視カメラ買えばいいじゃん
0569login:Penguin
2016/11/05(土) 20:17:26.47ID:aBWL9gupまあexeが.net前提だが
0570login:Penguin
2016/11/06(日) 07:23:38.68ID:ZIeNfM4Alocate - ファイル名データベースからパターンに合うものを表示する
locateは、ディレクトリ名に一致するかね? ファイル名だけじゃないの?
man で調べて。それか実験してみて
0571login:Penguin
2016/11/06(日) 09:54:44.43ID:dqe6IpOeWinからLinuxに環境を変更しています
そこでLibreOfficeを使うことにしました。ところが今までWinで作成していた、
”リッチテキスト .rtf”ファイルの読み込みが、所々上手くいきません。
RTFは読めることは、読めるのです。1ファイルにつき
1パーセントぐらい文字化けが起きるのです。Win8でも
化けます。
rtfではなく、素直にdocで保存しておけばと後悔しています。docファイルは
ほぼWinと同じ状態で見ることができます。
Linux上のLibreOfficeでリッチテキストを見る良い方法をご存知の方
いらしたら教えてください
0572login:Penguin
2016/11/06(日) 09:57:36.89ID:yXYqwTqi0573login:Penguin
2016/11/06(日) 10:11:15.01ID:t2aYH3z0ls -dF `locate hoge`
とか?
0574login:Penguin
2016/11/06(日) 10:11:45.99ID:JsAk7+Cofind使えば
0575login:Penguin
2016/11/06(日) 10:35:24.09ID:as27kTloコマンドもわからないし、何の理由でプロセスが殺されたのかもわからないし、エスパーの人お願いします
<やりたいこと>
SSH接続先でアプリケーションを動かす
↓
SSH接続を切るが、その後も動作させる
↓
再度SSH接続した際にアプリケーションのコンソールに戻ってきたい
<やってみたこと>
nohup ./a &
↓
exit
↓
再度SSH接続すると、jobsしてもaがない・・・・
0576login:Penguin
2016/11/06(日) 10:50:39.87ID:9cHCTV+Fもともと読めた環境で読み込め
0577login:Penguin
2016/11/06(日) 10:55:02.34ID:yXYqwTqiscreenでもtmuxでも使え
接続したらscreen
Ctrl+a→dで切断
exitで切って問題ない
再度接続したらscreen -r
0578login:Penguin
2016/11/06(日) 11:15:49.24ID:as27kTloありがとう!やってみます!
0579login:Penguin
2016/11/06(日) 11:32:49.85ID:dqe6IpOe気になった文章をどのように保存していますか?
自分はRTFでだいたいの環境で読み込めると思っていたので
大間違いでした。
結局、プレーンテキストかPDFしかないのでしょうか?
0580login:Penguin
2016/11/06(日) 11:40:35.56ID:UW0ECpvkページ上で右クリックで「名前を付けてページ保存」
これでhtmlのまま保存できますよ
0581login:Penguin
2016/11/06(日) 11:40:51.46ID:j9M+vznf記録されるのはファイルだけじゃないですよ
ディレクトリもヒットしますよ
>>574
検索、遅いんですよね
0582login:Penguin
2016/11/06(日) 11:44:03.34ID:7hrVdwgi0583login:Penguin
2016/11/06(日) 11:50:29.79ID:JsAk7+Coんー最終的にどうしたいのか分からん。
ディレクトリを除外したいの?
0584login:Penguin
2016/11/06(日) 15:01:25.49ID:MnyR17UJウエブのはPocketっていうウエブサービスに保存する方がスマホでも見れて便利
0585login:Penguin
2016/11/06(日) 17:09:13.46ID:gr9G7N0Hディレクトリとファイルを目視で区別したいんですよ
末尾に/がついていればディレクトリと判断できますけど付かないんですよね
0586login:Penguin
2016/11/06(日) 17:32:33.70ID:JsAk7+Coそれをして意味があるのか理解できないけど、
locate -0 foobar | xargs -0 ls -1dp
0587login:Penguin
2016/11/06(日) 21:47:53.47ID:dqe6IpOe保存後に、文章に修飾をつけていますか?
赤線とか
>>584
面白そうですね。ただ一部の段落とかに容易に
修飾できますか?
0588login:Penguin
2016/11/06(日) 22:45:33.34ID:JfJ3/ugiおおおすごいこれです
ありがとうございました
0589login:Penguin
2016/11/06(日) 23:04:48.26ID:t2aYH3z00590login:Penguin
2016/11/06(日) 23:10:15.69ID:dN866Fo6Manual page time(1) line 1 (press h for help or q to quit)
って表示されるんですが合計何行あるのか表示されません
Gを押すと
Manual page time(1) line 168/187 (END) (press h for help or q to quit)
なふうに表示されるんですが
マニュアルを表示したらすぐに行の合計を表示する設定とかページャーありませんか?
0591login:Penguin
2016/11/06(日) 23:14:02.33ID:kWk5FVOr専ブラで自分宛にレスで辿ってたのでレスついてたの気づきませんでした
すみませんでした
こっちのやりかたもコマンドの数が少なくてわかりやすいですね
0592login:Penguin
2016/11/06(日) 23:22:15.19ID:dqe6IpOeでも、できません。どうしてでしょうか?
~ $ find . -name '*.txt' | xargs nkf --overwrite -w
find: ‘./.cache/dconf’: Permission denied
./.fonts/Read: No such file or directory
Me.txt: No such file or directory
./imusic/MP3/mp3_j/lyrics/mrchi.txt: Permission denied
xargs: nkf: exited with status 255; aborting
0593592
2016/11/06(日) 23:23:40.28ID:dqe6IpOe~ $ find . -name '*.txt' | xargs sh -c "nkf --overwrite -w || :"
0594login:Penguin
2016/11/07(月) 02:05:43.62ID:K7gCvO+nfind . -name '*.txt' -print0 | xargs -0 nkf --overwrite -w
0595login:Penguin
2016/11/07(月) 18:19:06.18ID:Dwk3dFPkfind . -name "*.txt" -exec nkf -w -Lu --overwrite {} \;
で出来ました。
594でもできませんでした。上と同じxargsが上手く
機能しません。
0596login:Penguin
2016/11/08(火) 17:15:02.83ID:DY9Xkdknrtfで一部の文字が読めないなら
アプリとフォントの2つ疑う
必要がある。
0597login:Penguin
2016/11/09(水) 13:04:23.32ID:KvNfUieXwhile getopts a opt; do
case $opt in
a) echo "option a" ;;
esac
done
-a以外の引数(例えば-tとか)を与えたら
>hoge.bash: 不正なオプションです -- t
って出力してくれるのでOKなんですが
何も引数を指定しないケースにecho "no"したい場合はどう書けばいいんでしょうか?
0598login:Penguin
2016/11/09(水) 20:50:10.54ID:SFmQfT+8echo $a
カレントディレクトリのファイルやディレクトリの名前が出力されてしまうんですが
a="*"
echo "$a"
ってダブルクォーテーションで囲えば*を出力できるんですが
変数に文字列の*を格納する方法を教えてください
echo $aで*を出力できるようにしたいのです
0599login:Penguin
2016/11/09(水) 21:08:01.69ID:/A4JEfr3$ set -f
$ a="*"
$ echo $a
*
0600login:Penguin
2016/11/09(水) 21:47:55.92ID:Mt6Lk1Gp空文字列のことかな?
よく知らないけど、以下でどうかな? 自分で確かめて
"") echo "no" ;;
0601login:Penguin
2016/11/09(水) 21:50:08.14ID:rITe7eyba="*" で*が格納されてるよ
0602login:Penguin
2016/11/09(水) 23:15:12.84ID:SGpo0THR0603login:Penguin
2016/11/09(水) 23:34:08.30ID:rITe7eybhelp set すれば書いてあるよ
0604login:Penguin
2016/11/09(水) 23:34:10.67ID:SGpo0THRecho $a.a
こうするとパスが展開されないなぜだ
0605login:Penguin
2016/11/09(水) 23:36:02.23ID:SGpo0THR0606login:Penguin
2016/11/09(水) 23:39:52.58ID:rITe7eyb「*.a」にマッチするファイルは存在するの?
0607login:Penguin
2016/11/10(木) 00:18:41.82ID:7UdMGcQnややこしいから、変数は常に、${ }で囲む
echo ${a}.a
0608login:Penguin
2016/11/10(木) 01:11:36.36ID:I+H17PBRものです。
RhythmboxでプレイリストだけをIpodに移せる方法は
ありますか?
RhythmboxかBansheeを利用しようとしていますが、
色々問題が噴出してきて2,3日立ち止まっている
感じです。
0609login:Penguin
2016/11/10(木) 14:27:53.53ID:/poBndD30610login:Penguin
2016/11/10(木) 16:22:44.49ID:s3LJpSoyお前朝鮮ガイジだろ
漢字が多いからチョンか?どっちでもくせええからすぐに死んでくれ
0611login:Penguin
2016/11/10(木) 20:01:16.07ID:lW+QwarT"
↑"から"までの改行の部分はctrl+v ctrl+enterで制御コードを入力しました
これで改行のファイルが作られるんですが
bashスクリプトファイルで同じように
touch "^@"
としても
>touch: `' に touch できません: そのようなファイルやディレクトリはありません
ってメッセージが出て作成に失敗しました
制御コードから改行のファイルを作る方法を教えてください
改行は10のほうです13の^Mのほうではありません
0612login:Penguin
2016/11/10(木) 20:06:39.97ID:27dtEP2zこの「MIRAI」にかんする記事見た?
仕組みを知って防衛に活かしたいと思う。
ところで、二次感染の場合って、
最初に感染したBOTが、ランダムにip叩いてログイン可能かどうか確かめるらしい。
で、ログインした後、感染先のマシン内でダウンロード用コマンド叩いて、マルウェアをダウンロードしたとして、
それって、どうやってマシン起動時に自動起動できるんだろう?
inittabにでも登録しているの?しかし、IOTデバイスってROMだったら書き込みできないよね。再起動したら治るんじゃないの?
「MIRAI」ってウイルスでなくて、ワームだよね。
0613login:Penguin
2016/11/10(木) 20:24:21.77ID:27dtEP2ztouch $'\n'
試してみて。
何のために、そんなファイル作るの?
0614login:Penguin
2016/11/10(木) 20:57:51.82ID:lW+QwarTこれ改行文字ですよね
制御コードから作りたいんです
目的は検証用に使います
0615login:Penguin
2016/11/10(木) 21:18:54.19ID:27dtEP2z代わりにこれを使って^Mを入力できた。
ctrl shift v
0616login:Penguin
2016/11/10(木) 22:46:34.44ID:N5t5kCHitouch $'\r'
http://linuxjm.osdn.jp/html/GNU_bash/man1/bash.1.html#lbAS
0617611
2016/11/10(木) 23:12:11.26ID:j0c/lh/2\nの10を^@から作りたいんです
0618login:Penguin
2016/11/10(木) 23:50:35.26ID:7UdMGcQn13(0x0D) CR ^M Carriage Return(復帰)
0x は、16進数で表示
0619login:Penguin
2016/11/10(木) 23:57:13.32ID:Zd4eXm+u0620611
2016/11/11(金) 00:03:44.04ID:S2M8W/bC0621611
2016/11/11(金) 00:06:34.47ID:S2M8W/bC0622login:Penguin
2016/11/11(金) 00:37:07.57ID:qH5qppxuコマンドプロンプト上では問題ないのに、スクリプトだとうまくいかない。
touch ^M (ctrl v ctrl m)
だと大丈夫。
touch ^J (ctrl v ctrl j)
だとエラーになる。
IFSを変更してもだめだった。
0623login:Penguin
2016/11/11(金) 00:55:53.61ID:wv3QEhkX$'\x08' $'\x09' $'\x0a' $'\x0b' $'\x0c' $'\x0d' $'\x0e' $'\x0f'
$'\x10' $'\x11' $'\x12' $'\x13' $'\x14' $'\x15' $'\x16' $'\x17'
$'\x18' $'\x19' $'\x1a' $'\x1b' $'\x1c' $'\x1d' $'\x1e' $'\x1f')
Code=10
touch "${CTLCHRS[$Code]}"
0624login:Penguin
2016/11/11(金) 01:01:35.74ID:qH5qppxuリストは汎用性を高めるためなのですか?
0625login:Penguin
2016/11/11(金) 01:35:26.82ID:wv3QEhkX>>613-614はコード(番号)からtouchに渡す引数を作りたい
ということだと思ったんだが違うのか?
直に書くなら touch $'\n' でも $'\x0a' でも $'\012' でもいいだろ
0626login:Penguin
2016/11/11(金) 09:27:56.00ID:qH5qppxu>>624は本人ではありません。ただ興味深かったので。
0627login:Penguin
2016/11/11(金) 17:53:49.37ID:5KQw4x2m開発環境の方の
0628login:Penguin
2016/11/11(金) 18:39:41.91ID:uE7eB0D4これから5年ぐらい見据えると、permissiveにしておいた方が良い?
selinux用のファイルラベルみたいなのがあるみたいだけど、permissiveにしている人いる?
0629login:Penguin
2016/11/11(金) 19:41:57.20ID:JwCeaSaQ0630login:Penguin
2016/11/11(金) 20:33:56.21ID:uE7eB0D4たしか、enabledにしていたらアクセスを認めないときにログを吐くというモードだよね?
lamp環境で運用しているようなところって、実際の所どのモード使ってるんだろう・・。
あとでenabledを選ばなければならない、という時代がcentos8の時代には来る?
あっても役に立たない盲腸みたいなもの?
0631login:Penguin
2016/11/11(金) 21:04:38.00ID:/vud9EI/permissiveの内容はおおよそその通りで、permissiveの時に吐かれたログを使ってSELinuxを設定してenabledに移行する、という作業をするためのモードだ
今でも脆弱性が発見された時にenabledだったならば防げたものはある(もちろん全ての脆弱性ではない)ので役には立つ
が、あまりenabledにされないのは設定方法があまり確立されておらず、かつ正しく設定されてないとアプリが動作しないからだというのはおそらくご存じの通りかと
例えばCentOS8の未来に設定が今より楽になるかというとそんなのはわからないが、今のCentOS7でも昔と比べると楽になってはいる
0632login:Penguin
2016/11/11(金) 22:30:29.98ID:MFxD+hdyIpodを使っていましたが、Ituneの戦略が分かって
後悔しています。
購入するかもしれないので、
Linuxにも完全に開かれた再生用機器教えてください。
0633login:Penguin
2016/11/11(金) 23:32:16.90ID:SrxUbNqcselinuxを無効にしたらセキュリティ甘くなりませんかね?
0634login:Penguin
2016/11/11(金) 23:33:35.55ID:kYL2oFor0635login:Penguin
2016/11/11(金) 23:38:51.15ID:SrxUbNqcまだそういったことになったことがありません
0636login:Penguin
2016/11/11(金) 23:40:55.77ID:kYL2oFor問題が起きない使い方してるならそれでいいんじゃない
俺はSSHのポート変えるだけで文句言われるのは面倒だから無効化してるけど
0637login:Penguin
2016/11/12(土) 00:35:15.21ID:6CeEgC7d全角の英字と半角の英字を混ぜて文章を書く理由を教えてください。
0638login:Penguin
2016/11/12(土) 01:18:08.71ID:GiA3zZgyあなたのセキュリティーホールをテストするためです
0639login:Penguin
2016/11/12(土) 01:38:57.56ID:DELzMw66レスサンクスです。
permissiveにすると、気付かずにログが書き込まれつづけて、
ディスクへの負担とか増えないかなと心配なのよね。
運用中に旧にenabledにしなければならないぐらい必要に迫られる時が来るのか、
今まで通り、disabledで困ったことは無いので、次もdisablesにするか迷うな・・
0640login:Penguin
2016/11/12(土) 06:00:26.20ID:oyhWrqtA0641login:Penguin
2016/11/12(土) 16:55:00.00ID:DELzMw66せ・・・せやな。
permissiveしたことないから、どこまで出るか検討もつかん。
0642login:Penguin
2016/11/12(土) 17:53:26.43ID:gZf+6dpD0643login:Penguin
2016/11/12(土) 17:54:32.72ID:gZf+6dpD0644login:Penguin
2016/11/12(土) 17:54:58.78ID:gZf+6dpDl
s
-l
を続けて書くと403で書けない。。。。
0645login:Penguin
2016/11/12(土) 18:28:02.40ID:2lGsw3M2cfのセキュリティ機能使ってるみたいだからそれに引っかかったんだろう
一応運営には報告しておいたからもしかしたらそのうち書けるようになるかも
0646login:Penguin
2016/11/13(日) 05:35:15.35ID:E7GywQ3zRubyで置換したけど、正規表現では、\n が改行、\x00 がヌル文字で、
文字列全体の最後は、\z を付ける。
\n\z で、文字列全体の最後が\nなら、それを\x00で置換する
s = "a\nb\n"
s.gsub!(/\n\z/, "\x00")
print s
出力は、"a\nb\u0000"
最後の\nだけが、\u0000に変わっている
0647login:Penguin
2016/11/13(日) 06:59:26.31ID:jjcaoSBT目的が何か分からないけれど、変換するより、文末にヌル文字を付加してやった方が簡単で、意外と目的に合ったりするんじゃないの。
0648login:Penguin
2016/11/13(日) 07:21:31.45ID:7V11Vqii-0とかでいけるんじゃね?
0649login:Penguin
2016/11/13(日) 11:21:19.00ID:xthFPcuUアクセスがあったかどうか・・というをの知りたいです。
具体的に言うと、ルーター(ISPからの借り物)で以下のように、ポートマッポング設定をいれました。
LAN側ホスト プロトコル ポート番号
192.168.0.xxx TCP 1723
192.168.0.xxx gre -
192.168.0.xxx UDP 500
というような感じで入れたので、192.168.0.xxxのホストで、
2016/11/13 11:15:23(GMT+9:00) access from 10.xx.xxx.xx.xx to localhost (TPC 1723)
2016/11/13 12:50:41(GMT+9:00) access from 10.xx.xxx.xx.xx to localhost (gre)
2016/11/13 15:01:55(GMT+9:00) access from 10.xx.xxx.xx.xx to localhost (UDP 500)
って感じでアクセスの有無を知ることのできる方法が、知りたいです。
何か、簡単な方法があれば教えてください。
よろしくお願いします。
0650login:Penguin
2016/11/13(日) 11:22:40.49ID:JQUrjbpC検索すれば例も含めて色々出てくるだろう
0651login:Penguin
2016/11/13(日) 12:52:59.06ID:xthFPcuUありがとうございます。iptables ログ、rsyslogd ログのキーワードで検索したところ、
やりたいことが出来ました。
重ねて御礼申し上げます。ありがとうございました。
0652login:Penguin
2016/11/13(日) 16:55:50.42ID:XpqGr5SX0653login:Penguin
2016/11/13(日) 17:06:54.30ID:Pd/eK6v+starttlsは相手の対応状況の判定するのも
もうちょっと基本的なこと勉強したら?
■ このスレッドは過去ログ倉庫に格納されています