폴더 관련 명령어
현재 작업 디렉토리 확인
pwd
작업 디렉토리 변경
cd [디렉토리 경로]
디렉토리 내용 확인
ls
# 숨긴 파일 표시
ls -a
# 자세히 표시
ls -l
# 숨긴 파일 + 자세히 표시
ls -al
디렉토리 생성
mkdir [디렉토리 경로]
디렉토리 제거
rmdir [디렉토리 경로]
디렉토리 이름 변경
mv [변경할 폴더] [변경할 이름]
디렉토리 이동
mv [이동할 폴더] [이동할 위치]
디렉토리 복사
- 폴더는 -r 옵션을 붙여줘야 한다.
cp -r [복사할 폴더] [복사할 위치]
파일 관련 명령어
내용에 아무것도 없는 빈 파일을 생성
touch [생성할 파일]
빈 파일이기 때문에 cat으로 출력해봐도 아무것도 나오지 않는다.
파일을 제거하는 명령어
rm [삭제할 파일]
파일 이름 변경
mv [변경할 파일] [변경할 이름]
파일 이동
mv [이동할 파일] [이동할 위치]
파일 복사
cp [복사할 파일] [복사할 위치]
파일 내용 확인
cat, head, tail, more [파일]
더보기
파일의 종류 : 파일의 내용을 보고 어떤 건지 구분
파일의 확장자 (txt, jpg, png, exe, hwp,,,) : 사람이 보고 어떤 파일인지 구분하려고 만든 파일의 이름 중 일부 (파일의 종류가 아님!)
권한
폴더에 쓰기 권한이 있어야 파일 쓰기 가능
=> 폴더 권한 : dr-xr-x--x , 파일 권한 : -rwxrwx--- 일 때, 소유자가 파일에 쓰기 권한이 있어도 폴더에 쓰기 권한이 없기 때문에 파일 쓰기 불가능
파일 쓰기 권한은 파일 내용 편집을 할 수 있냐 없냐의 권한이다 !
파일 내용을 편집하려면 파일의 읽기, 쓰기 권한이 있어야 한다. (rw- 이상)
=> 파일 내용을 편집하려면 파일을 읽어야 쓸 수 있기 때문에
파일을 실행하려면 파일의 읽기, 실행 권한이 있어야 한다.
=> 파일을 실행하려면 파일을 읽어야 실행할 수 있기 때문에
권한 설정하는 명령어 : chmod
ex) chmod 755 file.txt
슈퍼 사용자
- 슈퍼 사용자 = 루트 사용자
- 일반 사용자에서 슈퍼 사용자로 전환 명령어 : sudo su - root
'CS > Linux' 카테고리의 다른 글
[Linux] 문서 편집기 vi (0) | 2024.11.20 |
---|---|
[Linux] 절대경로, 상대경로 / 디렉터리 이동 / ls 명령어, 옵션 (0) | 2024.11.20 |
[Linux] 리눅스(Linux)란? / 리눅스 구성 요소 / 리눅스 환경 준비 (0) | 2024.11.20 |