목록Computer & ETC/linux (18)
Hacking Arts
일단 이전의 글인 파티션을 배우고 와야지 가능합니다. 요즘은 Hot-swap이라는 기능이 되어 자동으로 장비를 인식시키는 경우가 많다.원래는 장비를 끄고 넣고 다시키는 번거로움을 겪었었다. 자세히는 computer term에 글이 있을 것이다. 이전에 확장 파티션,주파티션,논리파티션 이해가 안갔다. 이제부터 살펴 보자!/dev 디렉톨에 보면 sda~sdd까지 있는 것을 볼 수 있다. 내가 하드디스크를 4개 추가했다. 이유는 처음에 해매다가 추가 하게되었음.장치는 미리 켜기 전에 추가해놓음 자이제 파티션을 나눠보자 일단 fdisk -l 을 해보자눈치 챘을지 모르겠지만 잘 보면 /dev/sdd,sdc이런식으로 하드디스크 명이 보인다. 그렇다 sdc는 파티션이 구성되어 있다.근데 sdd는 구성되어잇지 않다. ..
하나의 물리적인 하드디스크를 여러 개의 하드디스크로 나누어 사용할 수 있도록 몇개의 영역으로 분할하는 것을 말한다.거대한 공간을 효율적으로 사용하기 위해서 하나의 하드디스크를 쪼개어 마치 여러 개의 하드디스크가 있는 것처럼 사용하는 방법을 말한다. 파티션을 나누는 이유?하드디스크를 여러 개로 분할해서 사용하게 되면 한 곳엔 프로그램 파일과 관리하고 다른 한 곳엔 프로그램 파일과 시스템 파일을 관리하고 다른 한곳은 사용자 데이터를 따로 저장하면 좀 더 디스크 공간을 효율적으로 사용할 수 있다. 그리고 각각의 운영체제에 따라 사용하는 하드디스크를 직접 다루는 것이 아니라 하드디스크의 파티션을 제어하므로 각 운영체제에 알맞은 파티션 형식이 각각 있어야 한다. /dev/hda : Primary master 하드..
옵션도 있지만 잘 쓰지 않는 명령어이다. PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND * PID : 프로세스 ID (PID) * USER : 프로세스를 실행시킨 사용자 ID * PRI : 프로세스의 우선순위 (priority) * NI : NICE 값. 일의 nice value값이다. 마이너스를 가지는 nice value는 우선순위가 높음. * VIRT : 가상 메모리의 사용량(SWAP+RES) * RES : 현재 페이지가 상주하고 있는 크기(Resident Size) * SHR : 분할된 페이지, 프로세스에 의해 사용된 메모리를 나눈 메모리의 총합. * S : 프로세스의 상태 [ S(sleeping), R(running), W(swapped out p..
※특정한 자원을 가지고 있는 대상이 특정한 자원을 사용하고자 하는 사용자에게 또는 대상에게 필요한 조건에 만족하는 자원을 제공해주는 프로그램 -데몬의 정의 : - service program - program : 특정한 자원(H/W)을 사용하고자 하는 사용자에게 필요한 구성요소를 제공하기 위해 사용하는 것 - service : 자원을 제공하거나 자원을 제공 받는 것을 이루는 과정 - network : 필요한 정보를 원하는 대상에게 전달해 주는 것 -데몬의 종류 1)standalone(독립적인 형태로 관리하는 타입) => 1:1※각각의 만들어진 자원을 제공하는데 있어서 필요한 부분을 각각의 프로세스들이 동작하여 제공하는 방식/etc/inetd라는 디렉토리에서 관리하며 /etc/rc#.d라는 run cont..
1)/etc/passwd에서 관리자 계정인 root에 대한 정보①사용자 계정을 나타낸다. ②패스워드가 암호화되어 shadow 파일에 저장되어 있음을 나타냄③사용자 번호로 관리자이므로 0번이다. 일반 사용자는 500번 부터 사용④그룹 ID,관리자 그룹으로 0번이다.⑤실제 이름이다. 시스템의 별다른 영향이 없음⑥사용자의 홈 디렉토리 설정⑦사용자의 쉘 정의 2)/etc/shadow에서 암호화되어 있는 패스워드 정보①사용자 계정을 의미②암호화된 사용자의 패스워드가 저장되어있음 시스템마다 해쉬 종류가 다름, $는 토큰 구분표시 $1$2$3 1은 해쉬 방법으로0-DES 1-MD5 2-Blowfish 5-SHA 6-SHA512이며 2번째는 SALT, 세번째는 해쉬된 문자열이다.③1970년 1월 1일부터 계산하여 마지..
[root@localhost ~]# uname -aLinux localhost.localdomain 2.6.23.1-42.fc8 #1 SMP Tue Oct 30 13:55:12 EDT 2007i686 i686 i386 GNU/Linux [root@localhost ~]# cat /etc/issueFedora release 8 (Werewolf)Kernel \r on an \m [root@localhost ~]# cat /etc/issue.netFedora release 8 (Werewolf)Kernel \r on an \m [root@localhost ~]# cat /etc/redhat-releaseFedora release 8 (Werewolf) [root@localhost ~]# cat /proc/v..
하드웨어 장비나 설정을 보여주는 명령어이고 /proc/bus/pci/devices 파일에 저장되어 있다.vmware centos 배포판 5.6 버젼 에서 했을때 나오는 장면입니다. -v :자세히 보여줌-vv: 더 자세히 보여줌 공유 라이브러리 의존성을 확인해주는 명령어-v : 상세히 보여줌
useradd option useradd에 관한 정보는 /etc/passwd와 /etc/group,/etc/shadow에서 각각의 field정보를 확인 가능하다.usermod는 이미 만들어진 useradd를 바꾸는 것이다. -D : /etc/default/useradd에 있는 내용을 출력해준다.-D -b [홈디렉토리] : 홈 디렉토리 위치 변경 -s : 로그인 shell 변경 (passwd -e로 가능) -e [만료일] : 사용자의 계정이 만료일 변경 -f [작동일] : 만료 기간 변경 -g : 그룹 변경 userdel -r : 사용자의 홈디렉토리를 제거하며 삭제함userdel : 사용자의 계정만 삭제됨 ※그룹을 추가하는 명령어-g gid : 지정한 gid로 그룹 ID를 생성-o : -g 옵션과 함께 사..