あなたの多くはあなたの日常の活動でUnix/Linuxマシンを使っていただろう。ここでは、アクティビティで毎日使用するLinuxコマンドのいくつかの驚きを紹介します:
1。 CPコマンド:
Linuxを使用している多くの人は、確かにcpコマンドを使用しているでしょう。ただし、通常のcpコマンドの詳細は表示しません。代わりに、cpコマンドにこのオプション(-prv)があることを知らなかった、または考えていなかった可能性があるものを表示します。以下のcpコマンドは、ファイルがコピーされたソースと宛先の場所の詳細を示します:
# cp rhnplugin.conf ~/test.conf -prv `rhnplugin.conf' -> `/root/test.conf'
実行中に進行状況バーを表示するcpコマンドを作成するには、このチュートリアルを確認してください。
2。 Linuxマシンでのユーザーの作成を停止するにはどうすればよいですか?
Linuxボックスでこれ以上ユーザーを作成したくない場合は、以下の手順に従ってください:
# chattr +i /etc/passwd
これが機能するかどうかを確認しますか?
# useradd user_name
解決策が成功した場合は、次のエラーメッセージが表示されます:
useradd: unable to open password file
ユーザーの作成を元に戻す場合は、次のコマンドに従ってください:
# chattr -i /etc/passwd
3。 ttyを殺す
リモートのLinuxボックスで作業しているときに、突然ターミナルセッションから切断されました。再度ログインすると、古いセッションがまだそこにあり、アイドル状態であることがわかりました。システムにログオンしているユーザーを表示するには、さまざまなコマンドがあり、それぞれが少し異なる情報を提供します。 w、finger、whoなどがあります。fingerコマンドを実行すると、Tty列の下にあるpts/0で現在のセッションが実行されます。アイドル状態のTtyを特定し、Ttyの代わりに以下のコマンドを実行します。
ps -ft pts/0 UID PID PPID C STIME TTY TIME CMD root 20955 20953 0 17:18 pts/0 00:00:00 -bash
PIDを使用して、以下のコマンドを使用してセッションを強制終了します:
kill -9 20955