LoginSignup
0
0

More than 3 years have passed since last update.

常用のLinuxコマンドラインをまとめ

Posted at

ファイル管理

  • $ ls -al 隠されたファイルを含めフォーマットに表示
  • $ mkdir YOURDIR ディレクトリを作成
  • $ touch YOURFILE ファイルを作成または更新
  • $ cp YOURFILE1 YOURFILE2ファイル名を更新またはコピー
  • $ cp YOURFILE1 YOURFILE2ファイル名を更新またはコピー
  • $ mv YOURFILE1 YOURFILE2ファイル名を更新または移動
  • $ cp -r YOURDIR1 YOURDIR2ディレクトリ及びディレクトリ配下ファイルをコピー
  • $ rm YOURFILEファイルを削除
  • $ rm -rf YOURDIRディレクトリ及びディレクトリ配下ファイルを削除
  • $ scp -r USERNAME@HOSTIP:~/REMOTEDIR LOCALDIRリモートのディレクトリからディレクトリ及びディレクトリ配下ファイルをコピー

プロセス管理

  • $ ps 現在実行しているプロセスを検閲
  • CTRL+Z 現在実行しているプロセスを一時停止
  • $ bg一時停止するプロセスを検閲
  • $ jobs アクティブなジョブをリスト表示
  • $ fg JOBID動作中のバックグラウンドジョブをフォアグラウンドで実行
  • $ kill PIDプロセスを中止

ファイルと内容検索

  • $ grep YOURKETWORD YOURFILE ファイルに内容検索
  • $ grep -r YOURKETWORD YOURDIRディレクトリ配下ファイルに内容検索
  • $ find YOURDIR -name "YOURSEARCHNAME"ディレクトリ配下ファイルをファイル名またはディレクトリ名で検索
  • $find YOURDIR -name "*.EXNAME"ディレクトリ配下ファイルをファイル名で拡張子で検索、*は.EXNAME以外未指定でも検索できる

 ファイル権限管理

  • $ chomd XXX FILENAME 権限対象はOWNER(第一位),GROUP(第二位)とWORLD(第三位)三種類、権限はREAD(4),WRITE(2),EXECUTE(1)三種類.例えば、$ chomd 761 readme.txtは「OWNERの権限はREAD+WRITE+EXECUTE=7,GROUPの権限はREAD+WRITE=6,WORLDの権限はEXECUTE=1」と言う意味です。ps:chomdは他の権限表示方法もある。

その他

  • nvidia-smi nvidia CPU 状態を検閲
  • find . -FILENAME '.*.???' -type f -print -exec rm -rf {} \;隠すファイルを全部削除
  • ifcofig ipアドレースを検閲
  • echo CMDLINE > FILECMDLINEはFILEに書く
  • sh SHELL.shSHELL.shを実行
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0