학습개요
리눅스에서는 모든 것이 파일로 취급되어 디렉터리나 디바이스도 파일로 다루어진다. 파일의 종류를 살펴보고 파일과 디렉터리의 접근권한이 가지는 의미를 이해하도록 한다. 파일과 디렉터리를 다루기 위한 셸 명령을 익히고 텍스트 파일의 출력을 위한 명령을 학습한다.
학습목표
- 리눅스에서 파일의 종류를 나열할 수 있다.
- 파일과 디렉터리를 조작하는 명령의 사용법을 익힌다.
- 파일과 디렉터리의 접근권한에 관해 설명할 수 있다.
- 파일의 내용을 확인하는 명령을 나열하고 설명할 수 있다.
정리하기
- 파일의 종류로 정규 파일, 디렉터리, 심벌릭 링크, 디바이스 파일 등이 있다
- 작업 디렉터리의 변경을 위해 cd 명령, 파일과 디렉터리의 상태 확인을 위해 ls, file, pwd 명령, 파일이나 디렉터리의 조작을 위해 mkdir, rmdir, cp, mv, rm, ln 명령 등을 사용한다.
- umask 명령은 파일이나 디렉터리의 초기 접근권한 설정, chmod는 접근권한의 변경, chown은 소유자나 소유 그룹의 변경을 위한 명령이다.
- 텍스트 파일의 내용을 확인하기 위해 more, less, head, tail, cat 명령 등을 사용한다.