初心者の質問相談にやさしく答えるスレ 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/
禁止事項
・トリを使おうとしている質問者に対して、そんなトリはやめろとかという、斜め上からのアドバイス
・質問者そっちのけでの昔語り(昔はもっと苦労したもんだ、今の若い者は…)
・知らないのに、使ったことないのに、知ったかぶりでの書き込み
・ググれという誰でも言えそうな忠告
・俺は知ってるけど言わない等といった、実社会での扱われ方からの僻みから来る
・意地悪な言辞 >>403
>>404
ヒントありがとうございます。
npmは「最初にnodeを入れる時に自動的に入った?」くらいの認識なので、システム内でどういう形になってるか自分でもよく分かってない有様です。
とりあえず教えていただいたgithubのフォーラムの方法を試してみて、うまくいかなかったらダメもとで一旦npmのremoveを試してみます。 node.js を入れたら、npm は自動的に入るだろ 最近npm使い始めたばかりなので自信ないけど、.nodebrewでググると幸せになれるかも
pythonのvirtualenvみたいな使い方出来るっぽい すいません、初歩的な質問ですが教えてください。
CentOS7.5ですが、
fail2banを入れて設定ファイルをごちゃごちゃいじっていたら、
サービス再起動(systemctl restart fail2ban)でエラーがでるようになりました。
テスト機でいじっていただけなので、一回削除して再度設定しなおそうと
yum remove fail2ban で削除して、rm -rf /etc/fail2ban でディレクトリも削除しました。
再度yum install fail2ban でインストールしたのですが、/etc/fail2banのディレクトリが作成されません。
原因がさっぱりわからないのですが、どうすれば再度正常にfail2banをインストールできるようになるか、よければアドバイスお願いします。 テスト機ならOSインストールからやり直していいんじゃないの >>410
もちろんそれは全然ありなんですが、
もし原因に心当たりとか、同じような現象になったって人がいれば
解決法とかを共有願いたいと思いまして・・・
再インストールしても/etc/の下にディレクトリが作成されないっていうのが意味がわからなくて・・・ ちょっと調べてみたけど「fail2ban」のパッケージ自体は空っぽで実際に色んなファイルが含まれるのは依存する他の「fail2ban-ほにゃらら」っていうパッケージだから、みたいな感じかな
だからfail2banだけ再インストールしてもファイルはなんもインストールされないで「fail2ban-ほにゃらら」の方の再インストールが必要なんじゃないかしら
依存も含めて再インストールはどうするかとかは知らんし興味もないのでパスで… sudo vim するとマウスでのカーソル移動が効くようになるんだけど
これどこの設定が影響してるの?
ターミナルはMATEターミナルで確認
設定は特にいじってないはず >>414
ありがとう
defaults.vimの中で
set mouse=a があった 偶然vimの話題が出てきてあっという間に解決して雰囲気を一掃するって毎回やっちゃバレちゃうだろ >>409-412
/etc/以下は、設定ファイルだろ
無くても困らない。
設定を保存すれば、勝手に作られるのかも
設定ファイルの書き方とか、そのアプリの説明書を読めば? 漏れなんか勝手に、/etc/apt/sources.list を変更して、
/etc/apt/sources.list.d/ ディレクトリを作って、その中に自作ファイルを追加してる
/etc/ 以下は、各アプリの設定ファイルだろ。
リポジトリからパクッてくるとか、アプリの説明書を読んで、自作でもすれば?
設定ファイルが無くても、デフォルトの動きをするだけだろ。
死ぬことはない お前らって使うコマンド全部暗記してんのか
短いからいいって言うが.だの[だのwだの短くすればいいってもんでもないだろう
コマンドの命名法則の規約とか覚えるコツないのか? >>422
よく使うのはヒストリー機能のお世話になるからGUIより楽だな。 >>418
>>420
サンクス
/etc/直下の設定ファイルが作られないのなら、自分で設定ファイルを作成していく、という方法があるんですね。
現在は/etc/直下の設定ファイルがないからか、サービスを再起動をするとエラーがでて起動しないという。 >>422
英単語そのもの:echo、date、find
そのまんま:whatis、whoami
単語の略字:man(MANual)、tr(TRuncate=切り詰め)
各頭文字:cd(Change Directory)
数文字省略:mv(MoVe)、cp(CoPy)
略字1字+α: rbash、rvim(r=restricted=制限)
略字2字+α:mkdir(MaKe Directory)、mkfs(MaKe FileSystem)
コマンドの法則はなくもない
chmod(CHange MODe)ファイル権限変更
chsh(CHange SHell)ログインシェル変更
lshw(LiSt HawdWare)ハードウェア情報表示
lsblk(LiSt BLocK device)ブロックデバイス表示
これらは用途自体が似てる
g**みたいにGNUやGUIの場合もあるし検討付けても中身見なきゃ結局分からんけど
コマンド自体は端末で文字打った後tab連打すれば絞り込み検索できるね
俺の場合コマンドはググりまくってたら覚えてた
基本コマンドはそれくらい出番が多いからな safediscやalpharom等がかかったCDDVDのバックアップに対応したソフトはありませんか?
壊れそうなので個人的にバックアップをとりたかったのですがある程度探しても無かったので質問させていただきます
Windowsでやるべきことは重々承知ですがWindowsから乗り換えてしまい手元にWindowsのインストールCDが無いのです
どうしてもない場合はwineで動く該当ソフトを教えていただけると大変ありがたいです MicrosoftからWin10のISOでも落とせ >>426
土台は、余計なストアアプリとか入らないこれがお勧めです。
ttps://www.microsoft.com/ja-jp/evalcenter/evaluate-windows-10-enterprise Windows用のプロテクトのイメージ化をLinuxのソフトでやるのは厳しいからwineで動くやつ探すか(DRM対応のWindows用のライティングソフトをwineで動かす試みはあまりないが)>>427>>428の二択よ クリーンインストールで再インストールしようとしたところ
インストール中のローカルホスト名の設定のところで
それまで使っていたホスト名がデフォルトとして入力済み状態になっていました
このホスト名はどこにあったものが使われているんでしょうか?
HDDの中の古いデータが参照されているのか
あるいはルーターにDOHCで繋いだときにそのルーターにホスト名などが記録されてるんでしょうか? >>430
>HDDの中の古いデータが参照されているのか
はい >>433
クリーンインストールなのに
勝手にHDDの中身を走査するのですか? >>434
ユーザー名を変更してインストールすると前のユーザー名のディレクトリを温存するとかもあるよ 設定したアドレスの逆引きができたらそれを持ってくるって動きもあるよ >>435
double overhead camshaft lsには大文字小文字を無視するオプションないのか
それはfind使えってことか 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は元から複数のバージョン入ってるだろ ■ このスレッドは過去ログ倉庫に格納されています