리눅스의 장단점
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