그래픽 인터페이스와 명령줄의 차이점에 대해 간단히 설명

머리말

요약글을 많이 쓰다 보니 나는 '완벽을 추구하는' 사람이면서 동시에 '반절제'하는 사람이기도 했다. 질문을 쓸 때 항상 삼황오황제 때부터 쓰고 싶고, 항상 각 지부의 상황에 대해 명확하게 쓰고 싶어서 '호랑이 머리'를 만들겠지만, 내가 쓸 때, 나는 시간이 허락되지 않았거나 이미 만졌거나 결국 "뱀 꼬리"로 퇴화해야했습니다.

이것은 지식을 요약하고 전파하는 데 적합하지 않습니다. 지식의 요약은 상세하고 적절한 방법으로 이루어져야 합니다. 이 점에 대해서는 아직 개선할 여지가 많습니다. 이와 관련하여 좋은 책 "Illustrated HTTP"를 추천합니다. 이 책은 사람들로 하여금 처음부터 끝까지 매우 포만감을 느끼게 하고, 어떤 부분도 그것이 숫자를 구성한다고 느끼게 하지 않으며, 특히 동축 케이블의 전기 신호 전송에 관해서는 사람들에게 매우 완전한 지식 시스템의 경험을 제공합니다.

집에서 가까운 오늘은 GUI와 명령줄의 차이점에 대해 이야기하고 싶습니다. 오랫동안 일한 후에는 항상 자신의 경험이 있습니다. 영감이 번쩍일 때 기록하고 싶습니다. 저장하는 것입니다. 미래의 나에 대한 잠깐의 작은 기억 오늘은 삼황오황 이야기 대신 컴퓨터의 탄생부터 시작하겠습니다.

세계 최초의 전자식 컴퓨터는 ENIAC면적 170제곱미터, 무게 30톤에 달하는 괴물이다. . 이 단계에서 컴퓨터는 주로 특정 작업을 완료하기 위해, 즉 작업을 완료하기 위한 명령을 입력하는 데 사용됩니다. 검은색 프레임이 더 많이 보입니다. 나중에 Windows 시스템의 대중화(물론 Apple 시스템도 등장)와 함께 마우스 클릭이 크게 줄었고, 시작하기 어려운 점도 그래픽 인터페이스를 대중화시켰습니다.

내장된 4개의 Windows 게임에는 각각 고유한 목적과 기능이 있다고 합니다. 왼쪽 및 오른쪽 버튼 차이점은 Hearts는 사용자가 인터넷을 사용하여 다른 플레이어와 통신하도록 권장하고 FreeCell은 32비트 데이터 처리 하위 시스템이 올바르게 설치되었는지 테스트하는 것입니다. 이러한 게임의 등장으로 사람들은 그래픽 사용자 인터페이스에 빠르게 적응할 수 있으며 심지어 이것이 컴퓨터에 대한 첫인상입니다.어쩌면 명령줄이 무엇인지 모를 수도 있습니다.

비교

그래픽 사용자 인터페이스와 명령줄 중 어느 것이 더 낫다고 말할 수는 없지만 어떤 것이 더 적합합니다 어떤 경우에는 그래픽 인터페이스가 더 직관적인 느낌을 줄 것이고 경우에 따라 명령줄은 운영.

GUI

GUI라고 불리는 그래픽 사용자 인터페이스는 현재 대부분의 사용자가 그래픽 인터페이스를 접하고 있으며 전통적인 의미의 명령줄은 항상 지난 세기의 것으로 간주됩니다.그래픽 인터페이스는 처음에는 매우 직관적으로 보입니다. 해싱된 데이터 뭉치로는 관계를 보기 어렵지만 선 그래프를 그리면 데이터의 방향을 바로 알 수 있습니다.

명령줄

임계값이 더 높습니다.그래픽 인터페이스만큼 명확하지는 않지만 일부 자동화 프로그램에서 명령줄은 작업을 단순화하고 번거로운 작업을 약간 줄일 수 있습니다.

예를 들어

git을 예로 들어보자면, Linus가 발명했을 때는 command line만 있어야 했지만, 나중에 git은 수많은 그래픽 인터페이스 도구가 있고, 편리한 소프트웨어가 하나씩 만들어졌지만 git command line은 사라지지 않았습니다. 그리고 매일 사용하는데 그래픽 인터페이스 사용법을 몰라서 그런걸까요? 물론 아닙니다. 제가 사용하는 대부분의 요구 사항에서 마우스 오른쪽 버튼 메뉴를 선택하고 몇 초 안에 인터페이스가 새로 고쳐질 때까지 기다리는 대신 한두 개의 명령만 입력하면 완료되기 때문입니다.

반면 자동화 스크립트를 작성하고 Jenkins를 사용하여 서버 프로그램을 배포해야 하는 경우가 종종 있는데 이러한 환경에서는 그래픽 인터페이스를 사용할 방법이 없으며 명령줄을 사용하여 논리를 작성할 수만 있습니다.

해당 장면

그래픽 인터페이스

커밋 필터링과 같이 시각적 표시 및 표시 결과를 기반으로 반복 입력 조정이 필요한 시나리오에 적합합니다.인터페이스에서 필터링된 키워드를 지속적으로 조정하고 시도할 수 있으며 조정에 따라 결과가 변경됩니다.

명령줄

간단한 명령과 기계화된 작업에 적합하며, 한 번 작성하면 평생 사용할 수 있는 로직이 바람직하며, 커밋 필터링과 같은 요구 사항인 경우 명령 매개 변수를 계속 다시 입력해야 합니다. , 명령을 입력하면 명령 행이 입력되고 그 후 그의 매개 변수가 모두 결정되며 대부분 더 이상 조정할 수 없습니다.

항상 예외가 있습니다

명령줄의 매개변수를 입력한 후 조정하는 것이 정말 불가능한가요? 대부분 이렇지만 항상 예외가 있는데, 이런 종류의 예외는 명령 결과가 새로 고침될 수 있기 때문에 topcommand c합니다 P. 키보드, 출력 결과는 변경됩니다.

요약하다

  • 그래픽 인터페이스와 명령줄 모두 더 나은 것이 아니라 더 적합할 뿐입니다.
  • 그래픽 인터페이스는 직관적인 디스플레이 요구 사항에 적합하며 출력 결과는 사용자 입력에 따라 언제든지 조정할 수 있습니다.
  • 명령줄은 자동화 시나리오에 더 적합하며 일반적으로 더 효율적인 작업 논리에 지침을 작성할 수 있습니다.
==>> 안티 클라이밍 링크, 클릭하지 마십시오. 그 자리에서 폭발하며 책임지지 않습니다! <<==

나는 포위 방지라고 부르는 상태를 찾았습니다. 외부 사람은 들어가기 싫어하고 내부 사람은 나오고 싶지 않습니다 ~

추천

출처blog.csdn.net/shihengzhen101/article/details/129941568