コマンド いろいろ
ここらあたりで、いままでに使ったコマンドを整理してみよう。
コマンド cp
オプション -p をつけると、ファイルの属性(パーミッション)を保持したままコピーしてくれる。
コマンド cp はディレクトリのコピーにも使用できる。
オプション -a をつけると、それぞれのファイルの属性を - この場合はできるだけ - 保持したままでディレクトリをコピーできるらしい。コマンド mv
ファイルだけでなくディレクトリの移動やディレクトリ名の変更にも使える。
コマンド ls
オプション -h をつけると、サイズの単位を適当に設定してくれる。
オプション -S をつけると、サイズの大きな順から並べる。
オプション -t をつけると、時間順に並べ替える。
(使用例)
$ls -lh
$ls -lS
$ls -ltオプションの別名
コマンドのオプションは、スイッチともフラッグともいわれるらしい。
この他にもおもしろいコマンドをみつけた。
コマンド fortune
ランダムに格言を - ただし英語で - 画面に表示する。
オプション -n + 番号 をつけると、格納されてるファイルの番号順に表示される。(使用例)
$/usr/games/fortune
$/usr/games/fortune -n 250コマンド lastlog
ユーザが最後にログインした日時をしらせる。
オプション -u ユーザ名 とすると、そのユーザの最終のログインした日時を表示する。
オプション -t 日数 とすると、その日数のあいだにログインした最終日時をユーザごとに表示する。
これはセキュリティチェックに使えそう。(使用例)
$lastlog
$lastlog -u root
$lastlog -t 10