Linux面接に関する質問

1301 ワード

よく使う10の基本コマンドを教えてください

  • lsディレクトリ、フォルダ、ファイル権限を含むファイル権限の表示
  • cd現在のディレクトリをdirName
  • に切り替えます.
  • pwd現在の作業ディレクトリパスを表示
  • mkdir作成フォルダ
  • rm 1つのディレクトリの1つ以上のファイルまたはディレクトリ
  • を削除する.
  • mv移動ファイルまたは修正ファイル名
  • cpソースファイルを宛先ファイルにコピーするか、複数のソースファイルを宛先ディレクトリ
  • にコピーする.
  • catファイル内容
  • を表示
  • findは、ファイルツリー内でファイルを検索し、対応する処理
  • を行うために使用される.
  • chmod linuxシステムファイルまたはディレクトリへのアクセス権を変更する
  • tarは、ファイル
  • を圧縮および解凍するために使用される
  • chown指定ファイルの所有者を指定ユーザまたはグループ
  • に変更
  • ディレクトリの下にあるすべてのtxtファイルを削除する方法

    find /home/kevin/test -name *.txt -exec rm -rf {} \;
    

    プロセスの表示方法


    最も一般的な方法はps auxであり、パイプラインでgrepコマンドを使用して特定のプロセスをフィルタリングして検索し、特定のプロセスを操作します.
    ps aux | grep program_filter_word,ps -ef |grep tomcat
    
    ps -ef|grep java|grep -v grepはすべてのjavaプロセスを示し、現在のgrepプロセスを削除します.
    プロセスを殺すkillコマンドを使用してプロセスを終了する:kill xxx