1 名前:login:Penguin mailto:sage [2018/11/16(金) 22:58:46.21 ID:KePwDHh2.net] まずは2ch-Linux-Beginnersを読みましょう。 いろいろとまとめられているので(・∀・)イイ!! www12.atwiki.jp/linux2ch/ 読んでも解決しなかったら、質問を書きこむ前にここを読もう。 www12.atwiki.jp/linux2ch/?About 質問に対して答えてもらったら、お礼よりも、結果報告。 過去ログ検索 Google検索 https://www.google.com/search?hl=ja&as_q=検索語句&as_sitesearch=2ch.net%2Ftest%2Fread.cgi%2Flinux%2Fhttps://www.google.com/search?hl=ja&as_q=検索語句&as_sitesearch=5ch.net%2Ftest%2Fread.cgi%2Flinux%2F ※前スレ くだらねえ質問はここに書き込め! Part 233 mao.5ch.net/test/read.cgi/linux/1536848825/
809 名前:login:Penguin [2019/01/27(日) 12:15:25.66 ID:q6ZF1gvH.net] vimで改行一つだけのファイルを作るのってどうやるの? 改行を一回して保存すると0a0aになるし 改行した後その行を消して一行にしてから保存すると空ファイルになるし
810 名前:login:Penguin mailto:sage [2019/01/27(日) 12:21:00.05 ID:iz2S2cqz.net] -b
811 名前:login:Penguin mailto:sage [2019/01/27(日) 14:05:52.62 ID:z3U7YeBQ.net] >>801 1回改行して、その行をddで削除したら0aのファイルができた。
812 名前:login:Penguin mailto:sage [2019/01/27(日) 19:19:35.57 ID:uXjfHWJZ.net] すいません。初心者の超くだらない質問かもしれませんが、 例えば、Windowsはアップデートしていけば、どんどん 容量が増えていきますが、linux(私が使っているのはCentOS7) も同様なのでしょうか? とりあえず、/を50Gほどにしているのですが、これでは いずれすぐに足りなくなるとかそういうことがあるのでしょうか? というか、アップデートしたファイルって/以下に貯められて いくのですかね?
813 名前:login:Penguin mailto:sage [2019/01/27(日) 19:35:55.78 ID:uXjfHWJZ.net] >>804 の追伸です。 内容はフルインストールで、dfを確認すると 現在は/は6.3G使用となっています。 まだまだ大丈夫なのですが、ふと気になって 質問をさせてもらいました。
814 名前:login:Penguin mailto:sage [2019/01/27(日) 19:39:54.12 ID:uXjfHWJZ.net] >>804 の続きを書かせてください。 /bootはIG取っているのですが、 むしろここが既に使用量39%となっています。 警戒するべきはこのパーティションでしょうか?
815 名前:login:Penguin mailto:sage [2019/01/27(日) 20:09:08.91 ID:7ZIJ713O.net] >>806 古いカーネルイメージがたまってるだけ。
816 名前:login:Penguin mailto:sage [2019/01/27(日) 20:25:43.50 ID:zGqQ9IlR.net] >>806 これ見て掃除しろ https://www.tecmint.com/delete-old-kernels-in-centos-rhel-and-fedora/
817 名前:login:Penguin mailto:sage [2019/01/27(日) 20:29:05.84 ID:aRTG89+s.net] /varのキャッシュは消すなとか消せとか結局どっちを信用すればいいんだろうな?
818 名前:login:Penguin mailto:sage [2019/01/28(月) 01:25:34.53 ID:cd3sCiTC.net] 不要なものを消して、必要なものを残せってこと。
819 名前:login:Penguin mailto:sage [2019/01/28(月) 13:16:44.42 ID:WDgewD8C.net] 当方、ウブンツ18のbash使ってんだけど、scpの補完について教えてください。 ローカルからリモート先にコピーしたいときに、 scp の後、ファイル名を補完させたくタブを押すと、多分ホストの検索になってるのかファイル名が補完されない。 固まるのでキャンセルするしかないんだけど、 旨くやる方法ある?
820 名前:login:Penguin mailto:sage [2019/01/28(月) 13:45:57.14 ID:L603KNSm.net] >>811 ./を打ってからTab ちなみにハイフンで始まるファイルを操作するときなんかにも使えるテク
821 名前:login:Penguin mailto:sage [2019/01/28(月) 14:25:49.41 ID:WDgewD8C.net] >>812 おおありがてえ パスを認識させれば補完されるのね やってみる
822 名前:login:Penguin mailto:sage [2019/01/28(月) 19:20:10.34 ID:DVY1TVhM.net] デスクトップを安く拾ったから遊ぼうと思ってdebianを入れてみたんだけどプレーヤーとか音楽関係のスレって無いのかな
823 名前:login:Penguin mailto:sage [2019/01/28(月) 22:09:26.04 ID:mJJk4qhw.net] ハイフンのオプション回避は--を付ける方法もある $ rm -- -foo.txt こっちはハイフン付きで検索するにも使える $ grep -- "-foo" aa.txt -foo
824 名前:login:Penguin mailto:sage [2019/01/28(月) 23:44:46.58 ID:3wHvqxAx.net] >>812 うまくいきました!ありがとう!
825 名前:login:Penguin mailto:sage [2019/01/29(火) 07:00:05.01 ID:lDsNJAsY.net] $ touch "foo.txt " うっかり改行コード付きファイルを作ったんだけどどうやれば修正できます? ファイラからF2で普通にリネームできるけどコマンドだとどうやれば lsではfoo.txt?と出ますね
826 名前:login:Penguin mailto:sage [2019/01/29(火) 07:44:48.75 ID:D/kvNj3j.net] mv foo.txt? bar.txt これで特に問題ない
827 名前:login:Penguin [2019/01/30(水) 07:10:52.24 ID:f71RDoz/.net] 作ったときと同じようにやればいいじゃん rm "foo.txt "
828 名前:login:Penguin [2019/01/30(水) 10:29:47.39 ID:7juILbvX.net] >>777 スリープってプロセスのスリープのことじゃないの?
829 名前:login:Penguin mailto:sage [2019/01/30(水) 12:24:39.35 ID:j2km11tL.net] >>819 削除してどうする w
830 名前:login:Penguin mailto:sage [2019/01/30(水) 17:32:02.22 ID:BsXBtbra.net] LinuxでExchangeみたいなグループウェアサーバって構築できますか?
831 名前:login:Penguin mailto:sage [2019/01/30(水) 18:18:59.09 ID:uRxIiy3K.net] みたいなって何?
832 名前:login:Penguin [2019/01/30(水) 20:10:04.84 ID:Ck5gTvk0.net] Debian で暗号化 LVM を作ってインスコしましたが 起動する度に Warning: Failed to connect to lvmetad. Falling back to device scanning. Volume group "hoge" not found Cannot process volume group hoge と表示されます しかも2回繰り返して その後でパスワードを入れればちゃんとマウントできて起動できるようですが この警告表示を消すかあるいは1回だけにするにはどうしたらいいですか? それともこれはこういうものなんですか?
833 名前:login:Penguin mailto:sage [2019/01/30(水) 20:28:48.27 ID:AO3waAfD.net] 他人にWeb鯖貸すときの監視はこれでいいですか? #!/usr/bin/perl use strict; use warnings; my $num = 0; while( $num <= 9 ){ foreach(`ps -Af`){ $_ =~ s/ +/ /g; my($user, $pid, undef, undef, undef, undef, $time) = split(/ /, $_); $user =~ /[\.\+]/ or next; my(undef, $min, $sec) = split(/:/, $time); $min =~ s/0(\d)/$1/; $sec =~ s/0(\d)/$1/; ($min > 0 || $sec > 20) and `kill -9 $pid`; } sleep 180; }
834 名前:login:Penguin mailto:sage [2019/01/30(水) 21:35:11.41 ID:e3QIttmg.net] >>825 まず、どういう監視をしたいかを書いたほうがいいと思う。 で、perlは詳しくないけど、やりたいことはたぶん実現できていない。 ($min > 0 || $sec > 20) and `kill -9 $pid`; この辺の条件は正しい?
835 名前:login:Penguin mailto:sage [2019/01/30(水) 21:57:54.03 ID:akAWAB3o.net] >>825 $num も謎
836 名前:login:Penguin [2019/01/30(水) 22:36:13.91 ID:V/aOFVQv.net] Linuxコンソールは10分放置すると自動的にディスプレイの電源が切れますが ここから復帰するためにキーボードのキーを押す必要があります マウスは効かないので何かキーを押す必要があるわけですが どのキーを押すのが適切でしょうか? 押したキーは入力されてしまうので 何らかの作業中でも押して問題のないキーが望ましいのですが どれがいいですか?
837 名前:login:Penguin mailto:sage [2019/01/30(水) 22:59:55.21 ID:uRxIiy3K.net] CapsLock
838 名前:login:Penguin mailto:sage [2019/01/30(水) 23:06:25.85 ID:akAWAB3o.net] エスケープ
839 名前:login:Penguin [2019/01/30(水) 23:19:22.23 ID:f71RDoz/.net] ShiftとかCtrl押してる
840 名前:login:Penguin [2019/01/30(水) 23:20:25.50 ID:f71RDoz/.net] 長時間かかる処理でうっかりキー押されちゃマズいようなときは あらかじめscreenで動かしてデタッチしとく、とか
841 名前:login:Penguin mailto:sage [2019/01/31(木) 10:52:04.89 ID:2PQWvEYI.net] 日本企業ってOSSにフリーライドするだけで全然貢献しないクソッタレっていう批判があると思いますが、 OSS利用ってそれをするだけの能力というかリテラシーみたいなものが必要ですよね? ITスキルのない日本企業が多い中、OSS利用にガチで取り組んでいる企業がいようものなら たとえフリーライドであったと
842 名前:オても良くやったと個人的には称賛したい気持ちですけど、これっておかしな考え方ですかね? [] [ここ壊れてます]
843 名前:login:Penguin mailto:sage [2019/01/31(木) 11:00:35.32 ID:TzcUlqgY.net] $RANDOMの桁を揃える方法ってないです? $ touch $RANDOM.txtで作ったファイルの文字数を揃えられないかなと
844 名前:login:Penguin mailto:sage [2019/01/31(木) 11:25:51.90 ID:oJr/deB/.net] >>833 日本人のお前がそう思っていたとしても開発者はそう思わんよ
845 名前:login:Penguin mailto:sage [2019/01/31(木) 11:42:54.12 ID:zgwUmDqC.net] >>833 まさにクソッタレが展開しそうな言い訳
846 名前:login:Penguin mailto:sage [2019/01/31(木) 12:25:53.62 .net] >>834 touch `printf "%05g.txt" $RANDOM`
847 名前:login:Penguin mailto:sage [2019/01/31(木) 12:28:41.74 ID:i1aoszfZ.net] >>833 その様な批判を耳にしたことはないです。類友なのかも。
848 名前:login:Penguin mailto:sage [2019/01/31(木) 12:36:47.42 ID:2HjG07Oa.net] 日本人は、Ruby の開発で頑張ってる cookpad, マネーフォワードとか
849 名前:login:Penguin mailto:sage [2019/01/31(木) 14:23:22.31 ID:XgZl8kov.net] >>833 日本人が参加して日本語環境を整備するというだけでも、I18Nな分野で貢献できてるので全然問題無い気がする
850 名前:login:Penguin [2019/01/31(木) 14:25:44.30 ID:QTLTuWcE.net] >>824 のlvmetadの直し方わかる人は居ませんか?
851 名前:login:Penguin mailto:sage [2019/01/31(木) 15:56:19.52 ID:oJr/deB/.net] fstabに2個書いてあるからそうなるんじゃないの? 設定出さずにそんなこと言われてもわざわざ自分で検証したくないよ
852 名前:login:Penguin [2019/01/31(木) 16:51:13.69 ID:+SKWg3MB.net] 本に書いてるphpの導入のところで sudo apt install php5-fpm ってかいてるのだが実行すると↓のエラーでるんだけど sudo apt install php-fpm でもいいの? OSはラズパイです
853 名前:login:Penguin [2019/01/31(木) 16:53:39.88 ID:+SKWg3MB.net] あ、エラー書き忘れてました pi@raspberrypi: $ sudo apt install php5-fpm パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています 状態情報を読み取っています... 完了 パッケージ php5-fpm は使用できませんが、別のパッケージから参照されます。 これは、パッケージが欠落しているか、廃止されたか、または別のソース からのみ利用可能であることを意味します。 E: パッケージ 'php5-fpm' にはインストール候補がありません
854 名前:login:Penguin [2019/01/31(木) 17:05:41.11 ID:+SKWg3MB.net] php7.0にしたらいけました
855 名前:login:Penguin mailto:sage [2019/01/31(木) 17:06:33.12 ID:Qmtmf1tA.net] 本に書いてある情報は古いことがあるから自分でちゃんと調べてから使う ラズパイにはいろんなOS入るしラズパイ自体数種類あるのでちゃんと書こう
856 名前:login:Penguin mailto:sage [2019/01/31(木) 17:06:49.26 ID:gbC6JIBW.net] これでいいならそれで入る https://packages.debian.org/stable/php/php-fpm
857 名前:825 mailto:sage [2019/01/31(木) 18:07:08.79 ID:zBu5ycVC.net] >>825 です。法人ではなく個人であくまで予定でセキュリティ第一でいろいろ組んでます。 >>826 >>827 返答ありがとうございます。 whileの$numはいりませんね、謎$num入れてサーセン。あと言語がPerlでサーセン。 >>825 は他人ユーザーが実行したcgi等のプロセスについて、20秒以上実行されてるものを無限ループ等の悪いプロセスと断定して殺すのを180秒ごとに監視するやつで、実際うちの環境ではrootでシェルからフォークして常駐させてみて動作に問題ありません。 負荷ではなく実行時間で判別してトリガをかけないと、無限ループプロセスを呼び出すプロセスを常駐させられたらアウトですからね。 他にどういうトラブルに対する監視が必要ですかね? むしろそこが思い浮かばないので想定され得るものをご教授願います。(ソケット等使われてもOUTPUTのNEWパケットはパケットフィルターする予定なのでほぼ無問題です) あと、いちいちこんなやり方しなくてもなんか他にいい方法がある予感がするので分かってたら教えてください。 ちなみに鯖はApacheです。mod_なんちゃらもコンパイルできる環境です。
858 名前:827 mailto:sage [2019/01/31(木) 18:41:13.84 ID:zgwUmDqC.net] >>848 ケチつけるようで申し訳ないんだが、AWSなんかのクラウドサービスでほとんど無料でLinuxサーバーが手軽に借りれる時代に20秒でジョブを強制終了させられるサーバーなんて借りようと思うかな? サーバーに登録された各ユーザーが /~username/ みたいなディレクトリの下に .cgi を作ってApache の mod_cgi とか mod_perl (だっけ?) で実行させ、その度に子プロセスを起動するモデルも10-20年前のやり方だし、 今なら Docker なんかで各ユーザーに対してCPUやメモリの割当量を制限する方が現実的だと思うけど
859 名前:login:Penguin mailto:sage [2019/01/31(木) 18:52:49.90 ID:oJr/deB/.net] セキュリティ第一とか言ってるの見ると本人には申し訳ないが笑ってしまうわ
860 名前:login:Penguin mailto:sage [2019/01/31(木) 19:02:23.55 ID:zBu5ycVC.net] >>849 もちろんそのとおりですけど、そこは突っ込まないでほしい 逆に言うと20年前はどうしてたの?みたいな
861 名前:login:Penguin mailto:sage [2019/01/31(木) 19:20:45.30 ID:oZCdv20K.net] web鯖貸すって一言でいってもやり方は色々だからな、デプロイするだけのサービスもあるし、どんなサービスにしたいの?
862 名前:login:Penguin mailto:sage [2019/01/31(木) 19:22:36.38 ID:oZCdv20K.net] ちなみに俺ならcgiで動かせることはしない。管理もめんどくさいし、需要もない。
863 名前:login:Penguin mailto:sage [2019/01/31(木) 19:32:39.83 ID:zBu5ycVC.net] >>852 無料で小規模、小容量、少人数、CGI可のやつですよ こんなん普通の人誰も使わないと思うので主に自作プログラムの動作をテストしたい人向け もう登録関連やDB使うセッション式の簡易コンパネはほぼ自作で作ってあります コンパネ
864 名前:鯖と貸す鯖は仮想で別々にしてあります [] [ここ壊れてます]
865 名前:login:Penguin mailto:sage [2019/01/31(木) 19:38:33.19 ID:goNkf6/w.net] 自作プログラムの動作テストするならそれこそAWSで十分すぎるのでは そうじゃなくても無料で借りられて独自ドメイン、DB、PHP、CGI、メール可でcpanelやvistapanel採用ってとこはいくつか知ってるしわざわざ独自開発した怪しいシステム使おうとは思わない・・・
866 名前:login:Penguin mailto:sage [2019/01/31(木) 19:56:55.45 ID:3U59QOjZ.net] 今時はCGIではなくMojoliciousなどを使うみたいだけど
867 名前:login:Penguin mailto:sage [2019/01/31(木) 20:38:58.45 ID:zBu5ycVC.net] >>856 ApacheやNginxみたいなのがなくても勝手にポート開いてくれるやつですね PythonだとDjango、Bottleでしたっけ? 詳しくないからよくわからないけどでもこれらだと基本、1グローバルIPあたり1サイトに限定されてしまうのでは? Apacheのリバースプロキシを通して使う方法とかありそうだけどいちいちテキストファイル設定しなければいけないのが、、
868 名前:login:Penguin mailto:sage [2019/01/31(木) 21:48:11.69 ID:DVnZbv95.net] 趣味でやろうとしてるんだからそこまで否定しなくてもいいと思うが 需要がないというのは言い過ぎだろう 限りなく少ないがないことはない
869 名前:login:Penguin [2019/01/31(木) 22:40:08.45 ID:2rpXRm+W.net] chownとかchmodで-Rで指定したときに ファイルだけとかディレクトリだけみたいな指定ってできませんか?
870 名前:login:Penguin mailto:sage [2019/01/31(木) 22:48:36.91 ID:zgwUmDqC.net] >>859 find . -type d とかで出てきたやつだけに絞れば
871 名前:login:Penguin mailto:sage [2019/01/31(木) 23:15:56.02 ID:oZCdv20K.net] >>854 セキュアって難しいんだよ。例えば鯖側のことだけを考えるだけじゃない。 趣味でやりたいならせめて登録型にするんじゃなくて申し込み制にすべき。 一人で1000アカウント作られたらそれだけでやばいだろ。
872 名前:login:Penguin mailto:sage [2019/01/31(木) 23:54:20.81 ID:zBu5ycVC.net] >>861 もちろんspam対策はしてますよ 具体的にはGDのSecurityImageを使った画像認証とipアドレス、こちらから送ったメールアドレスからのセッション登録です 同一メールアドレスからの登録はできませんし、メールはこちらから規定回数以上送れないようにしてます spam判定後は即効でパケットフィルターかけてます spamでなければ複数アカウント自体は別にいいと思ってます あともちろんXSS等の対策バリデードもしてますしパスのハッシュ暗号化もです
873 名前:login:Penguin mailto:sage [2019/02/01(金) 00:20:40.17 ID:KZ46CRZl.net] 楽しそうで良いけどな 独自サービスって楽しいんだよ
874 名前:login:Penguin mailto:sage [2019/02/01(金) 00:26:06.08 ID:dquuMyFh.net] 怖いのが違法サイトですね そこは鯖プログラムでは対処できないのできちんと管理しなくてはいけない あとfork爆弾やられると最終的には落ちることがいま分かりました
875 名前:login:Penguin mailto:sage [2019/02/01(金) 00:58:08.57 ID:Hh7CnxBQ.net] こんにちは xubuntuでとある時間内(2時間くらい)の通信量を測りたいです。wiresharkでのパケットキャプチャは出来ますが、 試しに何かダウンロードしてそのファイルと計測したパケットを比べたら大きくサイズが異なっていました 何か良い方法はないですか?wiresharkの使い方が意味不明なのですが総通信量測れますよね? パケットキャプチャは間違いなく出来てます
876 名前:login:Penguin mailto:sage [2019/02/01(金) 01:04:59.98 ID:Hh7CnxBQ.net] あと変な質問ですけど、GUIに頼らない人ってコマンド暗記してるんですか? 例えばパソコンのマイク入力からパソコンのスピーカーに出力したくてググったら $ arecord -r 44100 -c 2 -f S16_LE | aplay を紹介してる人が居て、うまく機能したんですけど音声デバイスドライバ専用コマンド覚えてるんですか?
877 名前:login:Penguin mailto:sage [2019/02/01(金) 01:09:27.93 ID:CJHhe22d.net] >>865 パケットにはTCP/IPだったりアプリケーションのヘッダファイルが含まれるので、当然ダウンロードしたファイルと総トラフィック量は違います ここらへんから好きなのを使うと良いでしょう https://www.binarytides.com/linux-commands-monitor-network/
878 名前:login:Penguin mailto:sage [2019/02/01(金) 01:21:52.77 ID:lJ9CzWZS.net] 普段使うようなコマンドはもちろん覚えてるけど引数完璧に覚えてなくてもTABで入力補完効くし説明付きのリスト出る様にできる 普段使わんコマンドは-h --helpやman コマンド名みたら大体どうにかなる そのコマンドも意味が分かってれば難しいことはないと思うよ マイクからサンプリング周波数44.1kで2チャンネルを16 bitリトルエンディアンで取得、データはパイプに流して次のコマンドに渡す 渡された方はそのまま再生するだけ 実際にはコマンド2つとパイプの使い方知ってれば出来ること
879 名前:login:Penguin mailto:sage [2019/02/01(金) 01:22:44.35 ID:Hh7CnxBQ.net] >>867 ありがとうございます 今改めて調べたら統計タブの「 IPv4 Statistics/Source and Destination Addresses」を見てました これパケット数は見れないんですよね?確かグラフで見る方法がありましたがあれ時間とその時間の通信量のグラフでパケット総数は見れませんよね?
880 名前:login:Penguin mailto:sage [2019/02/01(金) 01:26:23.33 ID:Hh7CnxBQ.net] >>868 音がスピーカーから出たのに感動してコマンドの意味調べたんですが、普段からCUI使ってる人は一瞬で録音、サンプリングレート指定、ステレオ、それを再生みたいに読み取れるんですか?
881 名前:login:Penguin mailto:sage [2019/02/01(金) 01:43:33.47 ID:lJ9CzWZS.net] >>870 はい
882 名前:login:Penguin [2019/02/01(金) 06:23:53.04 ID:z5sYSoBl.net] それオプション無しでいけるんじゃね $ arecord|aplay だけで充分
883 名前:login:Penguin mailto:sage [2019/02/01(金) 09:00:18.37 ID:Hh7CnxBQ.net] >>872 ありがとうございます >>871 すごい、、でも理解できない。だってcdみたいなよく使うコマンドじゃなくALSA動かす専用コマンドが一瞬で分かるということは暗記してるんでしょ よーし今日はALSA使っちゃうぞって頻繁にあるの?
884 名前:login:Penguin mailto:sage [2019/02/01(金) 09:12:08.17 ID:gpSzWe1N.net] >>873 コマンドリファレンスは知ってる?manやhelpになれないうちはコマンドリファレンスをブクマしていけばいい。 説明書を読むところから使えばいい。
885 名前:login:Penguin mailto:sage [2019/02/01(金) 13:32:51.08 ID:KZ46CRZl.net] ググって使って憶えればいい 使ったこと無いコマンドはわからんだろさすがに
886 名前:login:Penguin [2019/02/01(金) 15:47:45.04 ID:LgmmiPD0.net] USBメモリーを繋いだときのマウントはどこに設定されてますか? /etc/fstab の中には書かれてない
887 名前:login:Penguin mailto:sage [2019/02/01(金) 18:06:55.91 ID:m2b+J647.net] NetworkManagerってほとんどのLinuxディストリに入ってる標準のネットワーク管理ツールですよね? いまだにバグだらけなのは何なんですか? ぐぐるとNetworkManager絡みのハックが山程出てくるし
888 名前:login:Penguin mailto:sage [2019/02/01(金) 18:16:00.71 ID:gpSzWe1N.net] >>877 ほとんどってそんなことはないと思うけど、ディストリと言うか、DEで違うんだよ。
889 名前:login:Penguin [2019/02/01(金) 20:26:48.77 ID:tA5FPLBl.net] >>877 君がバグフィックスを手伝わないからだよ
890 名前:login:Penguin [2019/02/01(金) 21:04:17.59 ID:1ICdhurh.net] >>879 プルリク送ってもマージされることは稀ですよ。 逆にメインテナーの立場では、完全に把握していないものをマージできないのも当然だと思います。 現実はなかなか難しいですよ。
891 名前:login:Penguin mailto:sage [2019/02/01(金) 21:45:44.65 ID:xJJQqs1w.net] ようやくbashに慣れてきて使えそうなコマンドをコピペしてるけどお前らはどう管理してるの 全部関数にして~/.bashrcに書くのか 全部個別のファイルにして~/binに並べるのか 数行程度の奴は~/.bash_aliasesに書いて長い奴は~/binに置いてるけど皆こんなもん?
892 名前:login:Penguin mailto:sage [2019/02/01(金) 21:47:59.90 ID:TfHIfdY8.net] >>877 分からん。 NMの開発はRedHat主体らしいからRedHatの方針じゃね? RedHatの開発者もNMが嫌われているのは把握してるみたいだし。
893 名前:login:Penguin mailto:sage [2019/02/01(金) 21:59:20.08 ID:Fabea0Gz.net] >>881 たとえばcdコマンドの拡張とかなら シェルスクリプトではなくインタラクティブシェルの函数としてしか定義できないので ~/.bashrcとかで設定。 ddコマンドのコマンドラインラッパー(ddコマンドのオプション体系は個人的には分かりずらすぎるので) みたいに汎用に使えるものなら~/binに。
894 名前:login:Penguin mailto:sage [2019/02/01(金) 22:03:40.62 ID:CJHhe22d.net] >>881 コマンドってのは元々/binとか/usr/local/binにある実行ファイルのことじゃないのか
895 名前:login:Penguin mailto:sage [2019/02/01(金) 22:31:09.11 ID:xJJQqs1w.net] >>883 mkdir後に移動するmkcd作ったけど確かに~/binに置いても移動はしなかったな エイリアスと関数の違いは分かったけど関数と外部コマンドの得手不得手がいまいち xargsで関数呼べないとか結構違うのね
896 名前:login:Penguin mailto:sage [2019/02/01(金) 22:36:00.27 ID:Fabea0Gz.net] >>885 いやちがうちがう aliasとか函数とかは関係なくて cdコマンドが効力を及ぼすのは今のセッション(適切な言い方が分からん)だから ~/binとかに配置してコマンドとして実行した場合,cdコマンドでカレントディレクトリが移動するのは サブシェルであって~/bin/mkcdコマンドを実行したシェルではない。 これは(この場合において)望む挙動ではないでしょう?
897 名前:login:Penguin mailto:sage [2019/02/01(金) 23:45:30.44 ID:m2b+J647.net] >>882 ユーザからすればネットワークはOSの最重要というか、できて当然の機能のはずなのにね こんなんでサーバ用途で商売できるのか不思議です Redhat6の頃ならまだ枯れてないから仕方ないと納得できたけど
898 名前:login:Penguin mailto:sage [2019/02/01(金) 23:47:18.62 ID:pN0s1aEw.net] サーバー用途ではネットワークは人がマニュアル管理するものなので NetworkManagerなんて使わないのです
899 名前:login:Penguin mailto:sage [2019/02/02(土) 00:08:28.79 ID:jP9s4TPR.net] 三大とりあえずOFFにしておけ機能 ・NetworkManager ・SELinux ・あとなんか
900 名前:login:Penguin mailto:sage [2019/02/02(土) 00:32:50.82 ID:8jxYPoXR.net] SELinuxは前にQiitaかどっかで良い記事があったな。 みんなあまりに無効化してるけど,適切に設定すればかなり便利だっていう内容。 ただ話がサーバー向けだったんで個人で使う分には問答無用でOFFかなw
901 名前:login:Penguin [2019/02/02(土) 17:46:00.06 ID:zr+7AE3l.net] >>801 touch で作った方が速くね?
902 名前:login:Penguin [2019/02/02(土) 17:53:31.53 ID:zr+7AE3l.net] >>866 よく使うやつは覚えてるよ でも、なんかのオプションが思い出せないとかあったら man. Info とかで調べるね。そういうレアな奴は ネットとかで調べるね。あと、ソースにサンプルとか ワンライナーとかあるから、それも見るね メモっときゃいいよ、あ、これ後で使いそうだ って思ったら。やり方わかる?カーソルでヒストリ辿って 記録したい奴がでたら、エディタにコピペね あるいは頭にecho つけて、ファイルにリダイレクトとかね
903 名前:login:Penguin [2019/02/02(土) 17:55:38.83 ID:zr+7AE3l.net] >>873 そんなわけないよね マニュアル見てるよ、普通の人は
904 名前:login:Penguin [2019/02/02(土) 17:59:54.82 ID:zr+7AE3l.net] >>886 これ、シェル関数で実装して . コマンドで読み込めばできるよ 新しいシェルを起動する毎に読み込まなきゃいけないから 面倒だけど。ま .bashrc で読み込むてもあるけど
905 名前:login:Penguin [2019/02/02(土) 18:02:22.92 ID:zr+7AE3l.net] >>881 環境変数 PATH に追加してるよ、使うときだけ
906 名前:login:Penguin [2019/02/02(土) 18:05:13.32 ID:zr+7AE3l.net] >>889 昔は pulseaudio がこれだったね
907 名前:login:Penguin mailto:sage [2019/02/02(土) 18:24:21.41 ID:rANDJQXi.net] NetworkManagerなんて余裕で使えるだろ 三大OFFとか意味がわからん
908 名前:login:Penguin mailto:sage [2019/02/02(土) 18:40:45.85 ID:pCnn3K+7.net] >>897 使うスキルが無かったんだろ、そっとしておいてやれよ 俺もnetplanとsystems-networkdで悶々とさせられているタスケテ
909 名前:login:Penguin [2019/02/02(土) 19:17:41.97 ID:TGa1Gq9w.net] >>891 どうやるの?