1. 리눅스 운영 파트
Ch 02. 리눅스 쉘과 CLI 명령어
5. 파일 다루기
cp [OPTION] ... [SRC] [DST] : 복사 (copy)
mv [OPTION] ... [SRC] [DST] : 이동 (move), rename 명령어 대신 많이 사용됨
- cp test1 dir1
- dir1 디렉토리 안으로 파일 test1을 복사
- 만약 dir1 안에 기존에 동일하게 test1 파일이 있을 경우, 덮어 씌워짐 주의
- cp -r dir1 dir2 : 디렉토리 복사
6. 파일 링크
ln [OPTION] ... [TARGET] [LINKNAME] : 파일에 하드 링크 / 소프트 링크 (심볼링 링크) 만들기
- 심볼릭 링크 : 윈도우에서 바로 가기 만들기와 같은 기능
- ln -s hello.txt hellosymlink
- 하드 링크
- 같은 파일을 바라봄
- 파일명 : 해당 파일의 위치를 가리키는 포인트 역할을 함
- ln hello.txt hellolink
- 파일 링크 확인하기
- ls -ali
* inode란?
리눅스에서 파일을 관리하는 구조체
하드 링크 : 기존 파일과 동일한 inode를 가리킴
심볼릭 링크 : 새로운 아이노드를 생성하고, 해당 아이노드가 기존 파일 포인터를 가르킴
7. 파일 속성 보기
file [Option] ... [FILE]
- file hello
- file /etc/passwd
- file dir
- file /usr/bin/file
- file hellosymlink
8. 시스템 종료
- reboot : 재부팅, 즉시 수행
- poweroff : 종료, 즉시 수행
- shutdown [OPTIONS] [TIME] : 주어진 시간에 종료, 기본값 +1 -1 분후
- shutdown -r now : 즉시 재부팅
- shutdown -h now : 즉시 종료
- shutdown -r +분 메세지 : 메세지 보여주고 x 분 후에 재부팅
9. 도움말/매뉴얼 (man: manual)
man [OPTION]...[PAGE][COMMAND]