먼저 $ ps 로 프로세스 목록을 봅니다. 그리고 $ kill [option] [-시그널번호 or -시그널 이름] PID 로 종료시킬 수도 있으며, 다른 방법으로는 $ pkill [option] [패턴] -f : 지정한 패턴을 명령어뿐 아니라 경로명, 옵션, 아규먼트 등도 비교 -n : 패턴과 일치하는 프로세스의 가장 최근에 실행된 프로세스 하나만 종료 -x : 패턴과 정확하게 일치하는 프로세스만 종료 가 있습니다. 더 자세한 내용들은 $ man [kill or pkill] 을 사용하여 매뉴얼 페이지를 보시는 것을 추천드립니다. 영어 독해가 조금 가능하시다면 man 이 매우 유용합니다.
먼저 간단히 두개를 비교해 보겠습니다. Reset : 타임머신을 타듯이 과거의 특정 시점으로 돌아간다.Revert : 과거의 특정 시점의 이력을 없앤다. 1. reset $ git reset ex) git reset --hard 96073f3202f32eed26b6579657dffa4abca3fc83 Options- hard : 돌아간 시점 이후의 모든 커밋이 삭제되고 내용또한 지워집니다.- soft : 돌아간 시점 이후의 커밋들이 남아있으며, 스테이징(인덱스) 내용 또한 남아있습니다. 바로 다시 커밋이 가능합니다.- mixed : Default 옵션이며, 돌아간 시점 이후의 커밋들이 남아있지만 스테이징(인덱스) 내용은 삭제됩니다. 다시 스테이징을 해야합니다. 2. revert $ git revert 원..
간혹 git을 사용하다 보면 config에 항목을 잘못 넣어서 에러가 나는 경우가 있습니다. 이런경우는 상황에 따라서 아래 경로로 들어가 vi나 에디터로 config 파일을 수정해 주어야 합니다. 1. git system config파일- /etc/gitconfig- 시스템의 모든 사용자와 모든 저장소에 적용되는 설정입니다. 아래 명령어로 확인 할 수 있습니다.- $ git config --system 2. git 특정 사용자 config 파일- ~/.gitconfig- 현재 유저의 global config 파일입니다. 아래 명령어로 확인 할 수 있습니다.- $ git config --global 3. git 현재 워킹 디렉토리 config 파일- .git/config- 현재 작업중이 저장소의 confi..
- Total
- Today
- Yesterday
- Android
- branch
- Algorithm
- Gradient descent algorithm
- git
- Memory segmetation
- gitgnore
- 통계적 가설 검정
- Linux
- MySQL
- Reinforcement Learning
- MDP
- System
- #AWS
- #ausg
- p-value
- #ab
- rl
- Markov Decision Process
- Confustion Matrix
- Reinforcement Learniing
- Android Studio
- OS
- commands
- #handsonlab
- sequelize
- 강화학습
- ausg
- Preprocessing
- AWS
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |