Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
| 31 |
Tags
- 웹 개발 공부
- 개발 피그마
- 웹응용프로그래밍
- html 정리본
- 웹 개발
- 정처기 책 추천
- 백엔드
- 정보처리기사 정리본
- #워너고트립 #워너고트립후기 #유럽여행후기 #2030유럽여행 #워너고트립유럽
- 피그마 정리본
- 피그마 공부
- css 태그
- 피그마 ui
- javascript 정리본
- 프론트엔드 공부
- 정보처리기사 비전공자 합격
- html 강의 추천
- html 핵심
- dev mode
- 백엔드 입문
- CSS
- 생활코딩 정리
- 프론트엔드 기초
- JavaScript
- javascript 공부
- 프론트엔드
- 생활코딩 css
- css 정리본
- 프론트엔드 정리본
- CSS 공부
Archives
- Today
- Total
코딩 일지
Unix 계열 기초 명령어 정리 (bash) 본문
(1) `pwd`
- `pwd`(print working directory): 현재 폴더의 경로
(2) `ls`
- `ls`(list): 내용물을 출력
(3) `cd [폴더명]`
- `cd`(change directory): 폴더를 변경
- `cd ..` : 상위 폴더로 이동
- `cd .` : 현재 폴더로 이동
- `cd ~` : 홈 디렉토리(git bash 처음 열면 나오는 기본 폴더)로 이동
- Windows 기준 : /c/Users/사용자명
- Mac or Linux 기준 : /home/사용자명
(4) `mkdir [폴더명]`
- `mkdir`(make directory): 폴더를 생성
(5) `rm [파일명]`
- `rm`(remove): 파일을 삭제
(6) `rm -r [폴더명] `
- `-r` : recursively(재귀적으로) 폴더를 삭제
(7) `touch [파일명]`
- touch : 파일 생성
(8)`cp [파일명] [위치]`
- `cp`(copy): 파일 복사
(9) `cp -r [파일명] [위치]`
- 폴더를 복사
(10)`mv [파일/폴더명] [바꿀파일/폴더명]`
- `mv`(move): 파일/폴더명 변경
- `mv [파일/폴더명] [위치]` : 파일 또는 폴더를 **이동**
## GIT 기초 명령어 정리
(1) Commit을 위한 Staging : `git add`
- 현재 코드 상태의 스냅샷을 찍기 위한 파일 선택 (==Staging Area에 파일 추가)
```bash
# .은 모든 변경 사항을 staging area로 올림
git add 파일명
```
(2) 버전 관리를 위한 스냅샷 저장 : `git commit`
- 현재 상태에 대한 스냅샷을 `commit`하여, 버전 관리를 진행한다.
```bash
git commit -m "커밋 메시지"
```
(3) 원격 저장소로 코드 `git push`
- 최종적으로 Github 원격 저장소에 push한다.
```bash
git push
```
(4) 그 외 명령어
- .git이라는 비밀스러운 하위 디렉토리 생성
```bash
git init
```
- 현재 `git`의 상태를 조회 `git status`
```bash
git status
```
- 버전 관리 이력을 조회 [Author, Date, Message, Commit hash]
```bash
git log
```
- 버전 관리 이력 한줄로 짧게 조회
```bash
git log --oneline
```
- 현재 상태과 commit 버전과의 차이 확인
```bash
git diff
```
'개발 공부' 카테고리의 다른 글
| 개발 설계를 위한 피그마 기초 공부/정리본 (0) | 2025.02.16 |
|---|---|
| 협업을 위한 Git & GitHub 공부 / 명령어 정리본 (0) | 2025.02.09 |
| <입출력 프로그래밍> 공부 정리본 (1) | 2025.01.20 |
| <JavaScript & JQuery> 공부 정리본 (1) | 2025.01.19 |
| <DataBase> 공부 정리본 (1) | 2025.01.19 |