Just do IT
article thumbnail
리눅스 파일 (압축)
Programing/Linux 2022. 12. 23. 09:38

[압축기능] - 대용량의 파일들의 크기를 줄여서 사용 및 보관에 효율성을 증가시키는 방법입니다. - 윈도우의 알집, 반디집 등이 리눅스의 압축 기능과 동일합니다. - 리눅스의 압축 5가지 : Gzip, Bzip2, Xz, Tar, Zip [압축 5가지] 압축 종류 압축 가능 파일 압축 후 원본 압축 방법 압축 풀기 Gzip 다중 압축 불가 원본 사라짐 Gzip [압축하고 싶은 파일] Gunzip [압축하고 싶은 파일] Bzip2 다중 압축 불가 원본 사라짐 Bzip2 [압축하고 싶은 파일] Bunzip2 [압축하고 싶은 파일] Xz 다중 압축 불가 원본 사라짐 xz [압축하고 싶은 파일] unxz [압축하고 싶은 파일] Tar 다수의 파일을 묶음 형태(아카이브)로 저장 (압축이 아니다) - tar [옵션..

article thumbnail
리눅스 권한 (특수 권한/ 사용자 복구)
Programing/Linux 2022. 12. 22. 09:17

[특수권한] - 특수한 권한을 의미하며 setUID, setGID, sticky bit 3가지 종류가 있습니다. - 임시로 권한을 주어서 파일/디렉토리를 사용할 수 있게 하는 권한입니다. - 실행권한(x)의 자리에 s와t로 표기가 됩니다. - 소문자(s,t)는 실행권한(x)이 없을 때, 대문자(S,T)는 실행권한(x)이 함께 있을 때로 구분이 됩니다. 권한 숫자 / 대문자 / 소문자 설명 setUID 4000 / --S------ / --s------ - 파일/디렉토리의 소유자 권한을 임시로 사용합니다. - set (설정하다, 부여하다) UID(소유자 권한) - 파일/디렉토리 실행이 종료될 때까지 임시권한이 부여됩니다. - setUID할 경우 하위 파일/디렉토리는 변경되지 않고 해당 파일의 권한만 변경이..

article thumbnail
리눅스 권한 (허가권, 소유권)
Programing/Linux 2022. 12. 21. 09:28

[권한 (permission)] - 리눅스의 권한은 허가권, 소유권 두 종류로 볼 수 있다. - 모든 디렉토리나 파일은 무조건 허가권과 소유권이 존재한다. - 권한 설정에 다라 디렉토리나 파일의 사용형태가 결정된다. - 허가권, 소유권은 ls -l 명령어로 볼 수 있다. - 허가권 : chmod (change modification) * 디렉토리나 파일에 읽기(r), 쓰기(w), 실행(x)권한을 표시하는 것 - 소유권 : chown (chagne ownership) * 디렉토리나 파일을 소유하고 있는 꼐정과 그룹이 누구인지 표시하는 것 [-rw-r--r--. 1 root root 4303 5월 3 17:44 grub.cfg] - -rw-r--r-- : 허가권 - root root : 소유권 [허가권] -..

article thumbnail
리눅스 명령어 (생성 & 삭제)
Programing/Linux 2022. 12. 20. 13:46

[mkdir 명령어] - make directory : 디렉토리를 생성하는 명령어 (윈도우의 새 폴더 생성과 같다) - 파일을 생성하는 명령어는 따로 있으므로 혼동하지 말자. [사용방법] - mkdir [옵션] [생성하고싶은 디렉토리의 경로와 이름] - a 디렉토리 안에 test 디렉토리 생성하기 [root@localhost~]#mkdir /home/a/test [옵션] - p : 상위 디렉토리까지 한번에 생성하기 - a 디렉토리 안에 b > c > test 디렉토리들을 한번에 생성하려면 [root@localhost~]#mkdir -p /home/a/b/c/test ※ 이외에 다른 옵션은 메뉴얼(man)을 통해 확인하기를 바란다. [rmdir 명령어] - remove directory : 디렉토리를 삭제..