環境&ワークフロー

環境&ワークフロー

cronの設定方法|crontabの書き方・オプション・実行例を解説

cronの設定は、crontab -eでエディタを開き「分 時 日 月 曜日 コマンド」の書式で1行書いて保存するだけで完了します。ただし、実際に運用するとなると「書式の意味」「よく使うオプション」「設定が反映されたかの確認方法」「動かない...
環境&ワークフロー

SSHの安全転送:scp・rsync・SFTPの最適解|chrootと限定ユーザーの作り方

SSH経由でのファイル転送を安全に行うには、SFTPのchroot化と限定ユーザーの運用を基本にするのが最適です。scpやrsyncも便利ですが、環境や運用設計を誤ると、意図せずサーバー全体にアクセスできるリスクが生じます。ここでは、安全性...
環境&ワークフロー

VPSおすすめ比較|初心者〜開発者まで安心して使える高速サーバー3選

レンタルサーバーでは物足りないが、どのVPSを選ぶか迷っている人に向けて、すぐ判断できるように絞り込みます。結論が先にわかる構成で、用途別に最適な1社を選べるよう「VPS おすすめ」を実用目線で提示します。初心者〜開発者まで満足できるVPS...
環境&ワークフロー

VPSで解決できること|レンタルサーバーの限界を超える自由度と学習メリット

レンタルサーバーの制約で「この設定が変えられない」「Bashで自動化を回せない」と感じたら、VPSが解決策になります。VPSなら自分のサーバーとして自由に構築・運用でき、学習と実務を同じ環境で進められます。ここでは“何がどこまでできるのか”...
環境&ワークフロー

Bash対応レンタルサーバーおすすめ|SSH・WP-CLIが使える高速環境3選【PR】

Bash対応レンタルサーバーなら、SSHでの直接操作やWP-CLI・cronを使った自動化によって、WordPress運用や日々の保守が一気に効率化できます。とくにテーマ更新やバックアップ、ログ点検など“繰り返し作業”をスクリプト化できるた...
環境&ワークフロー

レンタルサーバー×Bashで解決できること|WP-CLI・cronで“面倒”を自動化

メール運用やWordPress更新に追われがちでも、レンタルサーバーでBashとWP-CLI、cronを使えば日々の作業を自動化して安定運用に近づけます。本記事は「SSHが使えるか不安」「まだGUIしか触っていない」という方でも、レンタルサ...
環境&ワークフロー

Bashとは?読み方・意味・使い方を最短で理解する完全ガイド(Git Bash/Windows対応)

Bashは “Bourne Again SHell” の略で、Linux/Unixで最も広く使われているシェルです。コマンドでOSを操作し、作業を自動化できる“対話型のシェル兼スクリプト言語”で、日本語では“バッシュ”と読みます。これから始...
環境&ワークフロー

ログローテーションの基本設計:最小構成から運用まで

ログが増え続けてディスクが窮屈、でも“とりあえずlogrotateを入れた”だけだと不安。本番で止まるのは避けたいし、監査やインシデント調査で「必要な時に、必要なログが、必要な期間ぶん」手元にある状態を保ちたい——多くの現場での本音はここに...
環境&ワークフロー

WSL入門:WindowsでLinuxを動かす最短ルート(WSL1とWSL2の違いも解説)

Windows を主軸にしながら、Linux の力を必要とする場面は想像以上に多くあります。Web サーバの挙動を手元で再現したい、CLI での運用作業を練習したい、Python やNode、Go のツール群を Linux と同じ前提で整え...
環境&ワークフロー

「rootで慣れる前に」:Docker時代でも効く Linux 権限設計と sudo の原則

Linux を日常的に使うようになると、管理者権限の扱い方は避けて通れません。かつては su で root に切り替えて作業するのが当たり前でしたが、今は sudo がその役割を担っています。一方で、最近は Docker コンテナの普及によ...
環境&ワークフロー

現場経験で選んだLinux便利コマンド13選|ログ調査・プロセス管理・パスワード生成まで

Linuxを使った開発やサーバー運用の現場では、ちょっとした作業を効率化できるかどうかで生産性に大きな差が出ます。基本的なファイル操作や確認コマンドも大切ですが、実務経験を通して「これは知っておくと格段に便利」というコマンドがいくつもありま...
環境&ワークフロー

ファイル作成時の権限を決める仕組み|umaskの設定と確認方法

Linuxで新しいファイルやディレクトリを作成すると、自動的に「読み取り」「書き込み」「実行」といった権限が割り当てられます。この割り当てをコントロールする仕組みが umask(ユーザーマスク)です。普段は意識しなくても動いていますが、適切...
環境&ワークフロー

過去コマンドの履歴を効率的に使う方法|historyと!番号の活用

Linuxで作業していると、同じコマンドを繰り返し実行したり、以前使ったコマンドをもう一度呼び出したくなる場面は多くあります。毎回入力し直すのは時間がかかり、タイプミスの原因にもなりがちです。そんなときに便利なのが historyコマンド ...
環境&ワークフロー

bashrcとは?書き方・設定例をわかりやすく解説(.profileとの違いも)

LinuxやUnix系の環境で作業をしていると、シェルの設定ファイルとしてよく目にするのが「.bashrc」と「.profile」です。どちらもユーザーごとの環境をカスタマイズするためのファイルですが、読み込まれるタイミングや役割が異なるた...
環境&ワークフロー

Linux 環境変数の確認・設定コマンド|printenv / export / env の使い分けと永続設定

Linuxで環境変数を確認するには printenv または env コマンドを使います。設定するには export VAR=値、ログイン後も有効にするには ~/.bashrc に書き込みます。この記事では printenv(一覧確認)・e...