리눅스의 장단점

GUI와 CLI에 대해 알아봄으로써 Linux의 장단점을 확실히 알고 사용하자!





👍🏻 리눅스 명령어의 장단점 👎🏻

리눅스 명령어의 장단점을 알려면 우선 GUI와 CLI에 대해 알아야 한다.
그래서 이 두 개부터 먼저 공부했다.

GUI vs CLI

  • 용도에 따라 다르게 사용
  • 미리 스포(?)하자면 수천만 개의 파일 관리는 CLI, 포토샵 작업 같은 건 GUI가 훨씬 더 편리하다!


  GUI CLI
장점 초보 유저가 사용하기 쉽다
명령어 없이도 직관적으로 사용이 가능
👍🏻빠르다
자원 소모가 적다
자동화(scripting)에 적합 (작업능률)
세부적이고 다양한 기능을 활용할 수 있다
단점 👎🏻느리다
자원 소모가 크다
자동화가 불편하다.
명령어 숙지가 필요하다
진입장벽이 있다


색깔로 표현했듯이 GUI의 단점이 CLI의 단점이 되고, 반대로 CLI의 단점이 GUI만의 장점이 된다!
따라서, 무엇이 더 우월하다고 할 수 없다. 그저 용도에 따라 다르게 사용하면 되는 것이다.

리눅스는 CLI다. 그러니 CLI만 더 알아보겠다.

CLI

  • ex. 세부적인 깃 명령어들을 GUI로 표현하기는 어렵다.
  • 심지어 명령어에 여러 옵션이 있어 그래픽으로는 무리다.
  • CLI는 여러 개의 명령어 키워드를 한 줄로 처리할 수 있다.
    ls -al | grep hello
Written on July 27, 2024