Programming


programming

root directoryとは? 

  • root directory(IT用語辞典e-Wordsより)
    • Linuxでは,Unixと同じように「 / 」1つだけがroot directoryになるということである。カレントディレクトリのあらわし方---「 .」、上位ディレクトリのあらわし方---「..」。ディレクトリをコピーするとき、カレントディレクトリより下位層へのコピーはよくわかるが、上位層へのコピーはパスの指定の仕方がいまひとつわかりにくい。 treeの理解は難しい

Linuxコマンド

  • ls ディレクトリ名:ディレクトリに含まれるファイルの一覧を表示。
  • ls だけの場合はカレントディレクトリのファイル一覧を表示。
  • ls -l(ハイフン、エル、数字ではない):ファイルの情報がわかる、ファイルタイプ(ファイルの種類)やパーミッション(許可)
  • 引数?:コマンドに与える情報をコマンドの引数という。
  • man : マニュアルを表示。
  • lsコマンドとcatコマンドの違い?:lsコマンドは、ディレクトリに含まれるファイルの名前の一覧を表示する。catコマンドは、テキストファイル(文字として読むことのできるファイル)の内容を画面に出力する。
  • cat ディレクトリ名:テキストファイルの内容を画面に出力。
  • cat -n ディレクトリ名:文頭に行番号がつく。
  • ファイルタイプ(-type)とパーミッション(-perm)
    • -rw-rw-r--
      • 「-」 はファイルタイプを表す、「-」のときは普通のファイル、「d」のときは、ディレクトリ。
      • 「rw-」 はownerのパーミッション, 「rw-」は groupのパーミッション,「r--」 はothersのパーミッション。
      • パーミッション値は?------ 664
      • rw- 4 + 2 + 0 = 6  ownerは読み込み可、書き込み可、実行不可
      • rw- 4 + 2 + 0 = 6  groupは読み込み可、書き込み可、実行不可
      • r-- 4 + 0 + 0 = 4  othersは読み込み可、書き込みと実行は不可