Server

· Server/Linux
wc 명령어 (word count) $ wc [-clmw] [file] -l : 행 수 카운트 -w : 단어 수 카운트 -m : 문자 수 카운트 -c : byte 수 카운트 단어 및 라인의 갯수를 파악 할 때 많이 사용하고 보통 사용 할 때는 로그 같은 걸 보고 몇개나 발생 했는지 파악 하는 편 인 것 같다. 단순히 이런식으로 파일 자체의 행, 단어, 문자 수 나타내지만 limjian@Jians-MacBook-Pro-13 golang % wc -lwm string.go 22 42 328 string.go string.go 파일 안에, var 라는 단어를 가진 라인이 몇개 인가 본인은 이런식으로 더 많이 쓰는듯 하다. limjian@Jians-MacBook-Pro-13 golang % cat string...
· Server/Git
Git stash 를 정리를 했지만.. 아마 stash 를 많이 쓰다 보면 이런걸 더 많이 찾을걸.. 실수로 git stash drop 을 했을 때 복구 방법 git fsck --no-reflog | awk '/dangling commit/ {print $3}' | xargs -L 1 git --no-pager show -s --format="%ci %H" | sort * dangling commit 이란 '잃어버린 커밋' stash commit 의 hash 값이 나온다. limjian@Jians-MacBook-Pro-13 coding_practice % git fsck --no-reflog | awk '/dangling commit/ {print $3}' | xargs -L 1 git --no-page..
· Server/Git
Git stash 를 정리를 했지만.. 아마 stash 를 많이 쓰다 보면 이런걸 더 많이 찾을걸.. How do you stash an untracked file ? git stash --include-untracked # or git stash -u stash 는 기본적으로 modified 파일들만 stack 에 저장하는데 Untracked files 까지 함께 저장 하는 방법
· Server/Git
Git stash 프로젝트를 진행하면서, 하던 작업을 잠시 멈추고 잠깐 다른 브랜치로 이동 할 일이 생각 보다 많다. 그 때, 사용하는것이 stash ! 수정 사항을 스택에 잠시 저장했다가 나중에 다시 적용 할 수 있다. 물론 다른 브랜치에서도 사용 할 수 있다. 정말 많이 쓰기도 해서 정리를 한번 하려고 한다. 보통 사용하는건 6개 정도? git stash ㄴ stack 에 저장 하는 명령어 limjian@Jians-MacBook-Pro-13 coding_practice % git status On branch master Your branch is up to date with 'origin/master'. Changes not staged for commit: (use "git add ..." to ..
· Server/Linux
scp ssh 원격 접속 프로토콜 기반으로 한 SecureCopy(scp) local 과 remote 에 있는 파일과 디렉토리 보내거나 가져올때 사용 1. 파일 1개를 보낼 때 (local -> remote) scp [옵션] [파일명] [remote_id]@[remote_ip]:[받는 위치] # scp test root@172.20.20.78:/tmp/test/ test 100% 8 0.0KB/s 00:00 2. 파일 여러개를 보낼 때 (local -> remote) scp [옵션] [파일명 1][파일명 2] [remote_id]@[remote_ip]:[받는 위치] # scp test1 test2 root@172.20.20.78:/tmp/test/ test1 100% 5 0.0KB/s 00:00 test..
· Server/Git
Git 의 문제가 아닐 수도 있지만, 맥 업데이트(Monterey)를 하고나서 Git을 사용하려고하니 오류가 발생 limjian@Jians-MacBook-Pro-13 coding_practice % git xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun 찾아보니 카탈리나, 빅서 에서도 발생한 문제였던것 같다. 생각해보니까 그때도 오류가 나서 찾아봤던 기억이 있네.. 해결방법 # xcode-select --install limjian@Jians-MacBook-Pro-13 coding_pr..
· Server/Git
Git 로그 보는 방법 중에서 보통 Vscode 에서 Git Graph , Git History .. 또는 Source Tree 를 사용하는 사람들이 대부분 이겠지만 Cli 로 빠르게 확인하는방법들도 알아야된다. 본인은 보통 Vscode 나 cli 로 확인 하는 편이다. (보통 Git 자체를 cli 로 많이 사용하는 편) Vscode 가 깔끔하게 보여줘서 좋긴하지만 cli 도 알면 좋다! 1. git log 전체 적인 커밋 내역만 볼 때, 사용한다. 누가 커밋했는지 알 수 있고 히스토리를 시간순으로 보여준다. # git log commit 3ccc73f0ecc8018cf009cc1d70f8243e822661cb Author: JiAn-Lim Date: Fri Dec 10 14:38:25 2021 +090..
· Server/Linux
리눅스(Linux)에서 파일 시스템 디스크 사용량 확인 1. df (disk free) # df (disk free) Filesystem 1K-blocks Used Available Use% Mounted on udev 8394192 0 8394192 0% /dev tmpfs 1682852 180448 1502404 11% /run /dev/sda1 96462428 46135564 45404180 51% / tmpfs 8414248 40 8414208 1% /dev/shm tmpfs 5120 0 5120 0% /run/lock tmpfs 8414248 0 8414248 0% /sys/fs/cgroup tmpfs 1682852 0 1682852 0% /run/user/0 파일시스템 / 디스크 크기 / 사용..
임쟌
'Server' 카테고리의 글 목록 (6 Page)