初心者の質問相談にやさしく答えるスレ Par6at LINUX
初心者の質問相談にやさしく答えるスレ Par6 - 暇つぶし2ch841:login:Penguin
16/10/30 15:01:01.21 OZMXjDZK.net
>>799
端末開いて
gksu nautilus
って入力すればroot権限でnautilusが起動するから
そこからゴミ箱を空にするといいよ。
ま、GUIでroot操作する事ってまずしないんだけどね。

842:login:Penguin
16/10/30 15:12:36.86 54+TqJ/4.net
>>804
gksu でも、sudoでも
“trash:///” のすべての内容を表示できませんでした: サポートしていない操作です
となるので聞いたのです
>>803
1を声だして読めよ
そして二度と来るな、ここには

843:login:Penguin
16/10/30 15:20:16.08 KldapLxF.net
情報小出しで態度が悪い
うーんこの

844:login:Penguin
16/10/30 15:28:30.50 54+TqJ/4.net
>>806
nautilus をルート権限で使ってるのは最初から読めば分かるはず

845:login:Penguin
16/10/30 15:29:29.54 54+TqJ/4.net
>>806
ちゃんと読んだのか?二度と来るなって書いただろう?
ubuntu 初心者スレでとぐろ巻いて、初心者いじめに専念してればよろし

846:login:Penguin
16/10/30 15:39:09.54 KldapLxF.net
質問者「質問スレに来るな」
これがガイジか

847:login:Penguin
16/10/31 23:13:08.32 Oh0pPYvo.net
コマンド結果
りんご,100円,青森
みかん,200円,和歌山
ぶどう,350円,山梨
上記のようなコマンドの結果をawkで出力する際、awk -F

848:login:Penguin
16/10/31 23:13:41.39 Oh0pPYvo.net
コマンド結果
りんご,100円,青森
みかん,200円,和歌山
ぶどう,350円,山梨
上記のようなコマンドの結果をawkで出力する際、awk -F "," '{ print "%s",$1; print "%s",$2; }'
のような感じで以下のように整形して出力しようとしてるのですが、
価格が10000円や1000円等、可変になるとして、
りんご 10000円 青森
みかん 500円 和歌山
ぶどう 1000円 山梨
のような形にするにはどうすればいいでしょうか
%-20sのような物は使わずに、一番長い行(上でいうと10000円)の文字数で詰めて、
整列出来るようにしたいです。

849:login:Penguin
16/10/31 23:14:07.94 Oh0pPYvo.net



850:連投するような形になりましてすいません。



851:login:Penguin
16/10/31 23:36:57.19 f6ab/Vrv.net
普通に
awk -F "," '{ print $1,$2,$3 }'
でいいんじゃね?

852:login:Penguin
16/11/01 00:24:59.01 3JTXL5Jk.net
それだと
キウイ 10000円
パイナップル 1000円
オレンジ 200円
のような感じで整形されてないので、
キウイ    10000円
パイナップル 1000円
オレンジ   200円
のような感じで表示させたいです。
あと値段の所は可変で出力サイズは決まってないので、
length?のようなの使えばいいのか、一番長いサイズので空白区切りをしたいです。

853:login:Penguin
16/11/01 00:25:50.82 3JTXL5Jk.net
微妙に並んでないので
キウイ     10000円
パイナップル 1000円
オレンジ    200円
のような感じです

854:login:Penguin
16/11/01 01:20:19.43 0CdHvTbC.net
そういうのは簡単じゃないよ
一番長いのが何文字かを調べるにはいったん入力を最初から最後まで読む必要があって、
その上でもう一度入力を最初から読み込んで整形して出力する必要がある
この手の2回入力を処理するようなのはコマンド一発じゃたいてい無理

855:login:Penguin
16/11/01 03:12:14.17 Wa40Yx1q.net
半角・全角で文字幅も違うし、自分で整列させるのは、難しい。
端末はエディタじゃないから、空白を入れて、見た目を整えるものじゃない
PowerShell で、Format-Table を使えば?
それか、ブラウザで表示させるとか

856:login:Penguin
16/11/01 10:14:39.16 +cIJrOO0.net
>>816
いや別にワンライナー限定じゃないんだからいいんじゃね。
awkスレで訊いた方が早いかもだけど。

857:login:Penguin
16/11/01 21:29:01.23 0CdHvTbC.net
ワンライナーじゃなくてもいいのはそうだけど、
じゃぁperlとかでってなると
スクリプト書いてあげるのはめんどいので自分でがんばってくれ
たぶんawkでがんばるのは茨の道

858:login:Penguin
16/11/01 21:58:02.02 Bsw/Oppe.net
>>811
こういうのがお望みではないだろうけれど、タブ幅を増やすという手を思いついた。
まあ、パズルの解答ですね。
$ cut -d',' -f1 data.txt |wc -L
10
$ cut -d',' -f2 data.txt |wc -L
10
$ cut -d',' -f3 data.txt |wc -L
6
$ tabs 12
$ awk -F

859:820
16/11/01 22:02:24.57 Bsw/Oppe.net
あれっ、途中で切れちゃった。なくても想像が付くだろうけれど。
$ awk -F "," '{printf "%s\t%s\t%s\n", $1, $2, $3}' data2.txt

860:login:Penguin
16/11/01 22:12:43.23 Wa40Yx1q.net
2chのバグだろう
書き込み確認画面が出る際、" を使うと、そこで文字列の終了とみなされる。
" の代わりに、\" とエスケープすれば、どうだろう?

861:811
16/11/01 22:24:36.12 PF6RG3TQ.net
>>816,820
すいません、色々と親切に質問に答えてもらいまして申し訳ないです
awkで何とか整列させようと試みましたが、
print %20-s,$1;
print %10-s,$2;
この方法で列ごとに整形すると、1100やabcdのような半角英数字は
左詰のスペースで想定どおりならんでくれるのですが、
日本語表示になるとマルチバイトの関係で、後続の出力がずれてしまい、
substrとか色々試してみたのですが、どうしても1文字増えるごとに2バイトずれて並びます。
想定だと
2016/11/01 和歌山県 12:00
2016/11/01 青森県  12:00
のような形を目指してるのですが
2016/11/01 和歌山県  12:00
2016/11/01 青森県  12:00
どうしてもこうなってしまいます。
awkにこだわらずsedとかに切り替えた方がいいのでしょうか

862:login:Penguin
16/11/01 22:25:48.14 CPIfNKCk.net
すいません、質問お願いします。CentOS7でサーバ構築の勉強中です。
指定されたIPアドレス(例192.168.1.1)を使ってサーバ構築する際には、
・DNSのマスターサーバのアドレスを192.168.1.1にする
・windowsでnslookupを使って起動の


863:確認をする際は、 windows側の優先DNSサーバを192.168.1.1にする、と認識しているのですが、 Linux側のIPアドレスの設定でEdit Connentionでは AddressesとDNSserversには何の値を入れれば良いのでしょうか?



864:820
16/11/01 22:29:45.57 bkdswhLi.net
>>822
ありがとう。今度似たようなことを書き込むとき、試してみる。

865:login:Penguin
16/11/01 22:41:27.41 0CdHvTbC.net
>>824
何やりたいのかいまいちわからんな
もうちょっと整理してくれ

866:login:Penguin
16/11/01 22:45:52.57 0CdHvTbC.net
>>824
nmtuiを使ってるのかな
だとしたらAddressesはそのマシンのNICに振るIPアドレス、
DNS serversは問い合わせる先のDNSサーバのIPアドレス

867:824
16/11/01 22:51:49.95 CPIfNKCk.net
>>826 すみません。
LinuxでDNSサーバを起動して、windowsのコマンドプロンプトで
nslookupで名前解決をして起動の確認をしたいのですが、
現状タイムアウトしてしまいます。

868:login:Penguin
16/11/01 22:53:49.06 0CdHvTbC.net
>>828
Linux機にはすでに192.168.1.1が振られてるの?
だったらAddressesはいじる必要ないし
DNS serversはその問題に関係ないよ

869:login:Penguin
16/11/01 22:56:57.00 0CdHvTbC.net
>>823
たとえばこういうの使う、とかかな
URLリンク(search.cpan.org)
文字幅まわりはややこしいからねえ
可能なら手を出さない方がいいよ
もともとの仕様の方を変えることはできないの?

870:824
16/11/01 23:01:17.16 CPIfNKCk.net
>>827
nmtui使って設定してます。
問い合わせる先のDNSサーバのIPアドレスは
Linuxのマスターサーバに指定したIPアドレスと同じで良いでしょうか?
NICに振るIPアドレス、というのが理解できませんでした…少し調べてみます。
ありがとうございます。
>>829
Linux機に何も振られてないので自分で192.168.1.1を入力しました。
>>DNS serversはその問題に関係ないよ
そうなのですか、この項目は未入力でも問題ないのでしょうか?

871:811
16/11/01 23:03:21.32 PF6RG3TQ.net
VMのLinux上で821さんの回等を試してみたところ半角英数字だとうまく出力されました。
ただ自分の環境だと日本語設定してないので、日本語混じりだとどうなるか確認してませんが、
これをベースに色々調べて試してみたいと思います。
お手数かけてすいません。
ありがとうございます。

872:811
16/11/01 23:07:25.62 PF6RG3TQ.net
>>830
単純にログ出力の結果を整形させたいので、
内容がわかればそれでも大丈夫な気がしてるのですが、
乱雑な列よりもどうしても整列させて、ログ情報を出したいです。
ネット上で日本語と英数字混じりで整形させる方法探してるのですが、
中々見当たらないです。

873:login:Penguin
16/11/01 23:23:57.92 e2f8Fzks.net
MINT 13 をルータにしようとしています。
DHCPサーバ、DNS機能を順次用意しようと、まずは
SOFTWARE SERVERからDHCPサーバを探したら、次の2つが見つかりました。
どちらをインストールすべきでしょう?
・dhcp3-server(transitional package)
isc-dhcp3-server
・isc-dhcp-server
isc dhcp serfer for automatic ip address assignment(debug)

874:login:Penguin
16/11/01 23:35:58.40 0CdHvTbC.net
>>833
ログならカンマで区切るなり空白1個で区切るなりでいいんじゃね
見た目の読みやすさより機械処理のしやすさを重視した方がいいよ
読むときの整形なんてどうとでもなる
Excelか何かに食わせてもいいし

875:login:Penguin
16/11/01 23:38:04.17 0CdHvTbC.net
>>834
transitionalの意味くらい辞書ひけばすぐわかると思うけどな
前者は後者に依存してるだけのダミーパッケージじゃね

876:login:Penguin
16/11/01 23:42:36.23 0CdHvTbC.net
>>831
・Linux機に振るIPアドレスは192.168.1.1
・そのLinux機でDNSサーバを立てる
・Windows機からLinux機に


877:DNSで問い合わせる っていう構成、でいい? だったらLinux機のnmtuiでAddressesに192.168.1.1を指定する DNS serversはLinux機がどのDNSサーバに問い合わせるかの話だから この問題とは無関係 > 問い合わせる先のDNSサーバのIPアドレスは > Linuxのマスターサーバに指定したIPアドレスと同じで良いでしょうか? 「Linuxのマスターサーバ」って言ってるのは Linux機が問い合わせる先のDNSサーバのことじゃないの? それとも別のものを指してる?



878:834
16/11/01 23:53:02.07 e2f8Fzks.net
>836 さん
わかりました、ありがとうございます。

879:824
16/11/02 00:05:58.03 JHNGWs0x.net
>>837
その構成であってます!
そうか、windowsで問い合わせるなら
Linux側にはDNS serversの値の設定は不要なんですね
盲目的に何か値を設定しなくてはいけないと思い、
何を設定すればいいのかわからなくて困ってました。
私の「Linuxのマスターサーバ」と、はLinuxで立てるDNSサーバのことを指していました
DNSサーバ=マスターサーバと考えてましたが間違っていたらすいません。

880:login:Penguin
16/11/02 00:09:56.81 Tl1uHdHq.net
>>839
> Linux側にはDNS serversの値の設定は不要なんですね
今の問題には関係ない、ってことね
実際は設定しとかないと不便かもね
> 私の「Linuxのマスターサーバ」と、はLinuxで立てるDNSサーバのことを指していました
だったら、Linux機が自機上で立っているDNSサーバに問い合わせる構成も
どこか別のマシン上で立っているDNSサーバに問い合わせる構成も
どちらもありうる

881:824
16/11/02 00:24:11.09 JHNGWs0x.net
>>840
設定は必要だったんですね、ありがとうございます。
参考文献見ながらネットワークの設定からもう一度見直してみようと思います。
ありがとうございました、また来ます。

882:login:Penguin
16/11/02 00:33:56.88 Tl1uHdHq.net
必要とは言ってないよ

883:login:Penguin
16/11/02 07:20:59.58 WmhI96I5.net
>>833
タブ区切り・カンマ区切り・YAML, XML, JSON など、構造さえ決まれば、
表示の見た目は、表形式・各種グラフなど、表示用のアプリで、いくらでも加工できる。
HTML, LibreOffice など
ただ、端末には、見た目をどうこうできる機能がない。
テキストの色を変えるぐらいはできるけど、端末はエディタじゃない。
端末で、見た目を良くしたい人が多いけど、端末はそういうアプリじゃない
そもそも、プロポーショナルフォントのピクセル幅はバラバラだし、
すべての文字列のピクセル幅を取得して、
最大のもの合わせるような、機能を持つアプリはない
表形式でも、必ず、まず自分でセル幅を決めてから、
そのセル幅以上の長さの文字列は、複数行になる(折り返す)
あらかじめ、すべての文字列が1行に収まるような、機能はない。
いつも目で見て、複数行になっている箇所があれば、手でセル幅を広げる

884:811
16/11/02 20:14:48.08 fYAs8Yok.net
>>821
その方法で解決出来ました。
みなさん色々とありがとうございました。

885:login:Penguin
16/11/02 21:19:26.81 m6f06Yvp.net
>>844
良いってことよ!

886:login:Penguin
16/11/03 23:29:49.01 vmzA2/F2.net
家庭内LANにつないだラズベリーパイにmDNSでホスト名を設定して
同じLAN内のwin10から「ホスト名.local」でsshやvncで接続できるようにしたいのですができません
ラズパイのOSはNOOBSを使って入れたraspbian jessieです
win10からのssh接続にはRLogin、vncにはvncviewerを使っていてIPアドレス直に打って接続することはできます
win10からはmDNSが使えるようになったようですし同じラズパイにvolumioを入れてみたときは
ブラウザからvolumio.localでvolumioのwebUIにアクセスできたのでBonjour入れてなくてもつながるはずだと考えてます
avahi-daemonの設定は
URLリンク(d.hatena.ne.jp)

URLリンク(www.1ft-seabass.jp)
をそのまま真似ました
avahi-daemonのサービスが起動していることを確認してwin10のFWでudp5353を通すようにしたものの
winからping打ってもホストが見つからないと言われます
raspbianのiptablesはノーガード状態でした

887:login:Penguin
16/11/07 01:40:25.13 /KCcVPiQ.net
javaアプリでインライン(?)で日本語入力するのってどうやっても無理です?

888:846
16/11/07 21:46:36.95 1k1hD+oP.net
めんどくさくなったのでitunesインストしてBonjour入れました

889:login:Penguin
16/11/08 07:15:26.34 RwzBKyd0.net
ClubDAMの DAMとも 
で歌が再生されない
なんででしょう、、?
ニコニコやユーチューブみれるのに
lubuntu+chrome
flashは最新です
HLSとか言うやつが悪いのかな?
と思うが対策が見つからない

890:login:Penguin
16/11/08 07:40:11.42 EvuAGu9x.net
>>849
Silverlightかなんかが引っかかってるんじゃないの?
チョロメのUAをマックに偽装してみな。

891:login:Penguin
16/11/08 07:59:30.81 RwzBKyd0.net
偽装もやってみましたがだめでした
ipadとかにもしてみたけどだめぽ

892:login:Penguin
16/11/08 09:16:26.47 rLNEhXMi.net
firefox最強伝説

893:login:Penguin
16/11/08 12:16:06.20 RwzBKyd0.net
狐さんでもだめなんざんす
(~_~;)
再生画面まで出るけど再生ボタン押しても反応なし

894:login:Penguin
16/11/09 12:45:55.40 u3GWz0M4.net
ubuntu14.04なのですが、CLIで起動すると英語日本語関係なく文字が全て文字化けしてしまいます
SSHでは正常に表示されます
インストールするとき言語は英語にしました
日本語Remix版とUbuntuServer版も試しましたが同じでした
何が原因なんでしょうか…
心当たりがあるとすればマザーボード&CPUがN3150M-Eなのでもしかして完全には対応してないんじゃないかと思っています

895:login:Penguin
16/11/09 21:28:28.42 dCHhZOsx.net
export LANG=ja_JP.UTF-8
って叩いてみるとか

896:login:Penguin
16/11/10 00:08:01.24 hnkWb5VL.net
むしろexport LANG=Cのほうが良いと思う

897:login:Penguin
16/11/10 13:39:54.22 uilm4oCI.net
UbuntuをUSB起動で使用する場合
インストールして使用するタイプのソフトウェアは、
Ubuntuの入っているUSBにインストールした方が良いのでしょうか?
それとも、別にあるUSB、SSD、HDDにインストールして問題なく使えますか?
調べてみると16GBでもUbuntuなら問題なく入るとの事ですが、
色々なソフトもインストールするとなると簡単に16GBを超えてしまいそうで。

898:login:Penguin
16/11/10 13:46:28.38 Kfz3twO0.net
>>857
それは問題ないけど
USBメモリで容量が足りないというなら最初からSSDやHDDでブートすればいいのでは?

899:login:Penguin
16/11/10 13:52:55.35 uilm4oCI.net
>>858
特に持ち運ぶ予定もないのですが、
比較的に安価で小さいUSBにOSが入るのが何となく魅力に思えまして…。
教えて頂きありがとうございます!

900:login:Penguin
16/11/12 10:08:19.45 IbTTlCa0.net
>>846
ナイストライ 固定IPアドレスから開放されるし問題の絞り込みに勤しんでくれとだけ
straceとかじゃできるのか?わからないけど何かで絞り込み出来るはず誰かが出てくるのを待つ

901:login:Penguin
16/11/12 11:08:18.89 byWTGNLI.net
SSH等でリモートログインしてコマンド等を実行しているときに回線切断とかがおきたら
そのコマンドはどうなのるのでしょうか。
1.大量のファイルをコピーしている最中の場合--->コピー完了したところまでで終了?
2.DBへSQL投げて応答待ちの最中の場合--->元に


902:戻る?DBによる? DBといえばリモートのクライアントから接続していて、そのクライアントから SQL投げて応答待ちの最中の場合--->元に戻る?DBによる? どなたか教えてください。



903:login:Penguin
16/11/12 16:44:39.03 L6/UjXQM.net
>>861
初心者がする質問じゃないからやさしくじゃなく普通に答えるけど、
コマンドはシグナル受け取るんじゃないかな
trapするスクリプトでも書いて実験してみたら?

904:login:Penguin
16/11/12 16:48:29.45 7JwZfOJ3.net
>>862
わからないなら答えるなよw
お前初心者だろ

905:861
16/11/12 23:08:32.50 byWTGNLI.net
くだ質の方がよかったでしょうか。
途中で回線切れたらどうなんの?という初心者っぽい質問なのですが。
シグナル受け取るというのは、何がシグナルを送信してるのでしょうか。
終了時以外に例えばCPコマンドがシステムに送ったりするのでしょうか。
シグナルというと、手動でKILLとか送るしか知らないのです。

906:login:Penguin
16/11/12 23:16:02.79 YxDhvCsx.net
screen使えよ

907:login:Penguin
16/11/13 00:02:49.15 CHCtu48H.net
>>861
同じような質問を過去に何度も見たけど、結果は忘れた
簡単に再現できるし実際にやってみればいいんじゃないの?
bashが回収されて1になると予想(コピーが完了してない途中のファイルは掃除されて消える)、初心者だけど

908:login:Penguin
16/11/13 01:25:32.58 2K5LG6Mz.net
この辺あんまり簡単な話じゃないと思うんだよな
おれもちゃんとわかってないからヒントだけになっちゃうけど
ローカルのsshがリモートのsshdと通信して、
リモートのsshdがリモート側で何かコマンドを呼び出すでしょ
通信が切れたのを検出するのはsshd
sshdが通信が切れたのを検出したとき
[1]sshdがコマンドに何か通知する
[2]通知を受けたコマンドが何かする
っていう動きになってるんじゃないかと
んで[1]が実際何をやってるのかをまず調べなきゃいけない
たぶんシグナルじゃないかなと
んで[2]でどういう動きになるかはコマンドによって違うんじゃないかと

909:login:Penguin
16/11/13 01:28:11.97 2K5LG6Mz.net
この予想があってるなら、
シグナル受けたらその旨出力するスクリプトを書いて
ssh経由で実行して回線切断をやってみれば
[1]で何やってるかがわかるんじゃないかと

910:login:Penguin
16/11/13 04:34:43.97 E7GywQ3z.net
回線切断だけじゃなく、I/Oエラーだけで数十ある
サービスが、どのようにエラー処理をしているかは、千差万別。
そのサービスの説明書を読まないと、基本的にはわからない
DBの最終的な更新後に、回線が切れても、ロールバックしない。
その後に再接続すると、DBは更新されている
例えば、処理A, B, C の順番で、全体としてアトミックな処理なら、
C完了後にだけ更新されるが、それ以外はすべてロールバックされる。
数分経過しても通常、タイムアウトが設定されているから、ロールバックされる
素人が作ったアプリなら、Aだけ更新されたりして、DB・ファイルの不整合を起こす。
A銀行から引き落としたが、その金額をB銀行へ振り込めなかった状態
結局は、アプリの作者の能力次第

911:861
16/11/13 14:36:39.19 rYZ+0fjj.net
みなさんありがとう。初心者にはやさしくないですw
スクリプトかけません、回線切ることはできますが、何をみるには何をするのかわかりません。
>>869
それはcommitを発行してなくてもcommitされちゃうということでしょうか。
もちろん全てのケースじゃないにしても869さんはそういう事例が通常なのでしょうか。

912:login:Penguin
16/11/13 16:59:27.01 lcUxeNmj.net
>>870
それじゃ知る必要もないね

913:861
16/11/13 18:19:58.18 rYZ+0fjj.net
>>871
なぜ知る必要がないと断定したのでしょうか?

914:login:Penguin
16/11/14 00:16:48.14 Cbi3ZKlh.net
>>870
まともなDBならcommitしないとトランザクションが確定しな�


915:「。 commitせずにセッションが切れたならロールバック。 それに対して、sshの回線が切れてすぐDBとのセッションが切れるかは難しい問題。 回線の切れ方によっては、プロセスが残り動き続ける場合もある。 TCPのKeepaliveのデフォルト値は2時間だし。



916:861
16/11/14 23:15:53.99 e1tM3CZy.net
>>873
時間の問題であって動作は(おそらく)問題なさそうですね。
ありがとう。

917:login:Penguin
16/11/18 10:31:24.33 lxx5DK1D.net
心配なことがあります。
atomのcpuオンボードマザーボードでアスロックのJ4205-ITXでは
linuxがインストールできないようです。
今後発売されるインテルのcpu kabylakeもwindows10しかインストールできない
となるとお先真っ暗になる。そうならないことを祈るしかない。

918:login:Penguin
16/11/18 10:34:56.14 4amGjxGQ.net
>>875
出たばかりだからまだ対応してないだけだろう。

919:login:Penguin
16/11/18 13:26:07.81 dZ+ZwCfK.net
>>875
インストール出来ないことはないと思う
デスクトップが起動しないとかじゃない?
それもVESAドライバを使えば動いたりするし

920:login:Penguin
16/11/18 14:19:15.72 B6cdoWmT.net
MSが新しいintelのCPUはwin10しかサポートしないって話と勘違いしてないか?

921:login:Penguin
16/11/18 14:47:07.12 lxx5DK1D.net
ソースはジサカーの板
【Atom】Intel 低消費電力CPU 7【Pentium/Celeron】[無断転載禁止]
スレリンク(jisaku板)
の939,940のカキコです。だいじょうぶですかね?

922:login:Penguin
16/11/18 14:55:14.94 4amGjxGQ.net
>>879
スレリンク(jisaku板:939-940番)
て書けるんやで。
まあ様子見だろう。

923:login:Penguin
16/11/18 15:10:49.22 B6cdoWmT.net
まあ基本windows以外は最新ハードは人柱以外は避けるもの

924:login:Penguin
16/11/18 17:30:53.86 mFtR09u+.net
>>881
そのWindowsも典型的な人柱だろ。
Windows8や10で動かないアプリ多すぎ(笑)

925:login:Penguin
16/11/18 17:32:07.07 mFtR09u+.net
あとプリンターとか無線モデムとかのハードもな。

926:login:Penguin
16/11/18 19:58:46.04 pMhsmNCH.net
7で動いて8,10で動かないとか無いけどね

927:login:Penguin
16/11/18 20:13:41.67 WgkOCI6W.net
Windowsなんてバイナリ互換性はすごいと思うけど
9xではなくNT系同士ならさらに互換性高いし

928:login:Penguin
16/11/18 20:38:28.14 +vS2edEo.net
ソフトウェアの互換性がWindowsのウリだからな
それがなきゃ誰も使わんわ

929:login:Penguin
16/11/18 22:50:46.88 lvky0ewZ.net
Windows10にしたら、ゲームがカクカクになったって問題になってる
ものによってはwineの方が快適だったりする

930:login:Penguin
16/11/19 00:38:24.69 PLXrUUsg.net
メトロアプリもVBスクリプトやActiveXみたいにそのうち消えそうだな

931:login:Penguin
16/11/19 16:20:06.31 zx7LaxDH.net
質問です
Ctrl-C で "中断" を実施すると思いますが、
これはシグナル2番ですよね。
シグナル9のKillや
シグナル15のTermとはどう違うのでしょうか。
9と15の違いは分かっておりますが、
2は中断ですと言われてもいまいちピンと来ず、質問させていただきました

932:login:Penguin
16/11/19 16:22:01.03 dm++qkfs.net
初心者です。よろしくお願いします。
OS:CentOS7
1:sshとftpをインストールしました。
2:最初は両方ともWindows10のクライアントから接続できてました。
3:sshを鍵認証方式に変更するとftpに接続できなくなりました。
  ※sshは接続可ftpクライアントはffftpです。
4:sshをパスワード認証に変更しようとしました
  sshd_configの
PubkeyAuthentication no
PasswordAuthentication yes
  に変更しsshdをリスタート
5:ところが設定が反映されず鍵認証はできても、パスワード認証はできず。
そこで質問です。
3のftpを鍵認証にするにはどうしたらよいでしょうか?
5のパスワード認証に設定が戻らないのはなぜでしょうか?
恐れ入りますがご教示願いますm(_ _)m

933:login:Penguin
16/11/19 23:43:50.43 R7ph40C8.net
>>889
敢えて違いを挙げるなら自分で言ってるようにSIGINTはCtrl-Cを受けてカーネルのttyドライバによって(も)発せられるって事ぐらいじゃないかしら
基本的にsignalって送るのも各プロセスの自由だし受け取ってそれらにどう対処するかもSIGKILLとSIGSTOP以外は各プロセスの自由
(もちろん権限的な意味での制約とかはあるけども)
更にはデフォルトの動作も両方Termで同じなので極端に言えばそのシグナルがSIGINT/SIGTERMであるっていう事以外に変わりはない
後はSIGINTは"Interrupt from keyboard"、SIGTERMは"Termination signal"って言う説明をうけて各プログラムの作者がどう作るか次第

>>890
質問の答えはわからんけど、言葉にして「〇〇をした」とか「〇〇出来ない」って書くより具体的に打ったコマンドとかエラーのメッセージをそのまま(翻訳したり意訳したりしないで)書くほうが答える人は答えやすいかも

934:890
16/11/20 10:38:48.70 Y0D73CJ1.net
>>891
3の失敗理由はログインしようとすると
「530 Login Incorrect」とでます。
5の失敗理由はログインしようとすると
「SSH2 RECIVE DISCONNECT MESSAGE T」とでます。

935:login:Penguin
16/11/20 12:47:08.61 pjFcp8qY.net
>>892
サーバ/クライアントどちらにでたメッセージかわかりませんが...
> 3の失敗理由はログインしようとすると
> 「530 Login Incorrect」とでます。
ftpでパスワード認証しようとしているので、鍵認証しかできない状態では当然エラーでしょうね
> 5の失敗理由はログインしようとすると
> 「SSH2 RECIVE DISCONNECT MESSAGE T」とでます。
クライアントが鍵認証しようとしているかも

936:890
16/11/20 17:27:40.56 Y0D73CJ1.net
>>893
>クライアントが鍵認証しようとしているかも
鍵認証とパスワード認証両方ためしてます。
で、鍵認証でログインはできてますが、
パスワード認証ではログインできない状態です。
4の作業を実施して、sshをリスタートしても
まだ鍵認証のままなのが謎なんです。

937:login:Penguin
16/11/20 18:19:11.23 pjFcp8qY.net
>>894
PubkeyAuthentication、PasswordAuthentication 以外は変更してませんよね?
sshdをリスタートではなく、停止してから起動してみたらどうでしょうか
また
/usr/sbin/sshd -T
で設定を確認してみたらいかがでしょう

938:890
16/11/20 18:33:48.49 Y0D73CJ1.net
>>895
レスありがとうございます。
上記以外は変更しておりません。
sshdを停止→起動をしてみましたが、
やはり鍵認証のままです。
/usr/sbin/sshd -T の結果は以下になります(抜粋)
pubkeyauthentication no
passwordauthentication yes

939:890
16/11/22 22:37:40.33 GRSyyA2m.net
>>893
>ftpでパスワード認証しようとしているので、鍵認証しかできない状態では当然エラーでしょうね
ftpでもsshで使用している鍵で認証できるのでしょうか?
それともftp用の鍵を作成するのでしょうか?
その場合FTPを使用せずに公開鍵をサーバへ転送する方法はございますか?

940:login:Penguin
16/11/22 22:53:25.20 MWnJMTyw.net
>>897
ていうかそもそもftpとsshは関係無い
>3:sshを鍵認証方式に変更するとftpに接続できなくなりました。
これはなんかの勘違いでしょ
もしかしてftpとsftpごっちゃになってる?(全く別物)

941:890
16/11/22 23:01:19.55 GRSyyA2m.net
>>898
暗号化してるかしてないかの違いとして認識してました。
クライアントをWinSCPに変更しSFTPでもやはり接続できないようです。
設定変更して再起動してもsshが鍵認証のままはなぜでしょうか?

942:890
16/11/22 23:05:32.34 GRSyyA2m.net
ちなみに、WinSCPでSFTP接続をしようとした際のエラーは以下の通り
<エラー>


943: サーバーは SFTP 接続を拒否しましたが、FTP 接続はできるようです。 SFTP ではなく FTP で接続しますか?FTP で接続した場合、暗号化は行われません。



944:login:Penguin
16/11/23 11:54:30.02 Js6RZT39.net
>>899
もうsshとftp入れ直したら?

945:login:Penguin
16/11/23 13:11:35.20 jxCOQHJm.net
>>896
>/usr/sbin/sshd -T
usrディレクトリって、個人の設定とは違う
個人の設定は、自分のホームディレクトリ以下。
~/以下
LPICレベル1の、SSHの設定ファイルから、勉強し直す

946:login:Penguin
16/11/23 13:24:59.10 QyOJTCRq.net
おまえが勉強し直せ

947:login:Penguin
16/11/23 14:10:11.97 2hRW2rGO.net
>>890
systemctl restart sshdってやってない?
もしそーなら、↓をためしてみて。
systemctl reload sshd

948:login:Penguin
16/11/23 14:14:09.75 Sx+ZbmZ7.net
>>896
サーバから自身にでいいから
sshクライアントの方のデバッグオプションを有効にして接続時のログを見てみれば?
WindowsのTeraTermあたりのエラーメッセージはあってないような情報だし

949:login:Penguin
16/11/23 17:22:38.46 jxCOQHJm.net
sshd_config でログ出力も設定できるから、ログを見て、エラーメッセージで検索する
設定ファイルを保存していないとか、
設定ファイルに全角空白などの、日本語が入っているとか、
システムを再起動していないから、キャッシュファイルを読んでいるとか、
ポートが開いていない・アクセス権が無いとか、
SSHのログファイルのエラーメッセージが無いと、理由が無数に考えられる。
まず、エラーメッセージを取得して、それで検索する
サーバー側の設定ファイル、sshd_config の話が出てくるが、
クライアント側の設定ファイル、ssh_config の話を、なぜ書かないのか?
必殺技、strace で、すべてのAPIをチェックするとか
まあ俺なら、sshd_configを削除して、元のsshd_configから、やり直す。
日本語が入っているか、間違った英語を使っているのかも

950:login:Penguin
16/11/24 00:14:35.54 eWsyqx/i.net
スカート捲ってもらって股間の香り嗅ぎながらチンポ握ると五分で発射寸前だよ。
二十歳ぐらいの女の子のナマパンツに顔を埋めて拭き取り漏れのお尻の穴のリアルな香りを嗅いで好き放題シコる。
この状況で一時間持つ意味が分からん。

951:890
16/11/24 22:45:42.30 RYlVM4Ph.net
>>902
>>903
すみません。詳細に教えていただけますか?
sshサーバ側の個人の設定とは?
>>904
だめでした。
>>905
>サーバから自身にでいいから
>sshクライアントの方のデバッグオプションを有効にして接続時のログを見てみれば?
>WindowsのTeraTermあたりのエラーメッセージはあってないような情報だし
サーバから自分自身にSSH接続、ということでしょうか?
ssh -i /home/xxx/.ssh/yyy -p 999 127.0.0.1
xxx:ユーザ名
yyy:鍵
999:ポート番号
で接続できないのです。パスワードを求められて、鍵のパスフレーズを入力したがダメでした。

952:890
16/11/24 22:46:51.65 RYlVM4Ph.net
>>906
>設定ファイルを保存していないとか、
保存はされているようです。一度抜けてから開きなおしたら反映されております。
>設定ファイルに全角空白などの、日本語が入っているとか、
これは再起動時にエラーにならないのですか?
>システムを再起動していないから、キャッシュファイルを読んでいるとか、
再起動はしてます。
sshdだけではなくOSを再起動してます。
>ポートが開いていない・アクセス権が無いとか、
ポート開いていなかったら鍵認証でログインできるのはおかしいように思います。

953:login:Penguin
16/11/24 23:46:36.64 Uf8tFiVz.net
ユーザー名指定してないみたいだけどそのへんは大丈夫なん?

954:login:Penguin
16/11/25 01:32:34.71 zQGizjME.net
>>908
sshd_conf でパスワード認証に設定したのに、なぜ -i オプションを使うの?
パスワードを求められてるのに、なぜパスフレーズを入力するの?
>>909
上でログイン出来てないのに、鍵認証でログインできてるのか?
>>910
自鯖の自分から自分に ssh するなら要らん�


955:セろ



956:login:Penguin
16/11/25 04:20:22.62 UVhC756U.net
>>908
エラーメッセージで検索するために、エラーメッセージが必要。
アプリのログか、セキュリティ関係のログか、カーネルのログか、
Linuxのsyslog を勉強して、
/var/log/以下で、関係あるログをすべて取り出して、それで検索する
エラーメッセージが無いから、こちらでは検索できない。
I/Oエラーだけで数十あるから、可能性は無限にある
必殺技strace をやれば、どのAPIでエラーが起きるのか、わかる
君が解決できない理由は、エラーメッセージを書かないから。
質問では、エラーメッセージを書くのが常識
port 999 なんて、存在するのか?
本当に、SSH, SFTPの説明を読んで、やってる?
説明書が間違っているかも?
他の説明書を読んでやってみ

957:login:Penguin
16/11/25 07:43:40.00 g0H0F1gl.net
NTFS-3GとexFAT-FUSEって書き込みする際はどちらが安定していますか?

958:890
16/11/25 15:28:57.68 IdHaUO1K.net
>>911
>sshd_conf でパスワード認証に設定したのに、なぜ -i オプションを使うの?
経緯としましては、>>890>>892に記載しておりますが、パスワード認証に変更し再起動したのに反映されないのです。
>>912
>君が解決できない理由は、エラーメッセージを書かないから。
>質問では、エラーメッセージを書くのが常識
>>892に記載しております。
再起動しても設定が反映されない点についてはそもそもエラーは出力できません。
>port 999 なんて、存在するのか?
別に999にしてあるわけではありません。
xxxやyyy同様任意の数値が入ってますよ、という意味でした。
ポートを変更したものですから。

959:890
16/11/25 15:29:34.83 IdHaUO1K.net
とりあえず、色々記載しましたが、
sshd_configを修正し、sshを再起動しても設定が反映されない件をまず解決したいです。
整理しますと、
①最初sshはパスワード認証できていた。
②鍵認証に変更し、鍵認証できていた。
③パスワード認証に変更した。変更内容は以下の通り。
 pubkeyauthentication no
 passwordauthentication yes
④再起動した。再起動コマンドは以下を試してます。
 systemctl restart sshd ⇒設定反映されず。
 systemctl stop sshd⇒systemctl stop sshd⇒設定反映されず。
 systemctl reload sshd⇒設定反映されず。
※エラーは出力されず。またssh自体も動作している。
⑤クライアント(Windows10のRLogin)からログインを試す。
 パスワード認証ができず。RLoginのエラーは以下の通り
 「530 Login Incorrect」
⑥鍵認証はなぜか可能なまま。

960:890
16/11/25 15:32:39.97 IdHaUO1K.net
>>912
>本当に、SSH, SFTPの説明を読んで、やってる?
>説明書が間違っているかも?
>他の説明書を読んでやってみ
そうですね。
これ以上お手を煩わせるのも悪いので、こちらで勉強しなおします。
初心者スレでも私にはレベルが高かったです。
出直してきます。
ご親切に協力いただいた方々ありがとうございました。

961:login:Penguin
16/11/25 15:41:13.78 Cr1u3Q2N.net
いやだから全部消して最初からやり直せばいいじゃん

962:login:Penguin
16/11/26 00:39:43.06 +SBeTg7/.net
悪いこと言わないから、質問してる最中に、現状も分からないまま弄り回すのはやめとけよ
仕事ならサポートデスクとかで対応する奴が困るだろう

963:login:Penguin
16/11/26 11:10:27.54 5Sh8hjZO.net
むしろ答えてる側が確かな根拠もなしに適当にあれしろ何しろ言って混乱させてる感じがするけどな

964:login:Penguin
16/11/26 11:59:28.49 SPvrR2Hv.net
>>919
わかる。
足りない部分もあるけどむしろ初心者にしちゃわかりやすく書いてるほう
>>906
>>912
同一人物?
人に「説明読んで、やってる?」とか聞いてるけどそもそも質問を読んでないってのがわかる。
回答も見当違いがすごい(笑
おまえが常識語るなと(笑

965:906=912
16/11/26 14:15:25.48 1k3PHnSB.net
>>892
のエラーって、syslogのエラーか?
これは、アプリに表示されているエラーじゃないの?
こんな大雑把な理由じゃ、理由にならない
君は「530 Login Incorrect」で検索して、原因がわかったか?
君は本当に、Linuxのsyslog を知っているのか?
まず、/var/log/以下をあさくって、関係あるエラーログをすべて取り出して、
それで検索するのが、2chのルール。
それでわからなければ、質問する
さらに必殺技、strace とかやれば、API


966:レベルのエラーメッセージも出る I/Oエラーは数十あるから、エラーメッセージが無いと、無限の可能性がある。 この質問者は、syslog から、エラーメッセージを取っているか? LPIC とか勉強しているか? それに初心者は、知らずにシステムをいじくり回すから、直すのは難しいから、 クリーンインストールで、全く最初からやり直すのを薦められる



967:906=912
16/11/26 14:19:15.30 1k3PHnSB.net
>本当に、SSH, SFTPの説明を読んで、やってる?
>説明書が間違っているかも?
>他の説明書を読んでやってみ
また初心者は、間違った・古い説明書を読んで、その通りにやって失敗することも多い。
色々なサイトを見て、研究する必要がある
自分が参照しているものが、正しいとは限らない

968:login:Penguin
16/11/26 15:08:12.33 yU425mfu.net
無知の知を知らない人に教わると全てが崩壊する
パソコン博士の悪い見本みたいだ

969:login:Penguin
16/11/26 16:42:15.48 SPvrR2Hv.net
>>921
アプリ側のログだろうけど、
530ってだけで、認証回りだとわかるだろ。
したがって、>>890の予想通り、設定が反映されないのが問題。
そして設定が反映されない事象に関してはエラーログ等はでていない。
だってsshd_configがまずかったら再起動時にエラーになるもん。
>>923
本当に悪い見本だよね。

970:login:Penguin
16/11/26 16:52:05.30 4iB8sdI+.net
にちゃんねるのルールwww
クライアントの、エラーだって>>915に、書いてあるじゃん。
まず!読もうよ。それがにちゃんねるのルールwww

971:login:Penguin
16/11/26 16:56:00.16 2xoOBTUS.net
2 c h の ル ー ルwwwwwwwwwwwww
便所の落書きってわかってないのかなwwww

972:login:Penguin
16/11/26 17:00:24.84 H0GBr506.net
トイレは汚さないようにキレイに使いましょう

973:906=912
16/11/26 17:34:47.38 1k3PHnSB.net
syslogなら、アプリのログよりも、もっと詳しい。
straceなら、APIに渡した引数までわかる
あれこれ推測しなくてもよい

974:login:Penguin
16/11/26 17:52:22.15 SPvrR2Hv.net
>>928
おまえ、学校とか会社とかで浮いてるって言われない?
必殺技?寒いよ。

975:906=912
16/11/26 18:46:23.77 1k3PHnSB.net
漏れは、プログラマーだから、デバッガーを起動して、
ソースコードからデバッグして、原因を突き止められるけど、
プログラマー以外には無理だろ
strace は、デバッガーでデバッグする必要ないから、
プログラマー以外にとっては、神みたいなものだろ
コマンド1つで、APIの情報を見れる

976:login:Penguin
16/11/26 20:10:28.91 5Sh8hjZO.net
APIって言葉の使い方おかしいしstraceでドヤ顔出来るレベルでプログラマー()とか明らかに嘘でわろた
ねぇねぇ、僕も低レベルな内容でドヤ顔していい??

API == Application Programming Interface
要はソースコードレベルのインターフェース
Cなら int func(int i); みたいに「関数funcはintを受け取ってintを返すものですよ」っていう「インターフェースの仕様」の事
つまり今俺が書いた int func(int i); ってのも俺の関数funcの立派なAPI
一方straceはあくまでsystem call(乱暴な言い方をするならカーネルの関数みたいなもん)に対して具体的にどういう値が入出力されたのかをトレースするためのもの
俺が書いたfuncのAPIに対する入出力は追跡できない(と言うか実際はそれが中で使ってるsystem callをトレースする形になるわけだが)し、それに対して「APIがどうこう」なんて説明は完全に不適切
straceのmanにもAPIなんて単語は一切出てこないしね

更にはsystem callがエラーを吐くというのは常にごく普通に起きてること
例えばopen("foo.txt", O_RDWR);は当然そのファイルがなけりゃENOENTを返す
straceの出力にはそういうエラーがゴマンとあるが、当然プログラムがそのエラーを適切にハンドリングしていれば全くの正常な状態と言える
そしてそれが正常か正常でない(問題の原因と


977:なっているのか)を判断するにはある程度プログラミングの知識がないと無理 少なくとも全くの初心者には絶対に無理 そんな相手にstrace使ってみろなんて言ったところで、僕はスーパーハカーですよっていうハッタリにしかならない



978:login:Penguin
16/11/26 21:47:05.21 oCeh3a7+.net
プロのプログラマーだかは知らないけどさ、この人がコード書けることよりも、よくそんな野口英世の母の手紙みたいな文章で履歴書かけたなってそっちの方に驚くよ。
にちゃんのルールとか必殺技とか神とか日常的に出てくんのも確かにすごいけどさー。
URLリンク(hissi.org)

979:login:Penguin
16/11/26 22:02:30.82 8fatBFj4.net
必死チェッカーで5位以内は頭のおかしな奴だと思ってる
ほぼメンバー固定だろうし

980:login:Penguin
16/11/26 22:11:08.89 joG7hr58.net
他の板で次スレテンプレ職人やった時ぶっちぎりの1位なれたから全員が全員そうとは限らんだろう
ただ>>930は真性のガイジ

981:906=912
16/11/26 22:18:07.39 1k3PHnSB.net
大天才・man の作者・Michael Kerrisk が書いた名著
「Linuxプログラミングインタフェース」を知らんのか?
この本を読んで無かったら、モグリだろ。
Linux API と言う
>>905
>sshクライアントの方のデバッグオプションを有効にして接続時のログを見てみれば?
既にここで、デバッグオプションでやれって、言われている。
-v -v -v, -d -d -d
でも、彼はやってないのだろ。
ろくなエラーメッセージもなく、解決できるわけないだろ
第7章 うまくいかない時は
URLリンク(www.unixuser.org)

982:login:Penguin
16/11/27 00:33:19.80 jdPXumcF.net
まーたハッタリだよ
「strace」といい「大天才・man の作者・Michael Kerrisk が書いた名著 Linuxプログラミングインタフェース」といい、それっぽい名前を出すだけで中身の全くない空っぽの知識

> Linux API と言う
そうだよ?Linuxが定義(って言うほど厳格じゃないけど)してるAPIだからLinux API
UnixであればUnix API
PosixならPosix API
WindowsであればWINAPI
更にはその本の中に出てくる単語としてはACL周りのAPIとして"The ACL API"、Posix thread周りのAPIとして"The Pthreads API"、その他いくらでもある

で、それが何?
・お前が信奉しているstraceがトレースするのは "system callやsignalに対してそれらが実際にどういうふうに呼ばれたか" であってそれは "API" や "APIの情報" ではない
・あくまで"Linux API"はあくまで無限にあるAPIのうちの極一部であり、その極一部の更に極一部であるsystem callやsignalだけをトレースするstraceを「APIをなんちゃらかんちゃら」と表現する事は全く適切でない
ということにどう関係があるの?

983:login:Penguin
16/11/27 00:38:32.91 jdPXumcF.net
スレ的に一番大事な
・初心者に提示するものとして適切でない
・その提示の仕方も適切でない
が抜けてた

984:login:Penguin
16/11/27 02:26:00.50 VI5ksBTc.net
ノートPCのOSをvistaからLinuxに変えようと思っています
恐らく初心者向けであろうubuntuを使ってみようと思っているのですが
Linuxに変えても無線LANって使えますか?
ノートPCに内蔵されている子機をそのまま使えるのが理想なんですが

985:login:Penguin
16/11/27 08:10:13.04 rjPE1tLW.net
Liveブートすればわかる

986:login:Penguin
16/11/27 12:26:24.09 4lOD/UXs.net
ubuntuのブートローダが破損したようなので、boot-repairを使ったのですが、
修復OKのメッセージが出たのに、ubuntuを起動させることができません
黒い画面から進みません
何をすればいいですか?

987:login:Penguin
16/11/27 12:32:56.1


988:6 ID:lj8WuWAt.net



989:889
16/11/27 12:53:13.51 KhITAzGA.net
>>891
返信が遅れましてすみません
対応ありがとうございました。
シグナルを受けてどう対処するかもプロセスの自由という部分も知りませんでした。

990:login:Penguin
16/11/27 13:04:34.62 OWGZ+BDe.net
>>930
あのさ、まず質問をちゃんと読めとかそういうのにはなぜスルーするの?
貴方宛の指摘はほとんどごもっともな内容ばかりだよ。
>>929みたいな生産性のない指摘もあるけど、大部分には耳傾けたほうが良いよ。
しかも>>929の言わんとしてることは私にもわかるよ。
そんなあなたにアドバイス。
●まず質問を「ちゃんと」読みましょう。
・そもそも読んでないと思われてるので指摘が的外れ。
●会話から相手の背景やレベルを考えましょう。
・ここは初心者スレ。初心者である前提をすっとばして自分標準の知識をお披露目しても痛いだけ。
・初心者がLPICの知識あって当然って根拠はどこ?それも自分標準。
・プログラマなら、これはお客さん相手の調整や折衝にも役に立ちます。
・会社の後輩の育成指導にも役に立ちます。
●相手のレベルがわかったらそのレベルにあった指導を
例:このディレクトリにあるこのログをここに張り付けてみて。
例:このコマンドを入力して、ここに張り付けてみて。
等々、色々な支持の仕方はあります。
>>1にも「聞き方が悪いから教えない」などという、下記スレに巣食っているロートルはお断り。
ってあるよ。

991:906=912
16/11/28 03:51:44.27 Jase2vnQ.net
「Linuxプログラミングインタフェース」の、I/Oエラーの所を見てみ。
エラーだけで数十種類あるから、そのエラー番号が無いと、無限の可能性があって絞れない
漏れは、勉強していない人の、「~のはず」って言う言葉を信用しない。
「やったはず・保存したはず・そのファイルを読み込んでいるはず」
必ず、目の前で実証したものしか、信じない
何か月も出来ませんという仕事で、設定ファイルを削除させて、
目の前で半角英数字だけで、手で打たせたら、
「あれ~! 動きました! どうして??」
みたいなのが、しょっちゅうある
サイトから、テキストをコピペして、
- (ハイフン)の種類が違っていたとか、エラーなど無数に考えられる

992:login:Penguin
16/11/28 05:03:41.58 N+2eg4k5.net
>>944
個人のブログなんかでは、
これが修復へのおまじないですなんて、
どっからか拾って来てコピペした解決法で、
ミスタイプも有るからな。

993:login:Penguin
16/11/28 07:49:30.25 b1YV2KZ/.net
素人は安定しているディストリをどうぞ
Ubuntu系はその開発指向ゆえにユーザーを振り回すしトラブるからおすすめしない

994:login:Penguin
16/11/28 13:19:49.35 rllpRSge.net
ほんとこの手のハッタリ野郎には腹が立つ
エラーの種類なんざいちいち殆どの人が持ってないであろう本なんか出さなくても誰でも "man errno" で見れるし、どの "system call" がどのエラーを吐くかもそれぞれの man で見れる
なのにわざわざ「Linuxプログラミングインタフェースの、I/Oエラーの所を見てみ」なんてそれっぽい言葉で「僕はスーパーハカーですよー」ってくだらないアピールしてきやがる
こういう頓珍漢なスーパーハカーアピールで質問者を混乱させて引っ掻き回して、ほんとまさに>>923の言うとおりだ

995:login:Penguin
16/11/28 13:30:27.43 aP9I7nAa.net
>>947
文句言うだけなら同じことなんで
初心者に優しく教えておくれ

996:login:Penguin
16/11/29 06:22:10.28 rx


997:6nNOz1.net



998:login:Penguin
16/11/29 09:03:27.59 osl9zAnu.net
>>949
>>1

999:login:Penguin
16/11/29 11:31:01.30 oBv2Wf6X.net
>>949は禁止事項な

1000:login:Penguin
16/11/30 21:17:38.50 CuFzn4ud.net
印刷用にテキストを整形する fmt というコマンドがあると思いますが、これが何の略かご存知の方はいらっしゃいませんか?
大抵のコマンドは元の英文で覚えているのですが、コマンドの語源一覧サイトもいくつか見ましたが、載ってませんでした。
多分これじゃね?というアイデアでも構いません。すみません

1001:login:Penguin
16/11/30 21:22:00.25 re5WKGaP.net
>>952
formatterの略です
英語でマニュアル見るとだいたいわかりますよ
$ env LANG=C man fmt

1002:login:Penguin
16/11/30 21:22:28.45 3EgGmmlV.net
英語版のmanを見ろよ
大半はそれで片付く

1003:login:Penguin
16/11/30 21:24:21.00 +z3ZEoO3.net
整形する=format
そのままじゃん

1004:login:Penguin
16/12/06 00:52:13.48 Z5WNEJTK.net
/AA/BB/APPLE/CC

上記のようなパスがあるとして、
第1変数に/AA/BB
第2変数に/APPLE
第3変数に/CC
のような形でパスを格納する処理を作りたいのですが、
awk -F '/'のNF等の組み込み変数とfor文を使って、
第1変数は条件式で/APPLEがマッチするまでパス格納等で考えてたのですが中々うまくいきません。
awkは諦めてarray等の配列処理にした方がいいでしょうか
どなたかご教授お願いします。

1005:956
16/12/06 00:53:40.08 Z5WNEJTK.net
追記で変数格納に/はいりません。
/を取り除いたパス名が取得できれば問題ありません。

1006:login:Penguin
16/12/06 02:04:36.09 02iYV9hR.net
時々専門学校の課題みたいな質問くるね

1007:login:Penguin
16/12/06 08:03:49.28 pl4xcblH.net
>>956-957
文字列編集でぐぐれ
自分でやらないと意味がない

1008:login:Penguin
16/12/06 08:45:29.15 srvWo2RC.net
色々ググったのですが的確なのが
業務で必要なだけで専門学校の問題とかではないのですが

1009:login:Penguin
16/12/06 08:58:04.70 dCSUg7Mz.net
2chで業務(キリッ

1010:login:Penguin
16/12/06 10:30:07.40 u2AlTGgg.net
>>961
じゃあヤッホーの知恵遅れで業務は?

これが実際多いんだなw
ウチの会社は情シスがハジいて見られないけどw

1011:login:Penguin
16/12/06 11:47:51.46 6Bx/OHrY.net
すっかり>>1も読めない無能の巣窟になっちまったな

1012:login:Penguin
16/12/06 12:39:53.38 srvWo2RC.net
962は頭の悪さがにじみ出てるな

1013:login:Penguin
16/12/06 14:47:47.30 ic0S9BnZ.net
2chで業務(キリッ

1014:login:Penguin
16/12/06 19:16:11.37 D1+phu0M.net
>>956
宿題ではないならawkでなくてもよいということだな。
#!/bin/bash
_0=$(cat /dev/stdin)
_1=/$(echo ${_0} | cut -f 2-3 -d /)
_2=/$(echo ${_0} | cut -f 4 -d /)
_3=/$(echo ${_0} | cut -f 5 -d /)
echo "one = " ${_1}
echo "two = " ${_2}
echo "three = " ${_3}
これで
$ echo /AA/BB/APPLE/CC | bash tmp.sh
one = /AA/BB
two = /APPLE
three = /CC
となるけどね。

1015:login:Penguin
16/12/06 20:39:56.93 GpnqV5Qp.net
>>956
#!/bin/sh
function sub() {
echo $1 $2 $3
}

a="/AA/BB/APPLE/CC"
b=`dirname $a`
sub `dirname $b` `basename $b` `basename $a`

1016:login:Penguin
16/12/06 23:00:51.06 ED6p7OM


1017:e.net



1018:952
16/12/06 23:04:09.54 hoGRPYEc.net
>>953,954,955
ありがとうございました。
英語でmanですね

次回からそうします

1019:login:Penguin
16/12/07 17:12:59.46 gOP5qD2r.net
DSL4.11.rc2をインストールしたのですが
Dilloがいつも起動してきて閉じるのが面倒です
起動しないようにできないでしょうか?

1020:login:Penguin
16/12/07 17:57:30.11 R2eYXUVU.net
学習のため、公式からstable版のカーネルソース落としてtar.gz解凍しましすた。
その後、試しにbzImageとか作ってみたいと思っているのですが、
windows上でmake bzImageやmake modulesコマンド実行できる方法ありますか?
※別の質問スレで質問したのですが、罵りばかりで教えてくれないので、こちらで教えてください。

1021:login:Penguin
16/12/07 18:04:54.08 OHGzGtt4.net
>>971
URLリンク(stackoverflow.com)

1022:login:Penguin
16/12/07 18:19:15.09 R2eYXUVU.net
>>972
ありがとう、同じ質問してますね。
VM環境でやれって言ってるけど、今からvm環境作るのめんどいです。(古いエロゲ用にxpのvm環境はあるけどw)

この回答だと結局windows上でやれじゃなくて、vm環境でlinux作ってそこでmakeしろってことだから、
windowsではできないってことですよね?Cygwinとかも入れたくないので、純粋にwindows上では無理ってことですね
何となく分かってたけど、なんか擬似的に体験できればいいのになぁ

1023:login:Penguin
16/12/07 18:24:47.43 SkYXHsz7.net
>>973
>今からvm環境作るのめんどいです
やろうと思えばできるだろうけどけどVM環境作るより面倒だと思うけど?

windows10ならLXSSのUbuntuで出来るんじゃないの知らんけど

1024:login:Penguin
16/12/07 20:57:19.15 1k9zoF0a.net
これがアスペの思考か。参考になった

1025:login:Penguin
16/12/07 21:49:15.39 IsYKcSRO.net
bash on windowsはlinux環境としては使い物にならんよ
あくまでもunixライクっぽい環境が作れるだけで全然別物すぎる
cygwin、msys2、colinuxの方が100倍マシだしv86にすら遠く及ばない

1026:956
16/12/08 00:02:58.49 4kIsctpI.net
すいません返信遅れてすいません。
回答頂いた方々、ありがとうございました。
少々自分の質問の仕方に至らない部分があったので訂正します。
/AA/BB/CC/~/APPLE/DD/EE/~
のような形でパスが固定ではなく、/APPLEの階層を挟んだ形で、
1行目の処理が第1変数に/AA/BB 第2変数に/APPLE 第3変数に/CC
2行目の処理が第1変数に/AA/BB/CC 第2変数に/APPLE 第3変数に/DD/EE
といった行ごとに異なる階層をもつパスの変数格納処理を作成したいです。
他力ながら申し訳ありませんが、お願い致します。

1027:login:Penguin
16/12/08 00:13:39.40 sFB/RUoA.net
とあるHDD全体か一部のパーティションを、仮想環境下でホストとゲストの両側から同時にマウントされて
中身が吹っ飛んだりするのを防ぐために、必要時以外は該当の領域を不可視にしたいんだけど
何かは方法ありますか?
取り敢えずfstabで該当パーティションの定義をコメントアウトしてみたもものマウントされてないだけで、
そのまま該当領域の存在が丸見えなので権限さえあればマウント出来てしまうんだ
例えばデスクトップ環境下だとアンマウント状態のドライブアイコンがデスクトップに表示されてしまう
出来るのかどうか知らないけどOSから完全に認識されなくすると、今度はその該当領域に対して必要時に
操作できなくなるので、なんとか必要時以外は非表示に出来ないかな
ひょっとしてアンマウント状態でも表示されるのは諦めるしかなくて、マウント権限を設定して
許可ユーザー以外マウント操作不可にするしか手はなかったりしますか?
現在の環境はDebian 8 + XFCE です
よろしくお願いします

1028:login:Penguin
16/12/08 01:28:37.62 Z76JQOqc.net
>>977
それでもよくわからん
1行しかないのに2行目とはどういうことか
/APPLE/ を含まない場合はどうするか
/APPLE/ を複数含む場合はどうするか

1029:login:Penguin
16/12/08 01:30:33.32 Z76JQOqc.net
>>978
同時にmountされても大丈夫にする方法を考えた方が早くね?

1030:login:Penguin
16/12/08 03:21:47.61 io6ZGAqy.net
>>978
詳しくないけど、適当なタイミングでunbindするとか。
↓が参考になるかもしれない
USB抜き差しせずコマンドで再認識 - Qiita
URLリンク(qiita.com)

1031:login:Penguin
16/12/08 04:53:01.34 FHtrBVas.net
お返事ありがとうございます

>>980
実現可能か知りませんが、どちらかは読み込み専用でしかマウント出来なくするとかですかね

>>981
sudoではパーミッションで蹴られましたので厳しいです

1032:login:Penguin
16/12/08 06:03:12.82 7Ek2qTAt.net
>>977
#!/bin/sh
function sub() {
echo $1 $2 $3
}

a="/AA/BB/CC/APPLE/DD/EE"
KEY=APPLE
b=${a##*$KEY}
c=${a%%/$KEY*}
d=`basename $c`
e=`dirname $c`

# 一行目
sub "$e" "/$KEY" "/$d"
# 二行目
sub $c "/$KEY" $b

1033:login:Penguin
16/12/08 09:25:35.74 9yPTPmVD.net
echo /AA/BB/CC/APPLE/DD/EE | sed 's/\(\/APPLE\)/ \1 /' | while read left mid right ; do
echo

1034:981
16/12/08 16:52:21.25 io6ZGAqy.net
>>982
tee使えばいけない?
echo -n "1-1" > /sys/bus/usb/drivers/usb/unbind

echo -n "1-1" | sudo tee /sys/bus/usb/drivers/usb/unbind

1035:login:Penguin
16/12/08 16:57:58.64 ZdADVe+0.net
>>985
sudo sh -c 'echo -n "1-1" > /sys/bus/usb/drivers/usb/unbind'

1036:981
16/12/08 17:04:04.49 io6ZGAqy.net
俺に言われても。。。

1037:login:Penguin
16/12/08 17:20:33.33 39Y48kZ1.net
lubuntu 16.04でavidemux2.6-qt5インスコしたけど
メニューなどの文字が小さく見づらい、大きくしたい。
環境設定みたけどフォントの設定もないので、よろしくです。

1038:956
16/12/08 22:32:57.55 PhMwMEW4.net
>>983,984
ありがとうございます。
大体想定した動きになりました。

もう1つ質問で申し訳ないのですが、
a="/AA/BB/CC/APPLE01/DD/EE"
をsedコマンドでAPPLE01をAPPLE01_testに置換したいのですが、
01部分を任意文字列で表現する場合に??や..を使ってもうまく行きません。
sed -e s/${a%%/APPLE..}/${${a%%/APPLE.._test}}
のようなコマンドを想定してて、パス上のAPPLE部分だけを置換して、01部分を正規表現で置換先に渡そうとしましたが、
うまくいきませんでした。
度々すいませんがお願いします。

1039:login:Penguin
16/12/09 01:11:00.72 78AQoP+4.net
"/AA/BB/CC/APPLE01/DD/EE" =~ /APPLE../

print $` + $& + '_test' + $'

結果 : /AA/BB/CC/APPLE01_test/DD/EE

Ruby だけど、$` は正規表現で、一致した部分より前の部分、
$& は正規表現で、一致した部分、
$' は正規表現で、一致した部分より後ろの部分、
+ で、文字列を連結している

たぶん正規表現は、Perl でも


1040:同じ



1041:login:Penguin
16/12/09 05:52:49.77 3PXJeTIq.net
echo /AA/BB/CC/APPLE01/DD/EE | sed 's/\(\/APPLE..\)/\1_test/'

1042:login:Penguin
16/12/09 17:32:26.97 VLISPgL2.net
ここでいいのかわかりませんがお願いします
ftpを使いサーバにファイルを送信するスクリプトをcronに登録してあり、
毎日、00:01に実行するようにしてあり稼働しています。
もしこれがネットに繋がってなかったりして送信出来なかった時に自動で再度スクリプトを実行したいのですがどうすれいいのでしょうか?

今のところ標準出力、標準エラー出力などを使い
接続エラーの際のnot connectedだけ再度実行できないかなど考えていますが、
実際どうすればいいかわからず困っています

1043:login:Penguin
16/12/09 17:34:52.29 VLISPgL2.net
>>992
not connectedのエラーがでたとき、
です。

1044:login:Penguin
16/12/09 19:13:40.86 ZUgsA7Qq.net
>>971
LinuxカーネルのビルドはWindowsに限らずMacでも難しい。
ビルドに必要なツールをすべて入れても、最後はlibelfの問題が出る。
これはクロスツールチェインを使っても回避できない。

1045:login:Penguin
16/12/10 09:54:06.06 nC7XWFSF.net
>>992
どういうスクリプト組んでるか知らないけど
標準出力や標準エラーをリダイレクトしてログに残しといて
それをgrepとかで引っ掛けて見たりするのがいいと思う
あとはリターンコードが見れるならそれで判定するとか

再実行はそれが正常になるまでリトライだけど
即再実行してもエラーになるだろうし
延々リトライしても意味ないだろうから
何分開けるか、何回リトライするか
そのあたりは自分で決めて

実装はwhileとsleepとかのループがいいと思うけど
今あるスクリプトの後ろに追記してもいいし
別スクリプトにして1時間後もしくは
1時間ごととかに実行されるようにcron登録してもいい
と思う

1046:login:Penguin
16/12/10 22:08:54.58 x+u8iS4C.net
>>995
参考にさせて頂きます
ありがとうございます。

1047:login:Penguin
16/12/11 23:50:40.26 4kblKrEz.net
TEST=`/var/etc/test.sh | head -1`
RET=`echo ${PIPESTATUS[0]}`
if [ ${RET} -ne 0 ] then

といった感じでシェルやコマンドの実行結果を戻り値で取得したいのですが、
コマンドが失敗してもRETには0しか返って来ません。
パイプで繋いだコマンドの標準出力を変数に格納しつつ、リターンコードを取得するにはどうすればいいでしょうか

1048:login:Penguin
16/12/12 09:04:21.34 0fcA3BsQ.net
>>997
#! /bin/baash
ってしてる? shじゃなくて

1049:login:Penguin
16/12/12 09:15:16.29 UAmAtlRJ.net
shです
Bashは不可なので他の方法を考えてみます

1050:login:Penguin
16/12/12 09:28:55.49 urUk0r41.net
次スレ
初心者の質問相談にやさしく答えるスレ Part7
スレリンク(linux板)

1051:過去ログ ★
[過去ログ]
■ このスレッドは過去ログ倉庫に格納されています


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch