初心者の質問相談にやさしく答えるスレ Part11
■ このスレッドは過去ログ倉庫に格納されています
聞き方が悪いから教えない、
とか、「俺は教育的目的から、わざと全部は教えないことにしている」
などという、下記スレに巣食っているロートルはお断り。
初心者に優しく応えようとする気のある人が、
今となってはバカバカしく思えるような質問相談にも優しく答えるスレです。
オススメLinuxディストリビューションは? Part70
http://mao.5ch.net/test/read.cgi/linux/1515329948/
【初心者】Ubuntu Linux 115【本スレ】
http://mao.5ch.net/test/read.cgi/linux/1513796694/
前スレ
初心者の質問相談にやさしく答えるスレ Part10
http://mao.5ch.net/test/read.cgi/linux/1516409806/
禁止事項
・トリを使おうとしている質問者に対して、そんなトリはやめろとかという、斜め上からのアドバイス
・質問者そっちのけでの昔語り(昔はもっと苦労したもんだ、今の若い者は…)
・知らないのに、使ったことないのに、知ったかぶりでの書き込み
・ググれという誰でも言えそうな忠告
・俺は知ってるけど言わない等といった、実社会での扱われ方からの僻みから来る
・意地悪な言辞 lsというかシェルの機能じゃないの
bashならshopt -s nocaseglob ありゃそっちか
cd周りと再帰パターンしか用ないわそれ autocd、cdspell、dirspell、dotglob、extglob、globstar
思ったよりshopt使ってた 今CentOS7.5ですが、
7.6に上げた方、上げても良いのでしょうか? $ aaa(){echo hello;}
bash: 予期しないトークン `{echo' 周辺に構文エラーがあります
$ aaa(){ echo hello;}
$ aaa
hello
空白入れるのは[]だけじゃないとかトラップ過ぎませんかね
その癖()は空白不要でも平気だしこの差は一体 []だけって誰か言ってた?
思い込みを元に愚痴られても困る
まぁシェルの文法はだいぶぐちゃぐちゃだから
ついていけないならもっと現代的な言語使った方がいいかもね >>449
{}はifやforと同じ予約語
{]に空白を入れないのはfor i inをfori inにするようなもん
[はtestコマンドをbashに内蔵した奴
名前は違うけど機能はtestコマンドそのもの
[]に空白を入れないのはecho fooをechofooにするようなもん
()は囲むとサブシェルだけど小括弧自体は予約語でもコマンドの別名でもない
だから空白なしの(echo foo)が通る
[[もあるけどこれはtestコマンドを強化したbashの予約語
機能が盛られてるがあくまでbashの方言
[はbashに内蔵されてるけど外部コマンドもあったりする
echoも外部コマンドだけど実はbashにも内蔵されてる
普段使ってるechoは内蔵側の方で処理速度上げるためにシェルに組み込まれてる aewm の終了のさせ方を教えてください
終了させる方法が全く判らず
kill すら効かないので kill -9 で無理矢理終わらせてますが
これが本来の方法ではないはずです バツ kill aewm →○ kill 番号
pkill aewm は○ >>453
デスクトップをクリックして出るメニューに Logout ってあるけど、機能しないね
~/.xsession で
exec aewm
ではなく
aewm &
exec aesession
として起動したら、同メニューコマンドでログアウト出来るようになった
参考
man aeclient
/etc/X11/aewm/clientsrc >>448-452
a=b も、= の前後に空白を入れてはいけないとか、
文法エラーが面倒だから、Ruby を使う
Python も、インデントが崩れると文法エラーになるから、面倒
だから、vagrant, chef, homebrew などの、シェルでの手続きは、Rubyで作られる >>454
デフォルトのSIGTERMが効かないから-9でKILLを送ってるのです
pkillもデフォルトはSIGTERMのはず ubuntuをインストールしようと思ったのですが、ここから先へ進めません。
https://imgur.com/a/09W4htQ
どうすればよいでしょうか? Zoinks! You've taken a wrong turn.
Let's split up, gang. If you're looking for an image, it's probably been deleted or may not have existed at all.
If you are looking for groovy images, visit our gallery!
と出ますけど >>460
なんだこの書き込みはと思ったが、>>458のリンク先か
恐らく解決したから削除したんだろう $ (xeyes)&
端末を×ボタンで閉じるとxeyesも終了する
$ (xeyes&)
xeyesは維持される
サブシェルやジョブ周りを学習中ですがこの挙動の違いとは?
前者の場合でもdisownでジョブから切断すれば維持されますが プロセスツリーでも見れば?
親ガメこけたら、子ガメもこける。
親プロセスが終了すると、子プロセスも終了する。
これが基本
終了しない場合は、子を親から独立させて、デーモン化するから、親プロセスが無い ゾンビは「死んだ(終了した)けど死体がまだ親に回収されてない」状態の子プロセス
デーモンは使ってる人や団体によって定義が微妙に違ったりするけどまぁ「ずっと動き続けるプロセス」ぐらいに思っときゃ良いんじゃね あぁ親殺しても子供がしぶといとかいうアレか
野球用語といいなんでこうも物騒なんだ・・・ >>471
確かに。
俺らが使っているのはGNU/Linuxだからな
>UNIXとLinuxは具体的に何が違うの?
実はこれ、カーネルの違いのことをきいているのかな 質問させてください。
CentOS 7.5などで、サービスの構成ファイルの記載や構文を間違えて、systemctl restart ○○ で起動したとき
Job for ○○(service名) failed because the control process exited with error code.
See "systemctl status ○○" and "journalctl -xe" for details.
ってでると思うんですが、具体的にどのファイルの何行目あたりが間違っているかって
わかるような方法ってないですかね?
systemctl statusやjournalctl -xe コマンドで見てもいまいち何を見ればいいのかがわからなくて・・・
よろしくお願いします。 >>473
記述が足りないかもしれない。自作のサービスかい?既存のなら各ログをたどれとしか。 smartctlのdrivedb.h更新するのにupdate-smart-drivedbする必要あるんだが
ubuntuにはupdate-smart-drivedbコマンドが存在しない
仕方ないので自分でコンパイルしたけど、どういう対応が一番正しいのだろう お前が作ったものは俺達のものだから設計図を公開しろ(威圧)
共産主義かな? 踏み台経由でWebサーバを操作するにあたり、teletermのコマンド入力について教えてください。
現状、teletermの設定>SSH転送で現状アクセスしていますが、踏み台のコンソールでWebサーバを操作したいです。
冗長的でも結構ですので教えてください。
具体的には、踏み台のコンソール画面でWebサーバのアパッチを再起動したり、設定ファイルを書き換えたりしたいです。 teletermって何んや、どっかの企業のソフトかな うちの若いのが、目の前に出た英語メッセージを読んでくれないのだがどうしたらいいでしょうか。
英語で書かれているものは兎に角理解する気が一切ないらしい。
権限問題で80ファイル分くらい、つまり80行もたらたら流れてんのに一切見てくれない うるせぇガキだな!
代わりに鉛玉をくれてやるぜ!ドンッ 最新ハードでのインスコは
こんどcpu インテルCore i5 9600K
マザーTUF Z390-PLUS
いままで第3世代でlinux入れていたけど
最新ハードではどうかなと Windows用のパーソナルファイアウォールはアプリケーションごとに通信の可否を設定できますが
Linuxで同様のことをする場合にはどうすればいいですか? firewall-cmdなりでadd-serviceするとか? >>474
遅くなってスマソ。サンクス。
いろいろ見ていったら、エラーの内容によってはディレクトリと行数まで表示されているものもあったわ。
一応自己解決しました。 ファイルを開いたときの引数をマクロから取得できる表計算アプリってありませんかね
もしくは表計算ソフト的な機能を自作アプリへ容易に組み込めるライブラリ的な物でもかまいません
Unicode対応、マルチプラットフォームだとありがたいです
LibreOfficeを例にすると
$soffice -o foo.ods arg1 arg2
としたときにfoo.odsの自動実行マクロでarg1、arg2を取得したいです >>492
シェルなら
arg1は$3
arg2は$4
で取れる
シェルスクリプトやバッチファイルを介して起動すればいいのでは
あとEnviron関数で環境変数も取れる
上記の$3とかで引数が取れるかは確認していない ディレクトリのシンボリックリンクから端末を開くと実体のパスになるのな
~/Desktop/linkedから端末のタブを開いたらパスがリンク元の~/fooに戻ってた
こんなもんなんだろうか >>490
良かったね。systemdの環境がわかりにくいのは確かだからもっと簡単になればいいね。 アプリからフォルダを開くで実行されるファイルマネージャーは、システムの何所で設定するんでしょうか
NautilusからThunarに変更したいんです。 >>493
今は
スクリプトを引数付きで起動→一SLKを生成→calcで編集&保存→SLKから編集後のデータを取り出す
みたいな感じでやっているんだけど
1.SJISしか扱えない、シートの修飾が限られる
2.Calcと同期を取るのが難しい
3.一時ファイルの管理が手間
などの問題があるので何とかならないかなと。odsにしたところでビルド&パースの手間が増えるわりに1しか解決しない
引数を渡すためだけにスクリプトを用意するというのもあまりきれいな実装とは言い難いし2が完全に解決しない >>497
使ってるデスクトップ環境を明示してくれたほうが答えやすいよ デスクトップ環境は xfce xubuntu 18.04 です。
ごめんなさい、LSB辺りで統一された設定だと思ってました。 yumで教えて下さい。
plesk使ってます。
例えばphpで、
php5.6がインストールされてます。
PLEAKでPHP7.2をインストールしました。
remiレポジトリ(remi-php72追記)でアップデートすると、
元々入っていたphp v1はなくなってしまうのですか?
php 5ラインとしてこれは居残り、
新たにPHP7.2がインストールされるのでしょうか? Alt-Spaceでmozc起動する前に打ち込んだアルファベット文字を
ローマ字変換させたいんですけどできますか
確かwindowsだと選択して変換キーで変換できたんだけど
それではlubuntu18.04ではできないのです >>501
いろいろ差っ引いて言うと、pleskだと自分であれこれ入れるとぶっ壊れるからやめたほうがいいと思う
つか今時のpleskは元から複数のバージョン入ってるだろ >>495
ranger でリンク元に移動するかしないかできたと思う。 ヘッドフォン外したときにHDMIのサウンド出力をデフォルトにする方法を誰か知らない?
毎回ヘッドフォン外したら設定画面でオンボード出力から切り替えなきゃいけなくてめんどくさい 今週に入ってからメモリ使用量が慢性的に1GBも増えてしまいました。
topコマンドでメモリをキーにして見ると、
php-fpmが2.7〜3.4%の範囲で17こ3位から20位を占めてます。
何かをアップデートした・インストールしたというのはありません。
これって何が影響しているんでしょうか?
CentOS 7.6, Nginxです。 家のルーターに無線で複数のスマートフォン、有線で1台のPC(の中で仮想マシン)を動かしているのですが、これらのルーターに接続された機器を全て一覧で表示するコマンドはありますか? 最近なら arp より ip neigh だろうけど、
それを「機器を表示する」とは言わないんじゃないか? MacのSystem7時代にネットワーク(AppleTalk)上にあるものを
機種名を含め全部取ってきて絵を描いてくれるソフトがあったなあ
>>509
ルーターの管理画面でIP振ってる一覧が出なきゃ無理かと
それも機種までは出ないけどね
arpコマンド打つならおそらくはハックする必要があるし Windows勃ち揚げてオンラインスキャン for Home Network arpコマンド打つならその前にping -bでブロードキャストのpingを撃った方がいい。 VPN及びPROXY接続に関しての質問です
VPS(Ubuntu18.04)にはOpenVPNとSquidがインストールされており
クライアント--VPN(VPS)--Proxy(VPS)--インターネット
の経路で外部との接続を想定しています
※VPNの構築とProxyの構築およびそれぞれ個別への接続は触り程度の経験があります
VPNを経由したHTTPおよびFTP通信をすべて内部のproxyを経由させるには
どのような手順が必要なのでしょうか >>515
OpenVPNには通信をすべてVPN経由にする設定があるので、
それを使えば良いです。 >>516
ありがとうございます。pushでwan側に送り出すみたいですね 昼に袋ラーメン二袋で足りなかったので
夜三袋食ったら下痢と痔になった >>518
I wish you a merry Christmas and a happy new year! うんちが緑、血の赤、トイレットペーパーの白、金玉の金でクリスマスカラーだね Linux構築、運用に関してのエラーメッセージとその原因と対応方法とかに
特化したようなおすすめ書籍ってないかな?
紙ベース、電子書籍、問わずで。 無いからググって公式ドキュメントやフォーラム漁るしかないんでね 初心者だから見に来たんですけど、ぜんぜん初心者むけじゃないスレでしたorz やっぱそういう書籍はない感じ?
英語の公式ドキュメントとか読めないんだけど・・・ 日本の情報産業が世界に後れを取っている理由は
・日本語の技術資料が少ない
・努力すれば報われる精神論
だと思うわ エラーメッセージなんてプロダクトごとにぜんぜん違うから
そこを軸に本にするのは難しいんじゃないか Linuxはマニュアル搭載って言うがmanページ読めば事足りるって訳じゃないしな
日本語版で項目が少ないと思ったら原語版ではびっしりなんてあるし
そもそもman自体の使い方が分からなきゃ手も足も出ないしな
説明書読むのに説明書が必要なのに説明書自体に不備があるんだもの
これ言うとボランティアダカラーとしか反論されないからつまらんけど
ならお前がやれって人を開発に巻き込むなって話 一次情報にアクセスするのに言語の壁があるのは別に何でも変わらないけど、Linuxだと特に英語が必要だといいたいのかな? >>529
>人を開発に巻き込むな
だったらLinuxやめてお金払ってWindowsなりMacお使いなさいということだよ しょっちゅう見るけど
「俺は努力もしないし金も出さないけどお前が作ってるものはクソだから無条件に無料で俺の望むものを提供しろ」
って言えるやつってマジでどういう神経してんだろうな >>532
オレこういうやつ見かけたら問答無用で攻撃してるわ
過去スレにもいたけど心の底から死んでほしいので おいLinuxよ、俺は努力もしないし金も出さないけど無条件に無料で俺の望む「一人残さず全人類が幸せになる俺様専用のバタフライエフェクト的因果律の答え」だせや >>537
お前が交通費から事後まで全部金出してくれるなら俺はいつでもズル剥けになる用意はあるよ あとはお前次第だぞ? 母ちゃんにムキムキ体操してもらえば金かからなかったんだぞ。 流石に過去は修正出来ないからな
けど未来は自分で選べる。
>>537が正しい選択すると俺は信じているよ。 しかし年取ってからいきなり1つ上野男になると敏感になりすぎ歩いているだけで周囲に栗の花のの香りを撒き散らすことになるらしい ■ このスレッドは過去ログ倉庫に格納されています