티스토리 뷰

 

1.     Command-Line Interface ( CLI )

-       Command-Line Interface는 텍스트 기반 인터페이스이다.

-       버튼 또는 화면이 아니라 명령어를 작성하여 컴퓨터나 소프트웨어 프로그램과 직접 상호작용할 수 있다.

-       Command-Line Interface를 사용하면 복잡한 작업을 빨리 수행할 수 있다.

-       또한 플러그인과 패키지로 Command-Line Interfacecustomizable할 수 있기에, 개발 작업 공간 도구를 사용자 정의할 수 있는 유연성을 제공한다.

-       Command-Line tool을 사용하여 스크립트를 실행하고, 디렉터리를 만들고, 소스 기반 개발 프로젝트 또는 CI 통합을 구축하고 작업할 수 있는 Git과 같은 도구와 상호작용할 수 있다.

 

 

2.     Shell ( 쉘 )

-       Command-Line Window는 텍스트를 입력하는 단순한 Command-Line Interface가 아니다.

-       Command-Line Window 뒤에는 실행하는 명령어를 처리하는 Command-Line InterfaceShell이 존재한다.

-       ShellCommand-Line Interface에 입력된 명령어를 해석하고 실행하는 프로그램이다.

 

 

3.     Command(명령어) 구조

-       모든 명령어는 Command, flag, argument3부분으로 구성된다.

-       , $ command -flag arguments와 같은 구조로 이루어져 있다.

-       명령어의 예시로 $ sfdx force:project:create -n Myproject를 보자면

-       Command에 해당하는 부분은 $ sfdx force:project:create

-       Flag에 해당하는 부분은 -n으로 시스템에 새프로젝트의 이름을 알려준다.

-       ArgumentMyproject로 우리가 프로젝트의 이름을 할당하는 부분이다.

-       , Command는 도구에서 수행할 작업을 시스템에 알려주고

-       Flag는 프로세스를 트리거하거나 포함할 다른 변수를 명령어에게 값을 알려준다.

-       Flag의 대부분의 값은 Boolean이거나 지정한 프로젝트 이름같은 변수를 시스템에게 알려준다.

-       Argument는 설정하려는 변수 또는 호출하려는 프로세스를 시스템에게 알려준다.

 

 

4.     탐색 명령어

-       탐색 명령어는 가장 많이 실행하는 명령어 중 하나로, 프로젝트를 생성하고 디렉토리를 구축할 때 각 디렉터리를 탐색이 필요한 상황에서 사용된다.

-       macOS기준 시작 디렉토리는 yourname-ltm:~ yourname$로 알 수 있다.

-       WindowPS C:\Users\yourname>이다.

-       디렉토리를 변경하기 위해서는 cd DocumentDocument 자리에 이동할 디렉토리를 설정하면 된다.

-       새로운 디렉토리를 만들기 위해서는 mkdir이다.

-       현재 위치의 디렉토리 경로나 위치를 파악하기 위해서는 pwd(mac)/cd(window)를 사용하면 된다.

 

 

 

728x90

'[세일즈포스 개발자]' 카테고리의 다른 글

Org Development Model  (0) 2023.02.23
Apex Testing  (0) 2023.02.23
SOQL과 SOSL  (0) 2023.02.23
Checkpoint ( 체크 포인트 )  (0) 2023.02.23
로그 레벨  (0) 2023.02.23
댓글
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
최근에 올라온 글
Total
Today
Yesterday
공지사항