探検


CentOS Part 47【RHEL Clone】 [無断転載禁止] [無断転載禁止]©2ch.net

■ このスレッドは過去ログ倉庫に格納されています
2017/06/23(金) 04:02:55.70ID:D3Pbn2Bi
CentOS は Red Hat Enterprise Linux (RHEL) から同社の商標を削除して再コンパイルした RHEL Clone です。
Red Hat と無関係でもないコミュニティが無償配布してしますが Red Hat のブランドとサポートはありません。
* Fedora Core 6≒RHEL 5≒CentOS 5
* Fedora 13≒RHEL 6≒CentOS 6
* Fedora 19≒RHEL 7≒CentOS 7
です。
FCやRHEL 用のノウハウ、野良 RPM、レポジトリ云々は CentOS でもほぼ通用します。

前スレ
CentOS Part 46【RHEL Clone】
http://hayabusa6.2ch.net/test/read.cgi/linux/1472718447/

CentOS (The Community ENTerprise Operating System)
http://www.centos.org/

CentOS 配布ミラーサーバ
http://www.centos.org/download/mirrors/

CentOS -- Wikipedia日本語版
http://ja.wikipedia.org/wiki/CentOS
762login:Penguin
垢版 |
2017/12/04(月) 19:40:00.51ID:t32k9D5l
centos6、7のデフォルト設定でlogrotateのweeklyってどうやって日曜実行になってるですか?
anacronで/etc/cron.daily/logrotateが読まれて
/usr/sbin/logrotate /etc/logrotate.conf が実行されるのはわかります
てっきり初回のローテートの後、/var/lib/logrotate.statusで1週間が管理されるのかと思ったら何か違う
火曜→火曜→火曜 ではなく
火曜→日曜→日曜 ってなるんですけどどこで日曜って決まってます?
2017/12/04(月) 20:31:42.61ID:ZAkGCEyP
6と7を一緒に語れるんだっけ?
764login:Penguin
垢版 |
2017/12/04(月) 20:42:28.86ID:QluU/Xye
>>763
6と7はほぼ一緒かと思っていますが6のケースが知りたいです。
5はanacronではなくcronでweeklyが動いているので明らかに違いますが
2017/12/04(月) 22:41:23.00ID:YjEchrfO
>>762
manを見る限り,
曜日が前回実行時より小さくなったときに
rotateしてるんじゃないの?

date +%w
は日曜日に最小の0になるよね
2017/12/04(月) 23:44:01.28ID:WyLmmI0+
ソース貼っとく。

http://www.otafuku.co.jp/recipe.php/goods/show.html?id=120
2017/12/05(火) 14:24:37.43ID:Dcs5aZ1B
おまえら6や7でもcronie-noanacronしてるものだと思ってたぜ
768login:Penguin
垢版 |
2017/12/05(火) 15:42:11.57ID:XsmOlGdv
>>765
なるほどです
ありがとうございます。
2017/12/07(木) 12:57:51.69ID:lLyHhCQa
941 名前:login:Penguin[sage] 投稿日:2017/12/07(木) 12:54:54.52 ID:YCab3k3l
https://dotup.org/uploda/dotup.org1405710.jpg
2017/12/08(金) 08:50:12.73ID:QWXDIXdH
952 名前:login:Penguin[sage] 投稿日:2017/12/08(金) 07:26:39.50 ID:eZ1JBwPh
https://i.imgur.com/qiwYgEM.gif
2017/12/08(金) 10:06:13.03ID:QWXDIXdH
957 名前:login:Penguin[sage] 投稿日:2017/12/08(金) 10:03:48.78 ID:WxVIVjmZ
http://i.imgur.com/Gs6OnY0.jpg
2017/12/08(金) 16:31:45.48ID:l7El1KIg
気持ち悪い奴
2017/12/08(金) 17:07:48.40ID:aru0XcOa
>>771
グロ
2017/12/08(金) 19:00:23.70ID:AvBe50Vw
なんでグロニシがこんなとこまで来てるんだ
2017/12/08(金) 20:29:56.74ID:ZD8WD8BB
クリスマスが近くなって人肌恋しく構って欲しくなって人里に降りてきたんだろう
2017/12/08(金) 21:31:36.09ID:QWXDIXdH
971 名前:login:Penguin[sage] 投稿日:2017/12/08(金) 21:08:13.57 ID:yl3hC+4c
http://img.chan4chan.com/img/2009-09-04/1252042903363.jpg
2017/12/08(金) 22:23:27.91ID:H0wPHQcY
>>770 >>776
グロ
2017/12/09(土) 05:56:56.26ID:z8BVC0LD
>>776
グロ
2017/12/09(土) 05:57:27.04ID:z8BVC0LD
>>770
グロ
2017/12/09(土) 10:19:16.28ID:aQYDIto9
このへんで発狂したらしいな

デスクトップでLinuxが普及する訳ないと思った時 4
958 :login:Penguin[]:2017/12/08(金) 10:04:39.44 ID:QWXDIXdH>>956
あんまりしつこい様ならコピペしまくってやるw
Winの代わりにLinuxスレのアレみたいに、おまえが根負けするまで自動的に書き込んでやるよ
2017/12/09(土) 17:09:52.03ID:0OAyV6K9
>>775
そういや、新宿御苑にも猿降りてきたからなぁ。
寒いから仕方ないんだろう、こんなスレに降りてきても餌無いのに。


そういや、centos7で一通りセットアップしながら数週間経ったんだが、
これyum-cronってデフォルトでupdateしていないのに気付いたが、
6使ってた奴が7使って、yum-cronのサービスまで起動してそこに気付く奴いるのかな。
cronのログ見ていて、毎回同じパッケージだなーと思ってたらupdateしていないのかよ、とコーヒー吹いたわ。
2017/12/10(日) 00:18:20.53ID:/aZH+NC5
日本語で
2017/12/10(日) 02:01:16.32ID:wGxcaYra
2 名前:login:Penguin[sage] 投稿日:2017/12/10(日) 01:26:08.84 ID:kloQK/kA
>>1
https://i.imgur.com/b0fmVD4.jpg

3 名前:login:Penguin[sage] 投稿日:2017/12/10(日) 01:28:53.07 ID:ieyHExfn
http://i.imgur.com/kQhXqfI.gif
2017/12/10(日) 12:56:40.22ID:SK0q2gG/
>>783
グロ
785login:Penguin
垢版 |
2017/12/10(日) 14:20:41.40ID:v6ryViKB
>>782
だいたいわかるだろ。デフォルトがdisableになったと言いたいんじゃないか?
2017/12/13(水) 10:51:29.72ID:Om9ntpmf
CentOS7使いだした初心者ですが、GNOMEの標準ファイラーでディレクトリの中見を
リスト形式か大きいアイコンで表示するかを設定できるようですが
画像のあるディレクトリだけ大きいアイコン表示にしてサムネイルを出して
他のディレクトリはリスト形式で表示するみたいなことってできないのでしょうか?
787login:Penguin
垢版 |
2017/12/16(土) 07:57:08.47ID:/9z8clUR
Windows使えばできるな。
ずっと使い続けるよ、Windows XP。
2017/12/16(土) 10:08:29.84ID:tz7EQwQO
やっぱりGUIはWindowsにはだいぶ劣りますね
bashは最高だけど
2017/12/16(土) 14:13:15.23ID:AFom3NMr
KVM上でWin7が快適です。
2017/12/16(土) 19:03:35.15ID:BVnRUiyi
>>786
ディレクトリごとに表示方法を覚えるのは出来ないようだね。

Ctrl+1 とか Ctrl+2 を押してリスト表示とアイコン表示を切り替えられない?
2017/12/16(土) 22:48:11.95ID:tz7EQwQO
あとwindowsでいうタスクトレイ的なものも不満だよね
GNOMEだと左下の方のボタンをクリックしないと常駐してるアプリの
アイコンが現れないけど、せっかくトップバーがあるんだから
そこにアイコン常時表示させればいいのに
アイコンの変化で状態がわかる常駐アプリもあるのにさ
2017/12/16(土) 23:06:33.91ID:TqdkiOdQ
xfceに変えればよろし
2017/12/17(日) 01:58:19.04ID:MEf6yjQK
>>788
WinのPower Shellはよく出来てるらしいぞ。
欠点はクソ重いことらしい。
使いこんでないからわからないけど。
2017/12/17(日) 02:22:14.70ID:kd0OzHgL
今はngen掛かるから重いのはコンパイルが掛かる最初だけちゃう?
2017/12/17(日) 02:28:56.70ID:eIPheOOZ
でもPowershell覚えても仕事という意味では汎用性なくないか?
bash覚えた方が仕事では役に立ちそう
どうせそのうちWindowsは終わるかLinux化するか…
2017/12/17(日) 02:40:54.26ID:vb41jj0+
AD中心にした資源管理の仕組みがあるかぎりWindowsは終わらんよ
というかADに変わるものをLinuxで実現するのがとても面倒だからWindows主流なんだし
2017/12/17(日) 05:11:02.40ID:fVhK/u3B
bash芸を極めるぐらいならpythonでもかじったほうがいい
2017/12/17(日) 05:24:47.77ID:zduZNdja
簡単だからbashもpythonもpowershellも覚えりゃいいじゃん
2017/12/17(日) 10:04:15.76ID:yPbaCCaZ
まーだWindowsが終わるとか言ってる爺がいるんだな
お前の方が早く終わるだろ w
そもそもPowerShellはLinuxでも動くし
800login:Penguin
垢版 |
2017/12/17(日) 11:32:30.90ID:G4ouABY1
そういうお前は10年前にandroidみたいな流れを予想できたか?
2017/12/17(日) 12:05:35.76ID:yPbaCCaZ
>>800
ごめんそれになんの関係があるのかさっぱりわからん
802login:Penguin
垢版 |
2017/12/17(日) 12:15:24.61ID:G4ouABY1
>>801
10年前、スマホではWindowsがLinuxによって淘汰されると
言ったらお前さんは鼻で笑ったろうよって事よ。
2017/12/17(日) 12:22:04.84ID:YR+LHzHD
>>802
何言ってんだお前?
804login:Penguin
垢版 |
2017/12/17(日) 12:26:48.02ID:G4ouABY1
>>803
いらっしゃい。
805login:Penguin
垢版 |
2017/12/17(日) 12:29:56.11ID:P1o7uRag
>>802
キミはOSの呪縛に捕らわれてる
知ってるか知らんがiPhoneはOSXのサブセットだ
でも多くの人はそんなこと気にもとめない
AndroidがLinuxであろうがどうでもいい
806login:Penguin
垢版 |
2017/12/17(日) 12:51:14.32ID:FppKpmln
原理主義者は厄介
2017/12/17(日) 13:27:13.32ID:JZDAPkBO
>>799
PowerShellってWindowsの管理につかえるからいいのであって、
言語としてみたらうんこだろ...

>>802
10年前だと、MS出遅れてんぞ大丈夫か?
という頃合いじゃないのか。
2017/12/17(日) 13:52:33.56ID:S5kV9DAx
そもそも10年前だとAndroidすらないし、日本国内で使えるiPhoneもなかったんだが
2017/12/17(日) 13:59:10.85ID:yPbaCCaZ
>>802
スマホの話なんて誰もしてないけど? w

>>807
> 言語としてみたらうんこだろ...
癖はあるけど言語としては結構しっかりしてるぞ
どこがうんこか書いてみ
2017/12/17(日) 14:02:04.14ID:Th/aUR8B
RHEL系は次々世代あたりからSystemdと統合されたPowerShellが管理用シェルになるので
今から慣れておいたほうがいいぞ
2017/12/17(日) 14:03:03.60ID:HSdgjBpm
PowerShellは良い言語だ
ただ如何せんbashから遠いのが障壁になりがち
2017/12/17(日) 14:42:39.16ID:4L18MJxB
>>810
さすがに信じられないのだが、情報源ってどこ?
2017/12/17(日) 16:43:38.22ID:JZDAPkBO
>>812
>>810の脳内だと思うのだが、systemdの節操なさを見てると、
もしかしたらあるかもなという気もしてくるw
814login:Penguin
垢版 |
2017/12/18(月) 01:17:18.14ID:c8jja0Wa
RED HAT BLOG
PowerShell on RHEL in One Minute
https://developers.redhat.com/blog/2017/02/09/powershell-on-rhel-in-one-minute/

意訳
(前略)
もし諸君がPower Shellを使っておらぬなら、今すぐ始めるべし。
bashが伝統あるLinuxシェルである一方、Power Shellにはオブジェクトの恩恵あり。
Power Shellにては、全てがプロパティに直接介入せられたるオブジェクトなり。
あまたのOOP言語に似たりて、クラスとメソッドを有する強力なオブジェクト指向スクリプト言語なり。

諸君らは、いかなるプラットフォームにても使いせしめたるスクリプト言語を手に入れんとし、
Power Shellは諸君のシェルやスクリプト言語の選択肢になりえたる(我輩の控えめならざる意見にては「なるべき」)ものなり。

(助言:諸君がPower Shellを使っていないなら、このたびの機会が諸君のコーディング技能を11段階まで引き上げることになるであろう)

諸君のRHELにPower Shellを導入したるしばしの時間を持たれよ。
導入は以下の3つの手順のみにて完結せり(うち一つは好みにて取捨選択可能なり)
(後略)

RedHatは前向きに推してるな。
訳してたらなんだか使ってみたくなたぞ。。。
個人的にはshellがpythonだったらうれしいが(無理か?)
2017/12/18(月) 07:54:32.36ID:Bsrn43g4
>>802
アスペルガー症候群乙

>>811
物は良いんだけどLinuxシェル芸人やってると覚えるのが面倒なんだよな
2017/12/18(月) 08:07:36.55ID:HFlK0hrT
>>814
Pythonにはパイプの構文がないからワンライナーで書きづらい
2017/12/18(月) 09:00:08.60ID:tdYsQrVc
味わい深い日本語訳だなあ
2017/12/18(月) 09:09:01.66ID:EL0y9BDh
万が一PowershellがLinuxに導入されたとしても、シェルは選べるんだから
bashでもいけるんだろ
2017/12/18(月) 09:47:28.64ID:Bsrn43g4
Shellを自由に選べるのがLinuxの良い所だからな
820login:Penguin
垢版 |
2017/12/18(月) 12:35:02.36ID:5bGVyFGG
7.5が出たらそろそろ8が来る頃かな
2017/12/18(月) 16:26:58.26ID:ZeLzMIxz
シェルやらウィンドウマネージャやらについては「選べる」というけど、initかSystemdかは選べないことを指すと
ディストリビューションを選べと定義を勝手に広げていくスタイル
2017/12/18(月) 16:40:22.57ID:B8abDvTK
もうほとんどsystemdに移行しちゃっただろ
2017/12/18(月) 18:16:20.72ID:PGpmajB/
Perl 人気戻らないかな
2017/12/18(月) 23:36:04.70ID:ag818njz
次はそのsystemdを何とかしようとするとPowerShellを使わないと出来ないようになるんでしょう?
2017/12/19(火) 00:20:53.75ID:1HQpTNcm
しかしなんでRHEL7であんなにコマンド変えちゃったのかな
2017/12/19(火) 09:37:40.35ID:S7ThnZH2
そりゃ、変えないと6と何が違うの?って言われちゃうし
827login:Penguin
垢版 |
2017/12/19(火) 09:39:35.83ID:9Nq97204
upstartでなにも困ってなかった
2017/12/19(火) 11:47:49.08ID:yNtbgWBf
>>824
そんな風にしちゃって何の得があるんだい?
2017/12/19(火) 12:28:39.02ID:XkBPiNGB
>>828
まさに>>826。
というかsystemdの批判されてる部分そのものだろ。
2017/12/19(火) 18:32:35.33ID:5r96Lyb/
systemdの批判が目的なら専用スレがあるでしょ
831login:Penguin
垢版 |
2017/12/19(火) 18:45:31.22ID:Eo3Lt7TN
>>825
コマンドって何の事?
2017/12/19(火) 21:53:11.64ID:HmVsfC6h
PowerShell嫌い
ファイル一覧にわざわざGet-Childitemとかやってられんわ
shなら grep hoge | sed 's/fuga/gero/' とかと同じことするのに果てしない手続きがいるし
2017/12/19(火) 21:57:53.98ID:Z9ybwY+v
>>828
PowerShellは、各種サービスやそのAPIを直接扱えるようにするという思想であり、Systemdと相性がいい

よって、viでいちいち設定ファイル弄ったりcatで設定ファイル見たり、みたいな作業を、
PowerShell向けに提供されたAPIとスクリプトレットにより行うという、オブジェクティブで洗練された管理体系へと
進化することだろう

ぶっちゃけ今さら/etcはいらないよね、なんてLinusも発言してる
2017/12/19(火) 22:08:37.68ID:xtc2wNIg
特にリゾルバ関連とかな
NIC単独の設定とかは騙し騙しNetworkManagerの類で解決できてるけど、
DHCPで貰ったDNSのIPアドレスとか、未だにいちいちファイル書き出して、
他がそれを参照とか、何だかな
835login:Penguin
垢版 |
2017/12/19(火) 22:48:12.43ID:Eo3Lt7TN
>>833
> オブジェクティブで洗練された管理体系へと
進化することだろう

具体的に言うとどうなるの。

etcedit resolv nameserver add 8.8.8.8

でnemeserverが追加できるとかいうこと?
2017/12/19(火) 22:52:23.24ID:xtc2wNIg
俺の書き込みは /etc/ に関してだけ言ってる

で、PowerShellだけど、きっとC#みたいな事がスクリプト内でそのまんまできる
みたいな知識すらないのが多いんじゃないかと予想
sh云々で、限界が来たらワンライナーのインタープリタでどうこうとか、もうそんな時代じゃないとおも
2017/12/19(火) 22:53:34.15ID:Y0birv0h
よし、レジストリだな
2017/12/19(火) 23:14:48.05ID:Kbv/r6LZ
>>832
dir だけでいいぞ
最低限のものはaliasされてるはず
839login:Penguin
垢版 |
2017/12/19(火) 23:18:59.92ID:Eo3Lt7TN
>>836
> C#みたいな事がスクリプト内でそのまんまできる

これを具体例で解説して頂けるとありがたい。
2017/12/19(火) 23:25:14.76ID:xtc2wNIg
何故ggらないのか
http://ufcpp.net/study/powershell/dotnet.html

わかりやすく言えば、shのパチモンの構文で、
shの中でpythonみたいな事もできるって言えばわかりやすい?
shの中で.NETのクラスインスタンスがそのまま扱える
2017/12/19(火) 23:30:34.88ID:6NDC4zle
パワシェルってインドーズじゃなかったけ
2017/12/19(火) 23:33:01.12ID:xtc2wNIg
https://github.com/PowerShell/PowerShell
843login:Penguin
垢版 |
2017/12/19(火) 23:33:53.28ID:Eo3Lt7TN
>>840
etcedit.resolv.nameserver::add(8.8.8.8)

というような書き方ができたらいいなということですか?
2017/12/19(火) 23:41:07.42ID:xtc2wNIg
>>843
>>836
無理矢理会話混同させるな
2017/12/19(火) 23:54:17.12ID:Z9ybwY+v
>>837
実際レジストリみたいに、OSにより管理されたデータベースやレポジトリが各種の情報を格納し、
ユーザやアプリケーションに対し提供する、というのがOSのあるべき姿だよ

あるプロセスが、いつのどんな設定内容で動作しているのか分からない、
今ある設定ファイルを読み込んで起動しているのかすら分からない、なんて問題も
そろそろ解決すべき時が来てるんでないのかな
2017/12/19(火) 23:57:05.80ID:wIWD4IuL
>>832
> ファイル一覧にわざわざGet-Childitemとかやってられんわ
dir どころか ls にも alias されてるけどな w

> shなら grep hoge | sed 's/fuga/gero/' とかと同じことするのに果てしない手続きがいるし
select-string hoge | %{ $_ -replace 'fuga','gero' }
ってやるだけでしょ
2017/12/19(火) 23:59:19.95ID:wIWD4IuL
>>841
オープンソースになってるぞ
https://github.com/PowerShell/PowerShell
2017/12/19(火) 23:59:22.21ID:A+uWSuRR
dir, ls など主要コマンドは、

Linux側・Windows側の双方で、エイリアスになっている
849login:Penguin
垢版 |
2017/12/20(水) 00:04:15.65ID:or+XQtM2
>>844
なんか私が詰問してるような感じで受け取ってる?
純粋によくわからないから質問してるだけなんだけど・・・
2017/12/20(水) 00:39:57.38ID:vLdIlXHo
>>843
PowerShellはまだネットワークへの拡張はまだだけど、他の流儀にならうと
Add-Network -Nameserver 8.8.8.8
なんて感じかな
-Priority 2、なんてオプションをつけると第2優先のDNSとして登録できたり
$nameserver = Get-Network -Nameserver
なんてやると設定されているDNSサーバを配列nameserverに取得できる、みたいな

SambaをPowerShellマネージに対応させたものだと、例えばワークグループの設定は
Set-Samba -Workgroup MYGROUP -ServerString "Samba Server Version %v"
みたいなコマンドレットだったかな
2017/12/20(水) 00:44:01.53ID:aUTvEWLa
ネットワークも複数あり得るから、概ねなんでも配列になるんじゃないの?
なんかめんどくさそう。いちいちfor-eachとかを使うんだろう?
2017/12/20(水) 00:47:45.11ID:wMeAku/F
eth?もeth[?]も変わらんと思うが
2017/12/20(水) 01:43:49.62ID:t3xH+rEO
foreach なんか使わず、オブジェクトをパイプに渡し属性で選択が出来る
2017/12/20(水) 06:54:19.94ID:hV53Se9J
>>851
PowerShellは配列の対応がちょっと独特

$a = @(1,2,3) # 1,2,3 を要素に持つ配列
switch($a){
1 { Write-Host 'One' }
2 { Write-Host 'Two' }
3 { Write-Host 'Three' }
}

ってやると One, Two, Three 全てが表示される
要するに配列を switch 文に渡すと要素を取り出して処理を行うループ機能を持ってる
あと>>853の言うようにパイプに要素を渡したりするのも簡単なので慣れるとスゲー楽だよ
個人的に switch 文とかはちょっとやりすぎだとは思うが w
2017/12/20(水) 07:05:39.62ID:r3UkOQph
Powershellの良い書籍って無いよね
みんなどうやって勉強してんだ
2017/12/20(水) 07:09:55.86ID:wMeAku/F
基本C#の劣化って思えばいんでね?
2017/12/20(水) 07:26:47.95ID:JjJjVTD0
Windows PowerShell
コマンド & スクリプティングガイド
五十嵐貴之(いからしたかゆき)、2015/3/25

ただ、この本を使っていると、ノリ付けが悪いのか、ページがはがれてくるw

【Microsoft Tech Summit】APP017 PowerShellの新しい相棒 Visual Studio Code
https://www.youtube.com/watch?v=0zo6z0yHrGk

2017/01/23 に公開された動画
2017/12/20(水) 08:25:10.95ID:LPONG5qg
コマンドレットにはまだ慣れないかもしれんけどシェルスクリプトを書くという点ではPowershellが圧倒的に洗練されてると思うけどな
まぁLinux上ならPythonで書くんですけどね
859login:Penguin
垢版 |
2017/12/20(水) 19:14:52.06ID:or+XQtM2
>>850
ありがとうございます!具体例が有ると理解し易いです。
つまり、色々な設定が統一された書式のコマンドで
変更可能なのが利点という事ですかね。
860login:Penguin
垢版 |
2017/12/20(水) 19:25:32.91ID:or+XQtM2
>>853
lseth --output json | jq '.[] | if .inet == ipv4 then .ip_address else empty end'

というような話ですか?
861login:Penguin
垢版 |
2017/12/20(水) 19:28:58.50ID:or+XQtM2
>>858
> シェルスクリプトを書くという点ではPowershellが圧倒的に洗練されてる

これについて具体例で解説して頂けると嬉しいです。
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況