66506


ターミナルからlinuxにSSH接続して作業をしています。  
CentOSのバージョンを確認しようとしています。  
[ここ](https://onoredekaiketsu.com/check-version-of-centos/)を参照し、

[code]

    > cat /etc/redhat-release
    
[/code]

では `No such file or directory`

[code]

    > rpm –query centos-release
    
[/code]

では `not installed`

[code]

    > lsb_release -a
    
[/code]

command not found

という結果になったので

[別サイト](https://eng-entrance.com/linux-centos-version)を参照し

[code]

    > ls --version
    
[/code]

これで `ls (GNU coreutils) 8.22` と表示されました。

  1. linuxにcentOSは自動で入っているものと思っていたのですが違うのでしょうか。
  2. また、linuxのバージョン確認の結果はCentOS Linux release 7.6.1810 (Core)のようなものを想定していたのですが、ls (GNU coreutils) 8.22が表示されたということはcentOSでないものが入っているということでしょうか。

上記二点についての回答、参考になるHPございましたらご教授ください。  
よろしくお願いします。


CC BY-SA 4.0
2020-05-11T07:25:40.947
66504
2020-05-11T07:43:04.457
2020-05-11T07:36:33.150
3060
31799
question
linux centos
CentOSのバージョン確認


anko さんの [過去の質問](https://ja.stackoverflow.com/q/66026) では AWS
の環境を利用されていたかと思うので、`/etc/redhat-release` が無いということは恐らく CentOS ではないのだと思います。

代わりに以下のコマンドを実行してみてください。

[code]

    $ cat /etc/*-release
    
[/code]

代表的なディストリビューションにおけるOSバージョンが記載されたファイル

  * `/etc/redhat-release` (RHEL/CentOS)
  * `/etc/system-release` (Amazon Linux)
  * `/etc/os-release` (Ubuntu)
  * `/etc/debian_version` (Debian)


CC BY-SA 4.0
2020-05-11T07:43:04.457
66506
2020-05-11T07:43:04.457
3060
66504
answer