왜 커맨드 라인을 쓰는가?
왜 유닉스나 리눅스를 쓰는가?
파일 보는 법
디렉토리 이동
주요 명령어
빈 파일 생성: touch [file]
디렉토리 생성: mkdir [dir]
텍스트 형태의 파일 확인: cat [file]
파일 및 디렉토리 옮기기: mv [file of dir][target dir]
파일 및 디렉토리 이름 바꾸기: mv [file or dir][new name]
리스트에 있는 것을 정확히 볼 수 있음: ls -al
복사
삭제: rm
파일 삭제
폴더 삭제
관리자 권한으로 실행 : sudo
파일 소유권 변경: chown owner: group file
자주 사용하게 될 CLI 프로그램
1. git
2. Ubuntu: apt / windows: chocolatey
3. 텍스트 에디터 vim
4. 클라우드 서비스 관리 AWS CLI
기존 파일의 접근 권한(파일 모드)를 변경
슈퍼유저(su)나 파일 소유자만 가능
기존 파일이나 디렉토리의 소유주나 그룹을 변경
슈퍼유저(su) 권한이 필요함 (보안의 특성)
명령을 실행하고 나면 이전 파일 소유주는 해당 파일에 이 명령을 다시 실행할 수 없음