Linux

スポンサーリンク
Linux

[linux]bakとかorigとか特定の拡張子のファイルを消す

linux上で、コミット前に余計なファイルが作ってしまっていて一気に削除したいというときには、以下を実行する。 find . -name '*.bak' -exec rm -f {} ';' ※'*.bak'を変えれば他の拡張子のファイルも...
Linux

[linux]よく使うdiffとpatchとそのオプション

diff diff -rNa -C 10 org_dir mod_dir > diff patch patch -p1 -d . -E < diff -p1:directryをいくつ無視するかを示す。-p1ならひとつ。 パッチファイル内di...
Linux

[Linux]複数ファイルに対してgrepで一斉置換までやってしまうLinuxコマンド

便利。linuxから離れてからはなかなか使う機会がないですが。 $ for FILE in `grep -l 置換前文字列 *`; do cp $FILE $FILE.bak; sed -e "s/置換前文字列
Linux

[Linux]psコマンドでの[]付き表示について

エミュレーターでKernel開発調査を行っていたときに、[]が付いたり付かなかったりして、なんでだろと思い調べました。 ※エミュレーターにBootchartを仕込んで起動プロセスを確認しようとしてたときだったと思っています。 ===== p...
Linux

[linux]findで見つけたファイルを全部削除したい場合(パスが長くてもOK)

これを実行する。 $ find . -name \*~ | xargs rm ■背景 ファイル削除のときfindしたファイルを全部削除したい場合、以下のようなコマンドを行っていました。 $ rm `find . -name \*~` が、k...
Linux

i-cache・d-cache

instruction cache(i-cache) マイクロプロセッサ内部に設けられた高速な記憶装置であるキャッシュメモリの一種で、プログラムを一時的に保管する領域。 CPUは高速にアクセスできるキャッシュメモリに使用頻度の高いデータを蓄...
Linux

[linux]viエディタで置換とか

viエディタで置換とか :1,$s/正規表現/置き換え文字列/g~ 文書内の全ての「正規表現」を「置き換え文字列」に置換
Linux

[linux]シーケンスカウンタロック(seqロック)

例 do { seq = read_seqbegin(&hoge_lock); bar = foo; } while (read_seqretry(&hoge_lock, seq)) seq の値を保存しておき偶数であるか(write_se...
Linux

[linux]省電力概要まとめ

kernel2.4のころ調べた情報。もうこの情報だけだとなんのことやら。。。 1.概要 1.1.省電力概要と電源モード IDLE状態 ACPUをWFI(Wait for Interrupt)へ遷移 動作状態通知I/F(ステータスマネージャ)...
Linux

[linux]時刻・時間管理めも

Linux における時刻・時間管理ではインターバル・タイマを使って、jiffies という変数を増やす。1回の割込みを tick という。 伝統的な Unix では、1秒間に 100 回-120 回のタイマ割込みを起こす。 Linux では...
スポンサーリンク