linux学習コマンドまとめ②
#shutdownコマンド:システムのシャットダウン、再起動など
shutdown [options]… Time
Time:now(すぐ)+#(何分後)hh:mm(何時何分)
システムは5分後にシャットダウンします.
システムは15時15分にシャットダウンします.
shutdown�Cr:再起動
システムは10分後に再起動します.
shutdown-h(halt):シャットダウン
システムは5分後にシャットダウンします.
電源をオフにする
halt:実はhaltはshutdown-hを呼び出すことです.halt実行時、oはアプリケーションプロセスを殺し、oはsyncシステム呼び出しを実行し、oファイルシステムの書き込み操作が完了するとカーネルを停止します.
#dataコマンド:システムの日時を表示または設定できます
現在の日付と時刻を表示します.
#date
現在の日付を表示:
#date +%D
#date + %F
現在の年を表示:
#date +%Y
#date +%y
現在の月の表示
#date + %m
現在の番号を表示
#date +%d
現在の時刻を表示
# date +%H%M%S
現在の年月日分秒を表示します(日付時間の間に間隔記号を指定できます)
#date +%Y%m%d%H%M%S
#date +%Y-%m-%d %H-%M:%S
#date +%Y/%m/%d/%H:%M:%S
現在の日付の変更
#date�Cs年-月-日(2014-08-03)
現在の時刻の変更
#date�Cs時:分:秒(17:55:00)
現在の日付と時刻の変更
日付と時間を一緒に変更する場合は「年-月-日:分:秒」を加算し、日付と時間を空間隔で
shutdown [options]… Time
Time:now(すぐ)+#(何分後)hh:mm(何時何分)
システムは5分後にシャットダウンします.
[root@VM_168_102_centos ~]# shutdown 5// 5
Broadcast message from root@VM_168_102_centos
(/dev/pts/0) at 16:19 ...
The system is going down for maintenance in 5 minutes!//
^Cshutdown: Shutdown cancelled//catrl+c
システムは15時15分にシャットダウンします.
[root@VM_168_102_centos ~]# shutdown 15:15//15 15
Broadcast message from root@VM_168_102_centos
(/dev/pts/0) at 16:22 ...
The system is going down for maintenance in 1373 minutes!//
^Cshutdown: Shutdown cancelled
shutdown�Cr:再起動
システムは10分後に再起動します.
[root@VM_168_102_centos ~]# shutdown -r 10//
Broadcast message from root@VM_168_102_centos
(/dev/pts/0) at 16:25 ...
The system is going down for reboot in 10 minutes!//
^Cshutdown: Shutdown cancelled
shutdown-h(halt):シャットダウン
システムは5分後にシャットダウンします.
[root@VM_168_102_centos ~]# shutdown -h 10//10
Broadcast message from root@VM_168_102_centos
(/dev/pts/0) at 16:37 ...
The system is going down for halt in 10 minutes!//
^Cshutdown: Shutdown cancelled
電源をオフにする
halt:実はhaltはshutdown-hを呼び出すことです.halt実行時、oはアプリケーションプロセスを殺し、oはsyncシステム呼び出しを実行し、oファイルシステムの書き込み操作が完了するとカーネルを停止します.
#dataコマンド:システムの日時を表示または設定できます
現在の日付と時刻を表示します.
#date
[root@VM_168_102_centos ~]# date
Sun Aug 3 16:58:22 CST 2014
現在の日付を表示:
#date +%D
[root@VM_168_102_centos ~]# date +%D
08/03/14 //14 8 3
#date + %F
[root@VM_168_102_centos ~]# date +%F
2014-08-03 //2014 8 3
現在の年を表示:
#date +%Y
[root@VM_168_102_centos ~]# date +%Y
2014 //
#date +%y
[root@VM_168_102_centos ~]# date +%y
14 //
現在の月の表示
#date + %m
[root@VM_168_102_centos ~]# date +%m
08
現在の番号を表示
#date +%d
[root@VM_168_102_centos ~]# date +%d
03
現在の時刻を表示
# date +%H%M%S
[root@VM_168_102_centos ~]# date +%H%M%S
173953 //17 39 53
現在の年月日分秒を表示します(日付時間の間に間隔記号を指定できます)
#date +%Y%m%d%H%M%S
[root@VM_168_102_centos ~]# date +%Y%m%d%H%M%S
20140803174148 //2014 8 3 17 41 48
#date +%Y-%m-%d %H-%M:%S
[root@VM_168_102_centos ~]# date +%Y-%m-%d-%H:%M:%S
2014-08-03-17:46:53 //
#date +%Y/%m/%d/%H:%M:%S
[root@VM_168_102_centos ~]# date +%Y/%m/%d/%H:%M:%S
2014/08/03/17:48:52 //
現在の日付の変更
#date�Cs年-月-日(2014-08-03)
[root@VM_168_102_centos ~]# date +%F
2014-08-02
[root@VM_168_102_centos ~]# date -s 2014-08-03
Sun Aug 3 00:00:00 CST 2014
[root@VM_168_102_centos ~]# date +%F
2014-08-03
現在の時刻の変更
#date�Cs時:分:秒(17:55:00)
[root@VM_168_102_centos ~]# date
Sun Aug 3 18:55:06 CST 2014
[root@VM_168_102_centos ~]# date -s 17:55:00
Sun Aug 3 17:55:00 CST 2014
現在の日付と時刻の変更
[root@VM_168_102_centos ~]# date +%Y-%m-%d-%H:%M:%S
2013-07-02-14:56:03
[root@VM_168_102_centos ~]# date -s "2014-08-03 17:59:57"
Sun Aug 3 17:59:57 CST 2014
[root@VM_168_102_centos ~]# date +%Y-%m-%d-%H:%M:%S
2014-08-03-17:59:59
日付と時間を一緒に変更する場合は「年-月-日:分:秒」を加算し、日付と時間を空間隔で