CLI(Command-Line Interface)
기본적인 명령어/ 여러 명령어들이 있음.
pwd: 현재 위치 확인하기
mkdir: 새로운 폴더 생성하기
cd: 폴더에 진입하기
touch: 파일 생성하기
cat: 파일의 내용을 터미널에 출력하기
rm: 폴더나 파일 삭제하기
ls: 특정 폴더에 포함된 파일이나 폴더 확인하기
mv: 폴더나 파일의 이름을 변경, 또는 폴더나 파일의 위치 옮기기
관리자 권한과 경로
경로는 명령어 pwd로 확인할 수 있는 절대 경로와 현재 위치로부터 상대적인 위치를 나타내는 상대 경로로 나뉨
절대 경로
기준점으로부터의 절대적인 위치를 나타내는데, (기준점 :루트 폴더(/))
절대 경로는 특정 폴더나 파일이 루트 폴더로부터 어떤 폴더로 진입하는 경우 만날 수 있는지 나타냄
상대 경로
특정 폴더 또는 파일의 위치를 현재 위치를 기준점으로 나타냄
재 위치한 폴더는 점(.)으로 표현하고, 상위 폴더는 두 개의 점(..)으로 표현
관리자(root) 권한
절대 경로의 기준점인 루트 폴더(/)는 Linux의 관리자 영역
일반 사용자의 권한으로는 어떤 폴더나 파일도 생성, 변경, 삭제할 수 없음
루트폴더는 관리자의 영역이기 때문에 사용자 권한으로는 할 수 있는 일이 없 음
whoami:현재 로그인된 사용자를 확인하는 명령어
sudo: 관리자 권한을 획득하는 명령어
파일 열기
nano 파일이름 //nano에서 파일 열기
code 파일이름 //VScode에서 파일 열기
아직 잘 모르겠다. 튜토리얼대로 일단은 했는데 이해가 안돼서 주말에 다시 봐야할것같다.ㅠㅠ
npx codestates-assignment-manager login 과제제출 확인