ncatを利用して下記のようにテキストを送信できます。
echo "送信テキスト" | ncat 192.168.1.10 12345
ファイルやディレクトリの所有者がrootだったりすると、通常のユーザーは、ファイルの上書き、ディレクトリへの新しいファイルの作成などができません。
chown コマンドを使って、ファイルやディレクトリの所有者を変更します。
chown 変更したいユーザー ファイルorディレクトリ名
実際にやってみましょう。
例 test.txtのユーザーを、userに変更する chown user test.txt testというディレクトリについてadminに変更したいとき chown admin test
下の階層のディレクトリまで、再帰的に行いたい場合は-Rオプションを加えます。
例 test_directoryの以下のフォルダ、ファイルすべてに、すべてのユーザーに読み取り権限を与える chmod user test_directory -R
パーミッションがないと、ファイルの上書き、ディレクトリへの新しいファイルの作成などができません。
chmod コマンドを使って、ファイルやディレクトリのパーミッションを変更します。
chmod ユーザー(+or-or=)パーミッション種類 ファイルorディレクトリ名
①
ユーザーは、次のように定義されています。
②
プラス記号はパーミッションを追加するとき、マイナス記号はパーミッションを削除します。
イコール記号は指定したパーミッションを付加し、それ以外を削除します。
③
パーミッション種類は次の通りです。
実際にやってみましょう。
例 test.txtにすべてのユーザーに読み取り権限を与える chmod a+r test.txt
下の階層のディレクトリまで、再帰的に行いたい場合は-Rオプションを加えます。
例 test_directoryの以下のフォルダ、ファイルすべてに、すべてのユーザーに読み取り権限を与える chmod a+r test_directory -R
touchコマンドでLinuxのタイムスタンプを変更することができます。
touch ファイル名
touch -d "2010/1/1 10:00 am" ファイル名
サーバーのディスク容量が少なくなっていたので、何がディスク容量を圧迫しているのか調査しました。
下記コマンドで、ルートから2階層まででディスク使用量が多いディレクトリをソートして表示します。
du / -m --max-depth=2 | sort -nr