FreeBSDコマンド備忘録


DIRECTORY
FILES
PROCESS

ディレクトリの操作

用途
コマンド
備考
現在のディレクトリ(カレントディレクトリ)を確認する pwd  
ディレクトリを変更(移動)する cd  

ディレクトリを変更(移動)する(一階層上がる)

cd ../ ディレクトリを一階層上がる。
ディレクトリを削除する rmdir directoryname  
空でないディレクトリを削除する rm -Rf directoryname ファイルを削除するrmコマンドを使うのがポイント
ディレクトリを作成する mkdir directoryname  
ディレクトリにシンボリックリンクを張る

ln -s /usr/directory/ ~user/symlink/

/usr/directory/を、~usr/symlink/というディレクトリにシンボリックリンクする例です。UNIXを使う各ユーザーが同じディレクトリを共有する場合等にシンボリックリンクを張っておくと、ファイル共有が簡単に出来ますので便利です。または頻繁にアクセスする階層が深いファイルへのリンクをhomeディレクトリに作っておくと非常に便利です。UNIXはこういうところで柔軟ですね。
シンボリックリンクを削除する rm /usr/home/user/symlink/ シンボリックリンクを削除する時は、rmコマンドで削除します。本体を消さない様に注意して下さいね。この例は上の例でシンボリックリンクを張ったものを削除する手順です。~user/symlink/が/usr/home/user/symlink/と同じという事が理解出来ていれば問題ないでしょう。

ファイルの操作

用途
コマンド
備考
ファイルの一覧を表示する ls MS-DOSのdirに該当
ファイルの一覧を表示する(詳細付き) ls -l (省略コマンドllでも可能) MS-DOSのdirに該当
ファイルを削除する rm filename MS-DOSのdelに該当
ディレクトリを削除する rmdir directoryname  
ファイルを移動する mv filename /usr/home/user/dir/

/usr/home/user/dir/に移動する例

ファイルをコピーする cp filename copyname  
ファイルの内容を表示する cat filename MS-DOSのtypeに該当

プロセスの状態を調べる

用途
コマンド
備考
プロセスの更新情報を表示する top プロセスの状態とCPU稼働率がほぼリアルタイムで表示される。終了させるにはqを押す。
プロセスの状態を表示する ps