次のコード行は、インターネットに接続していない場合でも、私のシェル履歴に引き続き表示されます。
cd some_directory && tput cuu1 && tput el
それが何をしているのか、どこから来るのかを知っている人はいますか?なぜなら、私の最初の考えは私がハッキングされたということでしたか?
ありがとう
答え1
これは1行上に移動し、行の先頭を消去するために使用されますtput cuu1
。tput el
したがって、デフォルトでは、端末は現在行だけを消去します。ディレクトリに「cd」すると、それはすべてです。おそらくあなたはすでにこれを知っているでしょう。だからそれは大きな問題ではありません。ログファイルを確認する必要があります。可能であれば、安心できるようにオペレーティングシステムを再インストールしてください。 Jeff Schallerのコメントと同じかもしれません。したがって、可能であれば、ネットワーク接続を数回切断して履歴を確認してください。まだ実行している場合は、クローンジョブスクリプトである可能性が高くなります。
tput コマンドのマニュアルページ