✅ apt 명령어를 쓸 때 sudo를 써야 하는 이유 이전에 apt에 관련된 명령어를 알려줬을 때 sudo를 붙여서 알려줬다. 그럼 sudo를 안 붙이고 명령어를 실행시키면 어떻게 되는 지 확인해보자. 그리고 왜 sudo를 붙여야 하는 지 지금까지 배
지금까지 한 강의 중 이 과정이 제일 중요하다. 스스로 머릿속으로 고민하면서 어떤 명령어를 입력해야 할 지 고민하는 과정에서, 지금까지 배운 명령어들이 단기 기억에서 장기 기억으로 넘어가게 된다. 그러니 반드시 강의를 멈춰두고 이 과정을 스스로 해봐야
✅ 왜 Permission Denied 에러가 발생하는 지 원인 분석해보기 $ cd /var/log $ ls -al # 어떤 파일이 있는 지 확인, amazon이 디렉터리임을 확인 $ cd amazon # amazon 디렉터리로 접근 이 섹션의 초반부
✅ 쉘 스크립트 파일 작성/실행하는 법 파일명을 .sh로 끝나게 작성하기 파일 첫 줄에 #!/bin/bash 작성하기 자동으로 실행시키고 싶은 명령어들 순서대로 입력하기 쉘 스크립트 파일 실행하기 ✅ Permission denied 에러 분석하기 $
✅ apt를 활용해 Nginx 설치해보기 패키지 목록 최신화 Nginx 설치하기 Nginx 잘 설치됐는 지 확인하기 Nginx 삭제하기
✅ 기존 파일에 덮어 쓰기 vs 기존 파일에 이어서 쓰기 표준 출력인 경우 표준 에러 출력인 경우 ✅ 정리 > 대신 >>를 사용하면 파일을 덮어쓰지 않고 파일의 끝에 이어서 출력값을 덧붙여 기록하게 된다. 만약 기존의 출력값이 사라지면 안 되는 경우에
✅ 컴퓨터가 느려질 때 CPU, Memory 성능 체크하기 (top) 우리가 사용하는 컴퓨터도 동시에 여러 프로그램을 많이 키면 속도가 느려지고 버벅거릴 때가 있다. 그럴 때 작업 관리자 창을 켜서 어떤 프로그램이 렉을 걸리게 하는 지 파악하려고 한다
grep 명령어는 다른 명령어와 함께 조합해서 사용하는 경우가 많기 때문에 반드시 알아두어야 한다. ✅ 특정 키워드가 들어간 문장만 찾고 싶을 때 (grep) [예제 1] $ cd / $ ls -al $ ls -al | grep media # ls -
✅ 파일 복사 명령어 : cp [복사할 파일] [복사할 위치 or 복사할 파일명] $ cd ~ # 홈 디렉토리로 이동 $ touch a.txt # a.txt라는 빈 파일 생성 $ mkdir box # box라는 빈 디렉터리 생성 $ ls # 잘 생성
$ cd ~ # 홈 디렉토리로 이동 $ pwd # 잘 이동했는 지 경로 확인 $ touch jscode-file # jscode-file이라는 파일 생성 $ ls # 파일 잘 생성됐는 지 확인 ✅ 일반 파일 생성 (빈 파일 생성) 명령어 : touc