カテゴリー: Unix

[Unix] grepコマンドを使って、ファイル中の文字列出現回数を調べる[Unix] grepコマンドを使って、ファイル中の文字列出現回数を調べる

開発中のウェブアプリでは、ユーザのログイン履歴を日別にテキストファイルに記録している。だけど、残念ながら集計機能はまだ出来ていない。そんな状況で、「あるユーザが何回ログインしたか」をカウントしたいというニーズあり。 日別 […]

[Unix] cpコマンドを使って、できる限り属性やディレクトリ構造を保持してコピーする[Unix] cpコマンドを使って、できる限り属性やディレクトリ構造を保持してコピーする

任意ディレクトリへのシンボリックリンクを含む、多数のファイルやサブディレクトリを格納したディレクトリを複製したい。目的は作業環境のバックアップ。元ディレクトリの操作を誤ったとき、それを削除して複製しておいたディレクトリの […]

[Unix] yum – Red Hat系Linuxのパッケージ管理システム[Unix] yum – Red Hat系Linuxのパッケージ管理システム

yumはrpmに代わるパッケージ管理システム。rpmよりも格段に便利。rpmのようにパッケージのフルネームを指定する必要がないのもいい。 以下ざっくり覚書。 コマンド例 インストール済みのパッケージ一覧を見る $ yum […]

[Unix] XAMPPプログラマが最低限覚えておきたいシェルコマンド[Unix] XAMPPプログラマが最低限覚えておきたいシェルコマンド

現在携わっているWeb系の開発は、WindowsのXAMPP環境で行っている。ローカルである程度動作確認してから、本番サーバーのプライベートエリアにアップして結合テストを行い、問題が無ければ公開エリアにコピーする、という […]

[Unix] ファイル名で使えない文字種とは[Unix] ファイル名で使えない文字種とは

Unixベースのウェブサーバーでの話。ユーザが指定した名前のディレクトリに関連ファイルを管理することを考えた場合、ディレクトリ名として使えない文字が入力された場合には蹴らなければならない。どんな種類の文字が使えないのか参 […]