본문 바로가기
파티션과 마운트 하드디스크의 용량이 부족하여 새로운 하드디스크를 추가할 때 리눅스 환경에서는 바로 사용을 하지 못한다. 새로운 하드디스크에 파일 시스템 형식을 지정해주고 마운트라는 작업을 해주어야 새로운 디스크를 사용할 수가 있다. 디스크와 파티션 디스크와 파티션을 운영체제가 인식하면 /dev 내부에 장치 이름과 같은 이름의 장치 파일을 생성한다. 디스크 : sd + 알파벳 파티션 : 디스크에 분할된 영역을 파티션이라고 한다. 디스크 + 숫자 파티션을 생성할 때 사용자가 직접 지정하거나 운영체제가 자동으로 부여한다. 장치 목록 확인 형태 : fdisk -l [장치명] ex) fdisk -l /dev/sda 해당 장치 관리 형태 : fdisk [장치명] ex) fdisk /dev/sda 파일시스템 형식 파일시스템 형식은 .. 2023. 1. 4.
압축과 묶기 파일 압축하기 리눅스에서 압축은 확장명을 이용하여 압축을 한다. 압축을 하게 되면 기존 파일은 삭제된다. xz : 확장명 xz로 압축하거나 푼다. 최신 압축명령으로 압축률이 뛰어나다 형태 : xz [옵션] [파일이름] 옵션 -d : 압축을 푼다. -l : 압축 파일에 포함된 파일 목록과 압축률등을 출력 -k : 압축 후 기존 파일을 유지한다. bzip2 : 확장명 bz2로 압축하거나 푼다. 형태 : bzip2 [옵션] [파일이름] 옵션 -d : 압축을 푼다. -k : 압축 후 기존 파일을 유지한다. gzip : 확장명 gz으로 압축하거나 푼다. 형태 : gzip [옵션] [파일이름] 옵션 -d : 압축을 푼다. xz, bzip2, gzip을 사용하여 여러 파일들을 압축하면 각각 압축파일들이 생기고 디렉터.. 2022. 12. 30.
허가권과 소유권 허가권 변경 명령어 chmod : 파일/디렉터리의 허가권을 변경한다. 형태 : chmod [값] [파일/디렉터리 경로] 허가권을 변경하는 방법은 3가지가 있다. 주의!! 띄어쓰기를 하면 인식이 안된다. 심볼릭 방식(User, Group 그리고 Other에 권한들을 추가하거나 삭제한다.) ex) chmod u+x,g-r,o+w /home/user/file1 셋팅방식(=을 사용하여 권한들을 입력한다.) ex) chmod u=rw,g=r,o=rx /home/user/file1 8진수 숫자를 입력한다. ex) chmod 777 /home/user/file1 소유권 변경 명령어 chown : 사용자 소유권과 그룹 소유권을 변경한다. 형태 : chown [옵션] [권한값] [대상] 옵션 -R : 하위 항목들 권한까.. 2022. 12. 30.
파일 내용 출력 cat : 파일의 내용을 한 화면에 전체적으로 출력한다. more : 파일의 내용을 페이지 단위로 화면에 출력한다. space bar를 누르면 다음 페이지로 이동하고 b를 누르면 앞 페이지로 이동한다. 옵션 +숫자 : 입력한 숫자행부터 출력한다. less : more명령어와 동일하고 Page Up, Page Down 키들도 사용 가능하다 옵션 +숫자 : 입력한 숫자행부터 출력한다. head : 파일의 내용을 앞 10행만 화면에 출력한다. 옵션 -숫자 : 앞 숫자행만큼 화면에 출력한다. tail : 파일에 내용을 뒤 10행만 화면에 출력한다. 옵션 -숫자 : 뒤 숫자행만큼 화면에 출려한다. 2022. 12. 29.
리눅스 기본 명령어 리눅스 명령어 기본 형태 [명령어] [옵션] ··· [옵션] [경로] 옵션을 생략 가능하다. pwd : 현재의 내 위치를 절대경로로 알려주는 명령어 clear : 프롬프트 화면을 깨끗하게 지워주는 명령어 file : 해당 파일이 어떤 종류의 파일인지 표시해준다. cd : 내가 입력한 디렉터리로 이동 형태 : cd [이동할 경로] ls : 디렉터리의 내부의 목록을 확인하는 명령 형태 : ls [옵션]···[옵션] [경로] 옵션 -l : 자세한 정보를 출력한다. -a : 숨겨진 파일을 포함하여 출력한다. -R : 하위 디렉터리와 파일까지 모두 보여준다. -d : cp : 파일이나 디렉터리를 복사한다. 옵션을 사용하지 않고 사용하면 파일만 복사할 수 있다. 형태 : cp [복사할 파일/디렉터리] [붙여 넣기 .. 2022. 12. 29.
사용자와 그룹 사용자 계정 사용자 계정이란 사람이 장치를 사용하기 위해 로그인하는 계정이다. 누가 어떤 작업을 했는지 명확하게 알기 위해서 사름들에게 각각 생성해주는 계정이다. 사용자 계정을 이용하여 파일과 디렉터리에 권한 설정이 가능하다. 같은 파일과 디렉터리라도 사용자에 따라 읽기, 수정, 생성등을 할 수 있는 권한이 달라질 수 있다. 사용자 계정에 관련된 파일 /etc/passwd : 사용자의 일반적인 정보가 저장된 파일 /etc/shadow : 사용자의 고급 정보가 저장된 파일 /etc/login.defs : 사용자와 그룹 계정 생성 및 삭제와 관련된 몇몇 정보들이 들어있는 파일 사용자 계정 생성 adduser : 사용자를 추가한다. 사용자 추가 시 암호도 같이 설정할 수 있다 형태 : adduser [옵션] .. 2022. 12. 28.