タグ: UNIXコマンド を抽出しています。
Total: 12

osx, エイリアスはディレクトリと認識されないんだな

ブログ | 2010/9/16 10:50
ほとんど使わないけれど、エイリアスをwebサーバーに置いてみた。
アクセスできない。だいたい、コマンドラインからcdで入れない。「Not a directory」らしい。

シンボリックリンクなら、問題なくアクセスできる。

Finderでの見た目は一緒だけれど、osxのエイリアスとunixのシンボリックリンクは違うということらしい。

シンボリックリンクを作る
ln -s /Users/xxx/test /Users/xxx/www
www以下にtestというシンボリックリンクができる。

cd -

ブログ | 2010/4/27 15:07
で、ディレクトリを行ったり来たりできる。

svnなんかを使っていると、devでcoして、proでupするのを繰り返したりするから、これはラクダ。

access_logの検索

ブログ | 2010/1/18 18:15
ある日、あるファイル、apacheのアクセスログ数
grep '18/Jan/2010.*test/dayo/mo/abc.jpg' access_log | wc -l
で、いけた。

ログファイルは、
/var/log/ とか /var/log/apache/ とか /var/log/httpd/ とかにある筈。

grepでディレクトリを除外

ブログ | 2009/10/3 23:54
あった。
http://d.hatena.ne.jp/stakizawa/20070710/t1

grep -r --exclude=*.svn* --exclude=*/files/* 'kensakuMojiretsu' ./

fg, jobs

ブログ | 2009/8/5 12:36
fgは、フォアグラウンド
jobsは、ジョブス

なんのこったい。

grep -r '文字列' ./

ブログ | 2009/3/9 23:15
grepなるものを覚えて、しょっちゅう複数ファイルを検索しているのだけれど、日本語が入ったり入らなかったり。で検索。
http://magro.jp/blogs/tak/archives/26

/Users/kuwa/.bash_profile

export LANG=ja_JP.UTF-8
export LESSCHARSET=utf-8
これで、できるようになった。
▼追記 2009/3/11 03:06
.bash_profileって何なのだ?

mecabの強制終了

ブログ | 2009/1/11 17:40
過激に使っていて、いくつもプロセスが残ってしまっている。
で、強制終了。
pid=`ps -axw | grep "mecab$" | awk '{print $1}'`
sudo kill $pid

たまに監視したいなら、kill_mecab.sh みたいなファイルに
#!/bin/sh

cnt=`ps -axw | grep "mecab$" | awk '{print $1}' | wc -w`

if [ "$cnt" -ge 5 ]
then
 pid=`ps -axw | grep "mecab$" | awk '{print $1}'`
 kill $pid
fi

exit

こんなのを書いて実行すればいいのかな。
mecabプロセスが5個より多くあるなら、それらを終了。

UNIXコマンド ファイル数関係

ブログ | 2009/1/3 16:06
あるディレクトリ内のファイル+ディレクトリ数
ls | wc -w

あるディレクトリ以下のファイル数合計
ls -laR | grep -c '^-'

あるディレクトリ以下のディレクトリ数合計
ls -laR | egrep -c '^d.+[^.]$'

http://logic.stepserver.jp/data/archives/336.htm...

・・・
ついでに

ディスク容量
df -h

ディレクトリ容量
du -sh
du -sk
du -ch (cでtotalが出る)

ls -lh もいいな
前 | 1 | 2 |

Rottel内コンテンツ

ユーザー一覧

Rottelとは?
利用規約
開発飲料
利用者の声
ヘルプ
close