忘れがちなlinuxコマンド

文字コード変更



setenv LANG ja_JP.UTF-8
setenv LANG ja_JP.EUC



文字列を検索する



grep -s "文字列" -r ./*

いまいるディレクトリで文字列を検索する
grep -r aaa ./*



大量のファイルを検索



#!/bin/sh

for f in `ls`
do
res=`grep -i "${1}" ./${f}`
if [[ $res != "" ]] ; then
echo "${f}:${res}"
fi
done



ディレクトリを指定してフォルダを作成する



mkdir -p [ディレクトリ名]



ディレクトリ配下のファイル削除



rm -rf *

多すぎて消せないとき
echo * | xargs rm



解凍



tar -zxvf xxxx.tar.gz



圧縮



tar zcvf backup.tar.gz file1 file2



lessコマンド



あなたはだんだん、ファイルを読むのにlessコマンドを使いたくなる - Qiita



その他linuxコマンド



Linux開発環境の基礎知識 - Qiita