% ls ファイル一覧を表示
test0.gjf test2.gjf test4.gjf test6.gjf test8.gjf
test1.gjf test3.gjf test5.gjf test7.gjf test9.gjf
% mkdir aaa ディレクトリaaaを作成
% cd aaa ディレクトリaaaの中に移動
% pwd 現在いる場所を表示
/home/user01/aaa
% cp ../test1.gjf my1.gjf 上のディレクトリのtest1.gjfをコピー
% mv my1.gjf my01.gjf ファイル名を変更
% rm my01.gjf ファイルを削除
% cd .. 上のディレクトリに戻る
% cp -r aaa bbb ディレクトリをコピー
% rm -r bbb ディレクトリを削除
% grep -i b3lyp *.gjf 文字列b3lypを含むファイルを検索(大文字小文字区別せず)
test7.gjf:#p rb3lyp/3-21g force test scf=novaracc
test9.gjf:#P b3lyp td=nstates=6/6-31+g* 5d test
test9.gjf:#P B3LYP TD=(triplet,nstates=6)/6-31+g* 5d test geom=check guess=read
test9.gjf:#P b3lyp td=(50-50,nstates=5)/6-31+g* 5d test geom=check guess=read
test9.gjf:#P ub3lyp td=nstates=5/6-31+g* 5d test geom=check guess=read
% grep -i b3lyp *.gjf | grep -i force 検索結果をさらにforceで検索して絞り込む
test7.gjf:#p rb3lyp/3-21g force test scf=novaracc
% less test7.gjf ファイル内容を確認(「q」で終了します)
ls | ファイル一覧の表示 |
du | ディレクトリの容量の表示 |
cp | ファイルをコピー |
mv | ファイルの移動・ファイル名の変更 |
rm | ファイルやディレクトリの削除 |
mkdir | ディレクトリの作成 |
find | ファイルの検索 |
cat | ファイル内容の表示 |
head | ファイルの先頭部分の表示 |
tail | ファイルの末尾部分の表示 |
less | ファイルの表示 |
diff | ファイルの比較 |
grep | 文字列の検索 |
sort | ファイルのソート |
sed | 文字列の置換 |
wc | ファイルの文字数の表示 |
date | 時刻の表示 |
gzip | ファイルの圧縮・解凍 |
chmod | パーミッションの変更 |
ps | 実行中のプロセスの表示 |
jobs | バックグラウンドジョブの表示 |
kill | プロセスやジョブの終了 |
man | コマンドのマニュアルの表示 |
which | コマンドのパスの表示 |
% vi abc.txt
i | 入力モードに移行する |
Esc | コマンドモードに戻る |
(コマンドモード) | |
:w | 保存 |
:wq | 保存して終了 |
:q! | 保存せずに終了 |
h/j/k/l | カーソルを左/下/上/右に移動 |
0/$ | カーソルを行頭/行末に移動 |
:0/:$ | ファイルの先頭/最後に移動 |
x | 1文字削除 |
yy | 1行コピー |
d$ | 行末までをカット |
dd | 1行切り取り |
p | 貼り付け |
u | 元に戻す |
/abc | 文字列abcを検索 (nで順方向, Nで逆方向に移動) |
:set ic | 検索で大小を区別しない |
:%s/abc/xyz/g | 文字列abcをxyzにすべて置換 |
:set nu | 行番号を表示 |
% emacs abc.txt
Ctrl-x Ctrl-s | 保存 |
Ctrl-x Ctrl-c | 終了 |
Ctrl-g | 操作のキャンセル |
Ctrl-b/n/p/f | カーソルを左/下/上/右に移動 |
Ctrl-a/e | カーソルを行頭/行末に移動 |
Esc < | ファイルの先頭に移動 |
Esc > | ファイルの最後に移動 |
Ctrl-k | 行末までをカット |
Ctrl-Space | 範囲の開始位置をマーク |
Esc w | 指定範囲をコピー |
Ctrl-w | 指定範囲を切り取り |
Ctrl-y | 貼り付け |
Ctrl-u | 元に戻す |
Ctrl-s | 文字列を検索 (Ctrl-rで逆検索) |
Esc x replace-string | 文字列の置換 |
平日9:30~17:30 (土曜日、日曜日、祝祭日、年末年始、夏期休暇は、休日とさせていただきます。)