• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
20100128勉強会
 

20100128勉強会

on

  • 1,205 views

 

Statistics

Views

Total Views
1,205
Views on SlideShare
1,099
Embed Views
106

Actions

Likes
0
Downloads
0
Comments
0

3 Embeds 106

http://techknowledge.fractalist.jp 66
http://techknowledge.ngigroup.com 39
http://202.61.26.100 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    20100128勉強会 20100128勉強会 Presentation Transcript

    • ちょっと便利なコマンド集 2010/01/28 masaki.kawamura
        • 便利そうなもの(というかよく使うもの)
        • を紹介したいと思います。
        • ちなみに超初歩的な話です。
    • ■ コマンドライン (bash とか ) 系
      • ○ サーバのセットアップをしたりすると、ユーザ分のホームディレクトリを作ったりする場面が…
      •   滅多に無いけど、あったら面倒ですよね。以下。
        • $ for f in `ypcat passwd |cut -f1 -d':'`; do sudo cp -rv /etc/skel /home/$f; sudo chown -R $f:oge /home/$f; done
      • ・ For 文書いているだけです。
      • NIS のマップにいれば作成されます。
      • ○ svn でファイル管理していると極稀に’ .svn’ を消したくなると思われます .
        • $ find hoge |grep ‘.svn’ |xargs rm –rfv
      • ・ 消えますね。
      • ○ svn で tags のバージョン知りたくないですか? ※例 : release-0.0.0 ‘ な管理をしている場合
      • - $ svn ls http://svn.hoge.jp/hoge/tags |grep release
      • ・ 単純に svn のコマンドの説明になりましたが、こうやって見た方が僕は好きです。
      • すごいですね。
      • 使い方って大事だと思います。
    • ■ cpan 系
      • ○ App::Ack
        • Install も cpan で出来ます。
          • $ sudo cpan App::Ack
        • 引数で指定したディレクトリのサブディレクトリまで grep の対象にしてくれます。
          • $ ack hoge
      • ○ perldoc
        • ご存知の通り、 perl モジュールのドキュメントを読むためのものです。
          • $ perldoc Hoge::Hoge など。
        • cpan のソースって読みたい時ありますよね。
          • $ perldoc –m Hoge::Hoge | vim –
      • 見やすいですよね??
    • 以上です 。