본문 바로가기
부트캠프/OT

CLI 기본

by 티코딩 2022. 11. 1.

CLI - 명령줄 인터페이스(command line Interface)

CLI는 화면에 나타날 그래픽 작업을 거치지 않으므로 더 빠르다.

 

ㅇ CLI 기본 명령어

pwd : 현재 위치 확인하기 

mkdir : 새로운 폴더 생성하기

ls : 특정 폴더에 포함된 파일이나 하위 폴더의 리스트 출력

cd : 폴더를 다른 폴더로 변경

touch : 파일 생성하기

> : 실행 결과를 파일로 저장하기

cat : 파일의 내용을 터미널에 출력하기

rm : 폴더나 파일 삭제하기

mv : 폴더나 파일의 이름 변경, 혹은 폴더나 파일의 위치 옮기기

cp : 폴더나 파일을 복사

 

ㅇ 절대경로와 상대경로

절대경로는 기준점으로부터의 절대적인 위치를 나타냄. 이 기준점을 루트폴더(/)라고 한다.

상대경로는 특정 폴더 또는 파일의 위치를 현재 위치를 기준점으로 나타낸다. 현재 위치한 폴더는 .으로, 상의폴더는 .. 으로 표현함.

 

ㅇ Brew

mac os 에서 터미널을 통해 homebrew 패키지 매니저를 설피하고 패키지를 관리하는 명령어를 사용할 수 있다.

기본명령어-

brew update : 패키지의 업데이트 여부 확인

brew outdated : 

brew upgrade : 

brew info : 

brew install : 

brew list :

brew uninstall : 

 

ㅇ 환경변수

환경변수는 프로그램의 동작에 영향을 미치는 값들

환경에 따라 프로그램의 동작에 영향을 줄 수 있는 값들을 환경변수라고 함.

 

ㅇ지역 환경변수 영구 적용하기 

1.cd~ 를 입력해 홈 디렉토리 이동한뒤 ls -al 을 통해 모든 파일과 디렉토리 조회

2.목록에 .zshrc가 있으면 nano.zshrc / .bashrc가 있으면 nano.bashrc입력

3.파일의 맨 아래로 이동하고 설정하고자 하는 환경변수를 작성하고 저장함.

4.source.zhsrc 입력하여 변경 내용을 적용하고 내용을 출력

 

ㅇ전역 환경변수 영구 적용하기

1.변경하고자 하는 파일의 권한을 수정한다. 루트 디렉토리의 etc 디렉토리 내에 profile파일

Sudo chmod 777 /etc/profile 입력후 비밀번호 입력

2.nano / etc/ profile입력해 입력창연다/

3.파일 맨아래로 이동해 설정하고자 한느 환경변수를 작성하고 저장함.

4.source / etc/ profile 입력해 변경 내용을 적용하고, 내용을 출력