파일을 조회할 때 자주 사용하는 커맨드
concatenate의 약자
아규먼트: 조회할 파일의 경로
파일 내용을 페이지 단위로 나눠서 보여줌
q로 종료 가능
파일 내용이 길다면 유용
키보드로 페이지 이동 가능
스페이스바, f로 다음 페이지
b로 이전 페이지
파일의 시작부분을 확인할 때 사용
파일의 첫 10줄 츌력
맨 앞 15줄만
head -n 15 joohyo1.txt
n 옵션: 출력되는 줄 개수를 바꿈
파일의 끝부분을 확인할 때 사용
파일의 마지막 10줄 출력
n 옵션: 출력되는 줄 개수를 바꿈
맨 끝 15줄만
tail -n 15 joohyo1.txt
파일과 디렉토리 옮기기 & 이름 변경
mv 작업할 대상의 경로, 이동할 목적지 or 변경할 이름
두번째 아규먼트가 존재하는 경로일 경우 이동하고, 없다면 대상의 이름이 변경됨
똑같은 이름의 파일이 목적지에 있을 경우 덮어씀
-i 옵션을 사용하면 덮어쓸 것인지 여부를 물어봄!
파일과 디렉토리 복사 붙여넣기
mv 복사할 대상의 경로, 복사할 경로
두 번째 아규먼트가 이미 존재하는 디렉토리의 경로면 디렉토리/파일을 그 안으로 복사하고, 그렇지 않으면 그 이름으로 복사
r 옵션: 디렉토리를 복사할 때는 꼭 r 옵션을 써야 함
i 옵션: 복사할 때 똑같은 이름의 파일이 있으면 덮어씌워짐 확인을 하면서 cp를 하려면 i 옵션을 사용
파일과 디렉토리 삭제
rm 삭제할 파일 또는 디렉토리 경로
여러개 작성가능
r 옵션: 디렉토리를 삭제할 때는 꼭 r 옵션 사용
i 옵션: 복사할 때 각 파일을 정말 지울 것인지 물어봄
f 옵션: 지울 것인지 확인하지 않고 바로 지움
관리자 권한을 부여하는 커맨드
슈퍼유저(root)권한을 얻음, 로그아웃 없이 다른 사용자의 권한 사용 가능