리눅스(Linux)(53)
-
[Centos 7] Creating Filesystem & Mount, Auto mount (파일 시스템 생성 & 마운트, 오토마운트)
$ fdisk # fdisk -l - 시스템에 연결된 디스크 정보 확인 # fdisk -l /dev/sda - 특정 디스크 정보 확인 # fdisk /dev/sdb - 디스크 파티션 구성하기 q → 저장하지 않고 나가기 w → 저장하고 나가기 m → 도움말 n → 파티션 추가 d → 파티션 삭제 p → 현재파티션 출력 Start → 2048번호 섹터 시작 End → 2099199번호 섹터 까지 Blocks → 크기 (ex- 204800=200M) Id → System 고유 식별 Id (ex- Linux = 83, Linux LVM = 8e, Extended=5) lsblk → 전체 구조 확인하기 sr0 → cdrom blkid → 파티션에 어떤 파일시스템이 탑재 되었는지 확인 UUID → 장비 구분 id..
2022.11.23 -
Disk management - File System, Partition (파일 시스템, 파티션)
-참고자료- https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=capemay&logNo=220221154613 Cluster - 논리적인 단위, 연속된 섹터를 클러스터라고 부름 - 1개 트랙이 63개의 섹터로 이루어졌을 때 크기가 63인 클러스터는 파일에 할당하는 최소 단위, 아무리 작은 파일이더라도 1개의 클러스터 단위로 저장 File System What is file system - 컴퓨터의 파일 시스템은 파일과 그 안에 든 자료를 저장하고 찾기 쉽도록 유지 관리하는 방법이다. - 파일 시스템은 하드 디스크나 CD-ROM과 같은 물리적 저장공간을 저장장치로 활용할 수도 있지만, NFS와 같은 파일 시스템에서는 네트워크 상에 존재..
2022.11.21 -
[Centos 7] process management tools (프로세스 관리 도구) - htop, monit, Nmon
$ htop - https://www.tecmint.com/htop-linux-process-monitoring/ - HTOP는 가장 유용한 real-time interactive Linux Process Monitoring Tool - Windows의 작업관리자와 비슷한 개념 - top보다 향상된 GUI와 편리한 기능 - 리눅스에서 시스템 사용량 즉 CPU사용량, 메모리 사용량 등을 어느 정도 GUI로 보여주는 프로그램 - HTOP는 third-party tool로, 리눅스 시스템에서 제공하지 않기에 Package Manager를 이용하여 별도로 설치 - 대부분의 리눅스 시스템에서 Default Package Manager로 설치가 가능 설치 및 실행 CentOS7/8 # sudo yum install..
2022.11.21 -
[Centos 7] Process Management (프로세스 관련 명령어)
$ jobs - 백그라운드로 실행중인 프로세스나 현재 중지된 프로세스 목록을 출력해줌 # jobs -l - 사용예제(-l 옵션은 PID 와 같이 출력) $ fg - fg는 Background Process 를 foreground Process로 전환하는 명령어 - Background Process 가 여러 개 존재할 경우 별도의 작업번호를 부여하지 않으면 현재 수행중인(+기호가 붙은) 작업을 전환 # fg %작업번호 - 사용예제 $ bg - Foreground Process를 Background Process로 전환하는 명령 - 보통 실행시키고 있는 Foreground Process 에서 CTRL + Z 키를 눌러 작업을 잠시 중지시킨 후에 bg 명령어를 사용하여 작업을 백그라운드로 전환 함 # find..
2022.11.20 -
[Centos 7] Investigating and Managing Processes (프로세스 조사)
What is Process? - 컴퓨터의 CPU에서 실행되는 모든 프로그램을 프로세스라고 한다. $ Multitasking의 개념 - 시스템은 기본적으로 하나의 CPU를 가지고 있으며, 그것을 최적화하기 위하여 time-sharing 기법을 이용한다 $ Process의 종류 - 프로세스에는 대화형 프로세스, 배치 프로세스, 데몬 프로세스로 구분 되어 진다. $ 각 Process의 기본규칙 - 각각의 프로세스마다 고유 번호의 프로세스 ID(PID)를 하나씩 증가시키면서 부여한다. - 더이상 할당할 PID가 없으면, 사용되지 않는 가장 낮은 숫자로 되돌아가 다시 할당 한다 $ 프로세스는 파일의 소유권과 유사한 방식의 소유권을 갖는다 - 프로세스를 실행하는 사용자의 UID가 프로세스의 실제 사용자 UID로 ..
2022.11.20 -
[Centos 7] Ownership / Permissions (소유자/권한)
Ownership/Permission $ 관련된 구성요소 - 파일 유형 - 파일 허가권 - 링크 수 - 파일 소유자 이름 - 파일 소유 그룹 이름 drwxr-xr-x 2 root root 4096 3월 11 18:23 Desktop -rw------- 1 root root 1655 3월 11 06:02 anaconda-ks.cfg -rw-r--r-- 1 root root 46643 3월 11 06:01 install.log -rw-r--r-- 1 root root 6863 3월 11 05:59 install.log.syslog -rw-r--r-- 1 root root 74625 3월 17 23:17 iptables.txt -rw-r--r-- 1 root root 199 3월 11 18:06 scsrun...
2022.11.20