sh系限定だが
for i in *
do
mv -i $i `echo $i | sed -e 's/nanashi/2ch/g'`
done

一応 echo をつけて

for i in *
do
echo mv -i $i `echo $i | sed -e 's/nanashi/2ch/g'`
done

みたいに目的どおりのコマンドが実行されそうか確かめてから実行しておくれ
# ファイル名に空白があったら予想外の動きをするかも。