- 최대 255자 까지 가능
- 알파벳 대소문자 숫자포함, 마침표, 밑줄, 하이픈(대시)
- 대/소문자 구별
- 백슬래시(₩)를 이용하여 특수 문자를 이스케이프
- 공백문자 포함시 인용부호 처리
- 숨김파일(디렉토리)명은 마침표(.)로 시작
- Tab 키를 통해 shell 에서 자동완성 기능 사용 가능
- 최상위 디렉토리를 root 디렉토리 라고 부름
- root 디렉토리로 이동 위해 cd / 명령어 사용
- 절대경로: 현재의 경로와 상관없이 표현이 바뀌지 않는 경로 명, /usr/local/bin
- 상대경로: 현재의 경로를 기준으로 표현이 변하는 경로 명
- '.' : 현재 디렉토리
- '..' : 상위 디렉토리
- ../local/bin
- ll 명령어로 디렉토리나 파일목록 자세히 보기 가능
- drwxrwxrwx 5 user user 4096 Aug 7 21:24 ./
1. 'drwxrwxrwx'
- 파일 종류 필드(첫번째 문자)
- 디렉토리(d)
- 파일(f)
- 심볼릭링크(s)
- 장치파일(c/b)
- 파이프(p)
- 아카이브(-)
- 파일 접근권한(rwxrwxrwx)
- 첫번째 rwx는 user, 두번째 rwx는 group, 세번째 rwx는 other 의 권한을 의미
- 8진수 형태를 갖고 있음
- 읽기 권한(r):4
- 쓰기 권한(w):2
- 실행 또는 열람 권한(x):1
2. '5'
1. 하드링크의 개수3. 'user user'
1. 첫번째는 현재 디렉토리나 파일의 소유자 2. 두번째는 현재 디렉토리나 파일의 소유 그룹4. '4096'
1. 디렉토리의 경우 일반적으로 4096으로 표기됨 2. 일반적인 파일의 경우 파일의 크기(바이트) 로 표기됨5. 'Aug 7 21:24'
1. 가장 최근 수정 시간6. './'
1. 파일 또는 디렉토리 명6. 심볼릭링크와 하드링크
- ln (하드링크 대상 파일명) (생성할 하드링크 파일명) 명령어로 하드링크 생성 가능
- 디렉토리는 하드링크를 만들 수 없음
- ln -s (심볼릭 링크 대상 파일명) (생성할 심볼릭 링크 파일명) 명령어로 심볼릭링크 생성 가능