[WeCode] 2Week - #2 Linux & Terminal

UlongChaS2·2021년 6월 2일
0

WeCode

목록 보기
8/17
post-thumbnail

Linux

리눅스 토발즈(Linus Benedict Torvalds)가 개발한 Unix 기반 운영체제

  • Git 또한 최초로 개발하였음 👉 오픈소스 커뮤니티에 크게 기여
  • 예전에는 CLI(Command Line Interface)기반이였지만 사용자들을 위해 GUI(Graphic User Interface)기능 추가

Linux을 사용해야하는 이유

  • 서버는 대부분 Linux 기반으로 운영됨
  • 안정적, 유연성(오픈소스여서 사용자가 비교적 쉽게 변경 가능)
  • 무료

많이 쓰는 명령어

명령어 / 뜻설명
cd(change directory)폴더 이동
ls(list segments)현재 경로 내 파일 목록 출력
pwd(print working directory)현재 경로 출력
mkdir/rmdir(make / remove directory)디렉토리 생성 / 제거
rm(remove)파일 / 디렉토리 제거
cp(copy)파일 / 디렉토리 복사
mv(move)파일 / 디렉토리 이동
cat(concatenate)터미널에 파일 내용 출력
chmod(change mode)파일 / 디렉토리 권한 설정
touch파일 생성 및 날짜정보 변경

😃느낀점

git을 쓰려면 기본적으로 CUI를 어떻게 쓰는 법인지 알아야한다. 익숙해지도록 계속 연습해봐야겠다

별개의 말이지만 보통 windows user은 git bash를 쓰는데 nomad coder에서 windows 환경에서도 Linux를 쓸 수 있다고하여 세팅했는데 WSL이 돌아갈 때마다 메모리를 너무 써서 나중 리엑트할 때 npm start하는데 시간이 엄청 걸렸다.
seraching 해보니 그런 이슈를 windows에서도 알고있어 WSL이 사용하는 메모리 양을 조절할 수 있도록하는 방법을 만들었지만 결론적으로 쓰는 메모리는 같다고?하는 것 같았고 그냥 나는 git bash를 쓰기로 했다!🤣

0개의 댓글