ファイル管理
-
$ ls -al
隠されたファイルを含めフォーマットに表示 -
$ mkdir YOURDIR
ディレクトリを作成 -
$ touch YOURFILE
ファイルを作成または更新 -
$ cp YOURFILE1 YOURFILE2
ファイル名を更新またはコピー -
$ cp YOURFILE1 YOURFILE2
ファイル名を更新またはコピー -
$ mv YOURFILE1 YOURFILE2
ファイル名を更新または移動 -
$ cp -r YOURDIR1 YOURDIR2
ディレクトリ及びディレクトリ配下ファイルをコピー -
$ rm YOURFILE
ファイルを削除 -
$ rm -rf YOURDIR
ディレクトリ及びディレクトリ配下ファイルを削除 -
$ scp -r USERNAME@HOSTIP:~/REMOTEDIR LOCALDIR
リモートのディレクトリからディレクトリ及びディレクトリ配下ファイルをコピー
プロセス管理
-
$ ps
現在実行しているプロセスを検閲 -
CTRL+Z
現在実行しているプロセスを一時停止 -
$ bg
一時停止するプロセスを検閲 -
$ jobs
アクティブなジョブをリスト表示 -
$ fg JOBID
動作中のバックグラウンドジョブをフォアグラウンドで実行 -
$ kill PID
プロセスを中止
ファイルと内容検索
-
$ grep YOURKETWORD YOURFILE
ファイルに内容検索 -
$ grep -r YOURKETWORD YOURDIR
ディレクトリ配下ファイルに内容検索 -
$ find YOURDIR -name "YOURSEARCHNAME"
ディレクトリ配下ファイルをファイル名またはディレクトリ名で検索 -
$find YOURDIR -name "*.EXNAME"
ディレクトリ配下ファイルをファイル名で拡張子で検索、*
は.EXNAME以外未指定でも検索できる
ファイル権限管理
-
$ chomd XXX FILENAME
権限対象はOWNER(第一位),GROUP(第二位)とWORLD(第三位)三種類、権限はREAD(4),WRITE(2),EXECUTE(1)三種類.例えば、$ chomd 761 readme.txt
は「OWNERの権限はREAD+WRITE+EXECUTE=7,GROUPの権限はREAD+WRITE=6,WORLDの権限はEXECUTE=1」と言う意味です。ps:chomdは他の権限表示方法もある。
その他
-
nvidia-smi
nvidia CPU 状態を検閲 -
find . -FILENAME '.*.???' -type f -print -exec rm -rf {} \;
隠すファイルを全部削除 -
ifcofig
ipアドレースを検閲 -
echo CMDLINE > FILE
CMDLINEはFILEに書く -
sh SHELL.sh
SHELL.shを実行