Linux– category –
-
Vim初心者のための3ヶ月学習ロードマップ
Vimは古くから多くのプログラマーに愛用され、効率的なテキスト編集を実現する強力なエディタです。本記事では、Vim初心者が3ヶ月で実用レベルまで習得するための段階的な学習ロードマップをご紹介します。基本操作から高度なカスタマイズ、プラグインの導入に至るまで、各週ごとに学習目標と実践課題、参考資料を豊富に掲載し、SEOを意識... -
Linuxのメリット・デメリットを徹底解説!
Linuxとは、オープンソースとして開発・配布されているオペレーティングシステム(OS)の一種です。一般的なパソコンからサーバー、さらには組み込みシステムやスマートフォン(Androidのベースとして利用)など、幅広い分野で活用されています。近年ではクラウド環境の急速な普及もあり、サーバー運用でのLinux採用例がますます増えています... -
zshとbashの徹底比較:使いやすさ・カスタマイズ性・パフォーマンスはどちらが優れている?
シェル環境として長年親しまれてきたbash(Bourne Again SHell)と、近年人気が高まりつつあるzsh(Z Shell)。LinuxやUnix系OSのユーザーであれば、必ずどこかで耳にする名前だと思います。普段何気なく使っているシェルですが、bashからzshへ切り替えると、開発効率や使い勝手が大きく変わる可能性があります。本記事では、zshとbashの違い... -
Vim vs Neovim: 違いと特徴を比較解説
VimとNeovimは、プログラマーを中心に愛用されるターミナルベースのテキストエディターです。どちらも強力なキーバインドとカスタマイズ性を誇り、多くのユーザーに支持されていますが、いざ使い始めようとすると「どっちを使うべきか?」と迷う方も多いでしょう。この記事では、VimとNeovimの特徴や違いをわかりやすく解説し、どちらを選ぶ... -
【保存版】dotfile(ドットファイル)の管理:複数環境をスムーズに使いこなすテクニック
LinuxやmacOSを使い込んでいるエンジニアやプログラマーにとって、設定ファイル(通称「dotfile」)の管理は極めて重要です。.bashrc や .zshrc のようなシェルの設定ファイル、.vimrc や .gitconfig などのエディタ・ツールの設定ファイルを統一的に管理することで、複数の環境でも同じ作業環境を簡単に再現できます。 本記事では、dotfile... -
zshの魅力に迫る!エンジニア必見のシェル環境
はじめに あなたはエンジニアですか?もしそうなら、おそらくシェル環境について考えたことがあるでしょう。シェルは、コマンドラインインタフェースを通じてコンピュータと対話するためのプログラムです。その中でも、zshは多くのエンジニアに愛されているシェルです。今回は、zshの魅力について探ってみましょう。 zshの柔軟性と拡張性 zsh... -
Git:バージョン管理の新たな時代への扉を開けよう!
はじめに 「開発現場でのバージョン管理って大変そう…」そんな風に思っているエンジニアの皆さん、Gitを使ってみたことはありますか?Gitは、分散型バージョン管理システムの一つであり、多くのプロジェクトで利用されています。本記事では、Gitの基本的な使い方から、便利な機能までを解説します。Gitを使って、効率的なバージョン管理を実... -
LPIC102合格体験記
はじめに LPIC101に合格してから必死で一週間勉強して無事合格することができました。なので、体験記を書こうと思います。 ちなみに合格した時の得点は下の画像を見てください。ネットワーク自信あったのに割合低くて少しショックでした… ちなみに101と102の両方を合格すると認定証が貰えます。最近賞状とか貰ってなかったので、少し嬉しかっ... -
LPIC101合格体験記
はじめに LPIC101、102に合格したので、体験記みたいなのを書いてみようと思います。 試験時のスペック 参考までに私の現在のスペックを記載します。 職種:サーバーエンジニア社会人歴:10年ぐらい保有資格:基本情報技術者試験 AWSクラウドプラクティショナー AWSソリューションアーキテクトアソシエイト Linuxは趣味で... -
LPIC Level1 psコマンドのオプション
はじめに psコマンドはよく使いますが、何も考えずにオプションをauxをつけて使用していることが多いです。よくLPICではオプションを聞かれることが多く、aux以外のオプションを覚えるためにまとめました。 psコマンドのオプション オプション説明-a他のユーザーによって実行されているプロセスも表示します。-uプロセスを実行しているユーザ...