初級者から急に上級者になる専門書

毎日暑い暑い。

こういう時は水分補給を忘れずにお願い致します。

最近のニュース記事で読みましたが、日に焼けるとビタミンDが不足するようです。
営業の方や外の仕事が多い人はビタミンDの多く入っている食べ物を摂ると良いようです。

Linuxの専門書について書きます。

このところ私は、amazon等でLinuxの専門書を沢山購入しています。
もちろん値段が高いものは購入しませんが、ちょっと気になるLinuxのディストリビューションについての説明書、セキュリティに関するもの等です。

ディストリビューションについては、CentOS6やScientificLinux6、redhat,Debian、ubuntu関係でしょうか。

OSの説明や経緯は大体、同じような事が書かれています。

読んでいて、いつも思うのは欲しい情報の部分だけがなぜか詳しく書かれていない。
そこを調べるために、また違う本を探すという事になっていまいます。

PC関係の専門書って、こんな感じとても多いですよね。

Accessを勉強し始めた時もクエリーについて、VBについて、不明なところ書き方はどうすればいいのか?という事について説明がされていない本が多く、何冊、Accessの本を買ったことか。

〇〇日で極める何とかとか、〇〇日で覚える何とかは買ってはダメな本ですよね。
でも初心者の人は、この本買うんですよね。

誰もがさらっと読むと簡単で分かり易い、カラーで見易いが中身はうすい。(本が薄い訳ではない)

そしてLinuyの本については・・・・

1.Linuxの概要
2.OSの種類
3.インストールの仕方とコマンドの使い方
4.良く使うサービスの設定
5.windowsからSSHを使う方法

こんな流れで書かれています。
で、どの本も1.2.5は同じなんですよね。
3.4も使うコマンドやログインの方法、Suになる方法がちょっと違うだけでほぼ同じ。

となると、中身が違うところだけ、安く売ってくれれば済むんですけどね・・。
でもそういう訳には作者が違いのでいかない。

では何で同じような内容になってしまうのか?これが問題です。

何冊もLinux関係の専門書を購入すると誰もが気が付くと思うのですが・・・・。

初心者向けの本が多過ぎるということ。
そして、初心者以外の本は急に上級者向けの本になってしまうということ。

私の様な中級者向けの本が少ないんですよ。

Linuxをインストールして設定はできる。
各種サービスの設定もできる。
簡単なセキュリティ(iptablesなど)もできる。

この内容が出来ている人向けの情報を提供している専門書が少なくて、急に完全に分かっているような上級者向けの本になってしまうんですね。

となると、中級者はここで立ち止まってしまい進化しなくなる。

Linuxの勉強について、停止状態になってしまうんですよ。

人に依っては、この上級者向けの専門書で頑張ってやろうとする人もいらっしゃると思いますが、私の様な飽き性の人は、「まぁ、ここまで出来ればいいか」と思ってしまうんですよね。

難しい専門書買ってみるかな。
本棚の肥やしにならなければいいが・・・。

 

やっぱり「貧乏人はLinuxを使え!」なのか?

このところ真面目?にLinuxの記事を書きました。

本来、こちらの方面がこのブログ本来の内容であるのですが、ついつい自分が好きな事について書きたくなってしまい、バイクの件や音楽の件、社会情勢的な事も書いてしまいます。

Linuxユーザーの方は本当に少ないと思います。

今まで仕事でLinuxを使っている人、それも個人的に使っている人には出会っていません。

SEや技術的な仕事をされている方は結構いるかも知れませんが、趣味でやっている人は、私のようなおやじ世代では本当に少ないと思います。

でも、こんなに面白いのに何でやらないのか?と思います。

おやじ世代においてもパソコン好きな人は多くいますよね。
自作PCやる人からHPを作る人色々いますが、サーバー構築するという人はこれまた少ない。

自宅で使うにおいてサーバーなんて不要だ!

と思っている人も多いですが、それはサーバーの仕組みやどんなサービスが出来るのか?知らないから不要だ!と言っているようなものです。

ボケッとテレビを見ているのであればLinuxを使って頭の体操をした方が痴呆防止もなると思うよ。

確かに最初は難しいと思いますが、触っているうちに段々と仕組みが分かってきます。
少しでも理解してくるとそこからは早いですよ。

そうなると普通に使うのにもLinuxで充分だ!と思えてきます。

特に最近はパソコンやwindows関係の面白い記事や部品関係の記事も少なくなってきてしまって、新しい内容で伝えてくれる個人のブログって重要だなと感じています。

自分が覚えるためという事と覚えた事を分かり易く、ブログを見に来てくれる人たちに伝える事も考慮しながら勉強するという事が私の技術を習得するための大事な要素にもなっています。

みなさんにLinuxをもっと使ってもらいたい。

そういう気持ちですかね。

Linuxユーザーが増えればソフトももっと増える。
Linuxの仕組みに適したCPUなど部品も出てくるだろし、Linuxがもっと扱いやすくなるだろう。

将来的にはOSの無償化にもなっていく可能性だってある。

サーバー構築、HPを作る、CMSを使うなどの技術は普通にパソコンを使うだけの人なら不要なんですよね。だけどパソコンが好きな人であれば、家に居ればいつでも勉強したりする事は出来る。

専門書も中古で探せば安いですよ。

全てを含んだコストパフォーマンスで判断したらLinux>windows>Macなんだろうな。

年金も少なくなる我々世代にはLinuxのようなOSは必需品になるかも知れん。

やっぱ貧乏人はLinuxを使え!ですよ。

初心者のLinuxのLinuxのための自作PC

前記事で書きましたが、現在ノートPC検討中です。
やはり、ノートPCは処理速度が遅い分、CPUは速いものを選びたいですよね。

中途半端なCPUでは後々ライフサイクルが短くなる。
性能面で高いCPUを搭載したパソコン(ノートに限らず)は多少古くなっても使い道はあるものです。

中古でi7狙いでいくかどうか。

Linuxの場合で考えると、前にも書きましたが、新しいOSをインストールする事を考慮すると、もう4コアは必需品ですよね。CentOS6の頃にはまだ2コアでもそこそこ速く動きますが、CentOS7になると、もうCPUは4コア+SSDで動作させるようにセッティングされていそうです。

Linuxは仮想コアは使用しないので、4コア=4コアでの認識となります。
i7の4コア+仮想コア=8コアという仕組みが使えないんですよね。

という事は別にi7でなくてもi5で充分ではないか?という事になります。

ノートPCで選択するにも、windowsで使うのか、Linuxで使うのかによってCPUも考える必要性があるという事になります。

Linuxをインストールする時は、どうしても「お試し」感覚で使ってみるかという場合と普通にデスクトップPCとして使いたい場合があると思います。

この「お試しインストール」では、旧機種やXP時代のPC、余った部品で作ったPCでLinuxを知るための動作が出来れば目的は果たせたと考えます。

ましては、GUI(デスクトップ)で使用せずにCUIで使う場合にはそれ程古い機種だからと言って問題になるような事は無いと思います。

「CUIでの操作は難しいからGUIで操作したい」

そう考える人は多いと思いますが、GUIで使うにはそれなりのCPUパワーやメモリ搭載量が必要となります。GUIで窓を開いたりするにもメモリは多く消費するし、考えようによっては、無駄なサービスや起動しているソフトにメモリを消費している状態になっています。

これがCUIで使用する事によってこの無駄が解消される。

GUIで使われてしまうメモリが使える上に、CPUもサービスが稼働している物が少ない事によりサクサクと動作する。もちろん起動やシャットダウンも速い。

操作はコマンド扱いになるが、古い機種の能力を最大に生かす事ができる。

よって古い機種はCUIで使うべきである。

「コマンドが難しいから操作できない」

これはやる気になってネットや専門書で調べていけば誰にでも操作は出来ると思う。
自分から逃げ道としてGUIを使うという手段を選んだ時点で負けである。

コマンド操作で動かせるようになってくると、面白さも倍増するしLinuxの良さも理解できる。

話を元に戻しますが・・・・

今までその古い機種を使ってLinuxを使ってきて人が、余り物PCや古い部品PCではなくて、Linux専用の新しいPCを作ることの考え方をしたいという事なんですよね。

そのスペックについては、4コアでメモリは8GB以上、SSD+HDDでLinuxをGUIで普通のwindows代わりに最新のLinuxを使うという条件になります。

もうそろそろwindowsでなければいけないという事ではなくなってきていますし、windowsは家庭に1台あれば充分でしょう。

皆さんも余りPCからLinux専用の新品パソコンを作ってwindows代わりに使ってみようぜ」!

はじめてLinuxインストールしたいけど・・・

昨日ある読者の方からメールを頂きました。

内容は、Linuxをインストールして使ってみたいと思っているのですが、インストールするパソコンはどんな程度(スペックとか)でいいのでしょうか?という事です。

最初は右も左も分からない状態でインストールするのは確かに不安があります。
私も何度も何度も考えて意を決してインストールした記憶があります。

今のこのご時勢でLinuxをインストールしたいと思っている人はパソコン好きな人ではないでしょうか。普通にネットを見る、書類を作る、年賀状を作る、そんな使い方であればwindowsだけで充分ですし、下手したらスマホでも充分な場合だってあります。

私の場合には、32.3歳の頃に自作PCを始めて、それ以降普通にwindows95やら98.2000等使っていましたが、自作PC特有の物欲攻撃で余ったマザーボードやハードディスクで余り物PCを1台作ったところからスタートしました。

Linuxを最初にインストールした時は確かRedhatLinuxだったと思います。
これは普通にデスクトップ(GNOME)でインストールして遊んでいただけで、知識も何も得たものは無くて、「あぁ、こんな感じなのか」という印象で終わっています。これが39.40歳くらいでしょうか。

そして2回目がCentOSでインストールしたATOMのMini-ITXで作ったパソコンでした。

丁度、この頃は仕事も定時できっちり終わる職場だったので、家に戻ってから夜の12時頃まで、デスクトップ型としてではなく、サーバーとしての扱い方、ApachiやFTP、Mailなどの設定から、PHPを入れてWorPressの構築まで勉強する事ができました。

私の場合には特にハードに拘った事は無くて、余り物部品で作ったパソコン、省エネ(サーバーにしてみたかったので)PCであったりと、パフォーマンスは二の次で遊んでいたと思います。

多分、メールをくれた読者の人はLinuxに何を求めているか?ですね。

Windows7やWindows10のように普通にデスクトップパソコンとして使いたいのか?
それとも、将来、技術者になるための練習用としてLinuxを勉強したいのか?
自分の趣味の一環としてLinuxを使ってみたいのか?

そんな使い方に見合ったレベルのスペックかと思います。

最近は、i3やi5などの比較的新しいパソコンも安く手に入ります。
ノートパソコンだってi5でも3万、下手したら2万円あたりでも購入できます。

強いて言うなら、ミニタワー型かミドルタワー型のパソコンが良いと思いますよ。
この形状のケースの方が部品の追加や交換など楽に出来るし、温度も安定します。

ノートパソコンの場合には、置き場所が無いとか、持ち運んで使いたいとか、そんな用途以外は、あまり選択すべき物ではないと思っています。

後は、あなたの使い方次第。

サーバーにしたいのであれば、メモリはケチらずフル実装しましょう。
最低でも4GB、出来れば8GB欲しいところですね。

Linuxを勉強する事はネットワークの知識もある程度身に付けなくてはならないし、ネットで色々調べるのも良いが、Linuxの専門書(コマンド集)があっても損はありません。
BookOffで100円か200円で売っている本を探してみてください。

今の時期はwindows-VISTAが切れたので、このVISTA発売当時のパソコンが比較的多く余っているでしょう。安く手に入れるのであれば、これが狙い目かと・・・。

今、使っているwindowsパソコンとハブもしくはルーター経由でローカルネットワークを作り、windowsパソコンからTera-Termを使ってSSHで操作するのが楽しいし、コマンドも覚えやすいと思います。

若く人なら1.2ヶ月集中して触っていれば、普通に操作が出来るところまでは一人でも出来ると思います。実際、私がそうでしたので・・。

後は、覚えたら止めないで、継続して今以上高度なサービスを設定するとか、自分で自分に負荷をかけて弄り回すようにしてください。ハードは壊れても知識や技術が残るので損はないでしょう。

何かお聞きになりたい事あれば、またご連絡をお待ちしております

Linuxサーバは誰でも使えるがメンテは誰もできない

今の仕事先にはLinuxサーバが2台あります。
この2台は私が空いていた古いDELLのパソコンにインストし設定したものです。

おのおの部署を変えて、ファイルサーバ(Samba)をメインで使っています。

最初はネットワークの中にあるサーバの使い方が分からなかった人たちも今は、普通にファイルを保存したりできるようになりました。

あればあったで便利なものです。

当初は・・・・

サーバなんて要らない!
サーバの使い方なんて知らない
今の環境で充分!
そんなの誰が使うの?

なんて外野から言われていましたが、今は普通に使っている。

何でも文句を言う輩がいて、結局は使っているんですよね。
こういう輩の頭の構造ってどうなっているのか?と思います。

相手からしてみたら、Linuxサーバなんて知らない、難しい、windowsで充分などと訳の分からない事をこそこそと言っていたのかと思います。

結局は、どこかの会社にお金を掛けて作ってもらわないと使えるサーバにはならないと思っているのかも知れません。

知識が無いのは淋しいものですな。

Linuxは誰でも無料でインストールして使える状態になっている。
勉強しようと思えばいつでも安価に使えることができる。

やる、やらないは貴方次第です。

そこで、時間を掛けてインストールして、ググりながらも覚えてゆく時間があって身に付くものだと考えますが、何でも気軽に使えるwindowsと一緒にしては困る。

今使っているLinuxサーバは皆さんが知らない内に、SSHで遠隔操作をして、updateを行い、稼働状況、エラー状況、メモリの使用状況などチェックをしているんですよ。

忙しくても日々メンテナンスをしている。

文句を言う輩たちは、使えなくなったり、停止したりしたら又大騒ぎするだろう。
そのような事を見越して先に手を打っておく。

どの会社にも足を引っ張る人達がいるので困ったものです。

ただ、作って1年半故障知らずです。
メモリも4GBしか積んでいませんが、3ヶ月稼働しても大丈夫。
この夏の暑い日にも安定して動作していました。

日々、Linuxのコマンドを忘れないような努力もしないといけない。
おやじになると結構忘れっぽくなるので、身近にサーバがあると有り難い。

そろそろ、このサーバに他のサービス機能があるのを告知しようと思っている。

しかし、みんな使い切れないだろうな。

次のページ →