[ Git ] CLI사용법 익히기
![[ Git ] CLI사용법 익히기](https://cdn.hashnode.com/res/hashnode/image/upload/v1736663195878/8f9456cc-6412-4909-a30f-7d9e0d29349f.png)
1️⃣ CLI란 ?
Mac 사용자 : Command + Space 입력 후 Terminal 입력
Window 사용자 : Git Bash 다운 및 설치
2️⃣ 주요 명령어
pwd : 현재 디렉토리 경로
ls : 파일 정보
a. ls -l : 상세 정보
b. ls -a : 숨김 파일man : 설명서
cd : 경로 이동
mkdir : 폴더 생성
touch : 파일이 없으면 파일 생성, 있으면 수정과 접근시간을 갱신
rm
a. rm : 파일삭제
b. rm -r : 폴더 삭제nano or vim : 파일 수정
cat : 수정 파일 확인
mv : 파일을 원하는 폴더로 이동
cp : 복사
chmod: 권한 지정
echo : 한번에 파일 생성하면서 내용도 저장
grep : 문자열 검색
sudo : 관리자 권한 필요시 사용
![[Spring] N+1문제 발생과 분석](https://cdn.hashnode.com/res/hashnode/image/upload/v1756727965704/8c24d83c-1a9e-4b4d-b733-c130243cbc6b.png)

![[Project] 날씨에 맞는 옷 추천 서비스 : 지그재그 크롤링 여정 기록 (1) ChromeDriver를 EC2에 설치하기](https://cdn.hashnode.com/res/hashnode/image/upload/v1753843082352/c2452b33-97a4-4148-8ba4-750e5eee6aff.png)
![[Project] 날씨에 맞는 옷 추천 프로젝트: Selenium은 정말 필요한 선택이었을까? - 크롤링 삽질 기록](https://cdn.hashnode.com/res/hashnode/image/upload/v1753343114273/b32cc35e-a2e6-4085-a132-26c72f8792d9.png)
![[Spring] @Cacheable, @CachePut, @CacheEvict](https://cdn.hashnode.com/res/hashnode/image/upload/v1749265456525/51b97bad-f86e-4f0f-9b33-77eaa733176f.png)