前回の記事「ぼっちプログラマがチームに入る前に知っておきたい6つの git コマンド」を読んでぼっちは脱却するわチーム作業はうまくいくわ人間関係も円滑だわでえらい事になったあなたに、チームリーダーの話が回ってきました。出世はうれしいが初めてのチーム管理、どうやればいいのか……。 いま困っている人と、まだ来ない話を夢見る人に git プロジェクトマネジメントのコツをお届けします。
(続きを読む...)タグ: コマンド
ぼっちプログラマがチームに入る前に知っておきたい6つの git コマンド
git は使っているけれど、ただログを重ねるだけ。他人とコミットのやり取りはしたことがない。そんな孤高のプログラマに、git でチームと連携するためのコマンドをそっと教えましょう。
(続きを読む...)lsコマンドで便利なオプションはlとaだけではない
lsは開発者の方も普段からよく使うコマンドだと思います。 ただよく使うコマンドオプションとしては -lか -a もしくはそれらを組み合わせるぐらいですかね? たまに時系列でファイルの一覧を表示したい時、どのオプションを使えばいいのだろう?そもそもそんなオプションあるの?ってなった経験はありませんか? 便利そうなlsコマンドの使い方をまとめてみました。 この機会に覚えてみてください。
(続きを読む...)Macで便利なコマンド5選
RPMパッケージの管理に使うRPMコマンド使えるオプション一覧
使い方 $ rpm [OPTION...] クエリーオプション ( -q または –query): -c, –configfiles 全ての設定ファイルをリスト化 -d, –docfiles 全ての文書ファイルをリスト化 –dump 基本ファイル情報をダンプ -l, –list パッケージ内のファイルをリスト化 –queryf…
(続きを読む...)Rubyのパッケージマネジメントシステムgem(Rubygems)のコマンド一覧
インストール # gem install パッケージ バージョン検索 # gem search -r パッケージ アップデート # gem update パッケージ インストールリスト # gem list パッケージ 消去(最新バージョンは残る) # gem cleanup パッケージ アンインストール # gem uninstall パッケージ バージョン確認 # gem env コマンドのヘ…
(続きを読む...)ディレクトリ構造のドキュメント化に便利なtreeコマンドのオプション一覧(linux)
treeコマンドはデフォルトではインストールされていないので以下を参考にインストールしてください。 様々な形式でディレクトリ構造を出力できるtreeコマンドのインストール手順と使い方(linux) ■オプション一覧 $ tree –help 使い方: tree [-adfghilnpqrstuxACDFNS] [-H baseHREF] [-T title ] [-L level [-R]] […
(続きを読む...)様々な形式でディレクトリ構造を出力できるtreeコマンドのインストール手順と使い方(linux)
■インストール手順 $ wget ftp://mama.indstate.edu/linux/tree/tree-1.5.1.tgz $ tar xzvf tree-1.5.1.tgz $ cd tree-1.5.1.1/ $ make # make install ■説明 “-L {数字}”をつけることで表示する階層のレベルを指定でできます。何もオプションを…
(続きを読む...)Macのターミナルからファイルを高速に検索
一般にunixで利用されるファイル検索コマンド”find”は強力だが動作が遅い そのため、MacではSpotlight、もしくはSpotlightをターミナルから利用する固有コマンド”mdfind”を利用するとよい 事前にインデックスが作成されているので高速なうえ、findではgrepと組み合わせる必要のある全文検索も可能 使い方 基本。ファイル名、…
(続きを読む...)Linux上で文字コードを変換できるコマンドnkfのオプション一覧
■nkfコマンドのオプション一覧 -j JISコードを出力する。(デフォルト) -e EUCコードを出力する。 -s シフトJISコードを出力する。 -w -w8[0] -w16[BL][0] Unicode を出力する。 -w -w80 UTF8コードを出力する。(BOM無し) -w8 UTF8コードを出力する。 -w16 -w16B0 UTF16コードを出力する。(Big Endian / B…
(続きを読む...)ダウンロードコマンドwgetのオプション一覧(linux)
■よく使うコマンド 取得した内容を標準出力に表示する $ wget -q -O – <URL> ■オプション一覧 $ wget –help GNU Wget 1.10.2 (Red Hat modified), 非対話的ネットワーク転送ソフト 使い方: wget [オプション]… [URL]… 長いオプションで不可欠な引数は短いオプションでも不可欠です。 スタートアップ: -…
(続きを読む...)バージョン管理ツールSubversionで使えるsvnコマンドのまとめ
よく使う svn コマンド svn st -u 作業コピーのファイルやディレクトリの状態を表示します。 svn diff 2つのリビジョンまたはパスの差分を表示します。 svn log –stop-on-copy 作業コピーのパスまたはリポジトリのURLをロックし、 他のユーザがそれらへの変更をコミットできないようにします。 コピーに遭遇したときにサブコマン…
(続きを読む...)colコマンドのオプション一覧(ラインフィード,バックスペース)
-b バックスペースを出力しないようにして、文字が重複する場合は行中の最後の文字だけを表示させる。 -f 半改行を含むことを許可する(“fine”モード)。通常、行間に表示されることになる文字は次の行に表示される。 -p 不明なコントロール文字をそのまま表示させる。通常、認識できるコントロール文字でなければ削除される。 -x タブの代わりに複数の空白文字を出力する。 -l …
(続きを読む...)「zip error: Nothing to do!」というエラーが出るときの対処法
■エラー文 zip error: Nothing to do! ■失敗例 以下のように、引数を一つしか指定しないとき上のエラーが出る。 $ zip test/ ■解決策 圧縮対象のファイル(フォルダ)に加え、圧縮後のファイル名を指定する ・zipコマンドの構文 $ zip [オプション] 圧縮後ファイル名 圧縮するディレクトリ ■コマンド例 $ zip test.zip . 「.」(ドット)は現在…
(続きを読む...)リモートログインしたLinuxサーバからファイルをダウンロードする方法
WindowsやMacクライアントからlinuxにリモートログインしている場合に、ファイルをダウンロードする方法。 1. SFTPクライアントを使う SFTPでファイルをやり取りする作業では鉄板のWinSCP(for Windows)やCyberduck(for MacOSX)を使用する。なんだかんだ言って、一番楽な方法。 ただし、これらのアプリケーションがインストールされていないマシンでの作業で…
(続きを読む...)CPUなどの情報を表示するコマンド(linux)
■コマンド # cat /proc/cpuinfo ■出力例 # cat /proc/cpuinfo processor :********** vendor_id :********** cpu family :********** model :********** model name :********** stepping :********** cpu MHz :********** …
(続きを読む...)任意の桁数のランダムな文字列を発生させるコマンド Linux
■使用方法 # mkpasswd -l 桁数 y7/saflSjs(指定した桁数分のランダムな文字列が生成される) ■インストール手順 mkpasswdがインストールされているか確認 # mkpasswd -bash: mkpasswd: command not found インストールコマンド # yum -y install expect Loading “fastestmirror” plu…
(続きを読む...)Linuxのランダム文字列生成コマンドMKPASSWDの使い方
■MKPASSWDコマンドのオプション一覧 -l 生成されるパスワードの長さを指定します。このデフォルトは9です。 -d パスワード中に含まれるべき数字の最低文字数を指定します。デフォルトは2です。 -c パスワード中に含まれるべき小文字の最低文字数を指定します。デフォルトは2です。 -C パスワード中に含まれるべき大文字の最低文字数を指定します。デフォルトは2です。 -s パスワード中に含まれる…
(続きを読む...)LinuxサーバーのバージョンやOS名を調べるコマンド(Linux)
Linuxのバージョンを表示するコマンド rootユーザ以外でも、Linuxのバージョンやリリース情報は調べることができます。 $ cat /etc/`ls /etc -F | grep “release$\|version$”` 解説 上のコマンドでLinuxのバージョンやリリース情報を調べることができる、というのは、以下の理由によります。 1.リリース情報の置き場所が/etc/直下である 次に…
(続きを読む...)メモリーの使用状況とスワップの状態を調べるコマンド
■コマンド $ free 単位はKB ■使用例 $ free total used free shared buffers cached Mem: 514060 509108 4952 0 704 83096 -/+ buffers/cache: 425308 88752 Swap: 1048568 439428 609140 上の例だと自由に使えるメモリが約5MB(4952KB)しかないことがわ…
(続きを読む...)ファイル出力とスクリーン出力を同時にできるteeコマンドの使い方
makeコマンドなど、スクリーンに映しきれずに上から消えていってしまうようなコマンドの詳細のログを取りたいときがあります。 ■コマンド $ コマンド名 | tee ログファイル名 teeコマンドをパイプでつなぐと、ファイル出力とスクリーン出力が同時に行われます。 ■コマンド例 $ make install | tee make_install.log
(続きを読む...)yumのグループコマンド一覧(grouplist,groupinstall,groupremove,groupupdate)
yumではパッケージがグループ化されており、yum group…というコマンドでまとめてインストール・アンインストールなどの操作を行うことが可能です。 コマンド一覧 グループの一覧を表示 # yum grouplist グループの単位のインストール # yum groupinstall “グループ名” グループの単位の削除 # yum groupremove “グループ名” グループ単…
(続きを読む...)vi 主要コマンド一覧
起動 % vi フォアグラウンドを起動する % vi <ファイル名> <ファイル名>のファイルを読み込んで起動する 終了 :q 終了 :wq 保存して終了 :q! 保存せずに強制終了 ZZ 終了(内容が変更された場合は保存して終了) モード移行 ESC コマンドモードへ移行 i カーソルの左隣へ挿入 a カーソルの右隣へ挿入 I カーソル行の先頭に挿入 A カーソル行の末尾…
(続きを読む...)最後の10行だけ表示するコマンドtailのオプション一覧
■tailコマンドのオプション一覧 $ tail –help 使用法: tail [オプション]… [ファイル]… 各々の FILE の最後の10行を標準出力に書き出します. 複数の FILE が指定された場合は,ファイル名がヘッダ情報として出力されます. FILE が指定されないか, FILE が – の場合は, 標準入力が読まれます. 長いオプションに必須の引数は短いオプ…
(続きを読む...)yumコマンドでインストール済みのものを表示する方法
yumコマンドでインストール済みのものを表示する方法 yum list installed このコマンドを実行すればインストール済みのものが表示されます。 ただ、インストール済みのものは量が多く、確認したいものだけを表示する場合は以下のようにします。 yum list installed | grep ‘php-xml’ この場合、php-xmlがインストールされているか確認することができます。
(続きを読む...)

