'IT 이야기/Linux 명령어' 카테고리의 글 목록 (2 Page)
본문 바로가기

IT 이야기/Linux 명령어87

[RHEL6] 프로세스 관리 명령어 4탄(pmap, ps, pstree, renice) 15. pamp(메모리 맵 출력) 1) 경로 : /usr/bin/pmap 2) 요약 : 프로세스의 메모리 맵을 출력 3) 사용 방법 : pmap [-x|-d] [-q] pid... 4) 옵션 -x extended : 확장된 포맷으로 출력 -d device : 디바이스 포맷을 출력 -q quiet : 정보를 간단하게 출력 -V show version : 버전 정보 출력 5) 추가 설명 pmap 명령어는 프로세스 ID를 기준으로 메모리 맵 정보를 출력합니다. 아래는 pidof로 gnome-terminal의 프로세스 ID를 인자로 넘겨 받습니다. 첫 번째 행의 숫자는 현재 프로그램의 프로세스 번호를 출력하고, 마지막 행의 total 값은 프로세스에서 사용하고 있는 전체 메모리의 크기를 출력합니다. 출력 내용의.. 2020. 5. 13.
[RHEL6] 프로세스 관리 명령어 3탄(mkfs, nice, nohup, pidof) 11. mkfs(리눅스 파일 시스템 생성 명령어) 1) 경로 /sbin/mkfs /sbin/mkfs.bfs /sbin/mkfs.ext3 /sbin/mkfs.jffs2 /sbin/mkfs.reiserfs /sbin/mkfs.cramfs /sbin/mkfs.ext4 /sbin/mkfs.minix /sbin/mkfs.ubifs /sbin/mkfs.ext2 /sbin/mkfs.ext4dev /sbin/mkfs.msdos /sbin/mkfs.vfat 2) 요약 : 리눅스 파일 시스템을 만듦 3) 사용 방법 : mkfs [옵션] 장치명 [크기] 4) 옵션 -V : 실행한 파일 시스템의 의존적인 명령어를 포함한 상세한 정보를 출력 -t 파일 시스템 형태 : 생성할 파일 시스템의 타입을 지정. 지정하지 않으면 기본 파.. 2020. 5. 12.
[RHEL6] 프로세스 관리 명령어 2탄(kill, killall, lockfile, lsof, mkfifo) 6. kill(프로세스 종료) 1) 경로 : /bin/kill 2) 요약 : 프로세스 종료 3) 사용 방법 kill [-s 시그널] [-a] pid ... kill -l(엘) [시그널] 시그널(Signal)은 유닉스 시스템에서 프로세스간 통신을 하는 가장 오래된 방법으로 프로세스에 비동기적인 이벤트를 전달하는데 사용합니다. 이와 같은 시그널은 키보드 인터럽트나 에러 상황이 일어났을 때 발생합니다. 또한 쉘이 자식 프로세스에 작업 명령을 보낼 때에도 사용하빈다. 이러한 시그널의 목록은 kill -l(엘) 명령으로 확인할 수 있습니다. 1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL 5) SIGTRAP 6) SIGABRT 7) SIGBUS 8) SIGFPE 9) SIGKILL 10).. 2020. 5. 12.
[RHEL6] 프로세스 관리 명령어 1탄(fuser, init, ionice, ipcrm, ipcs) 1. fuser(프로세스 식별) 1) 경로 : /usr/bin/fuser 2) 요약 : 파일이나 파일 구조를 사용하여 프로세스를 식별하고 통제 3) 사용 방법 : fuser [옵션] 이름 ... 4) 옵션 -a : 명령행에서 사용하지 않는 파일도 출력 -c : -m과 동일한 기능을 함(POSIX 호환을 위해) -f : OPSIX 호환을 위해 사용 -i : 프로세스를 죽이기 전에 확인(-k 옵션이 없으면 무시됨) -l(엘) : 가능한 시그널 이름을 출력 -m : 파일 시스템이나 블록 디바이스를 사용하고 있는 모든 프로세스를 출력 -n SPACE : 지정된 SPACE(file, udp, tcp)에서 검색 -s : 간략한 정보 출력 -SIGNAL : SIGKILL 대신 시그널(SIGNAL)을 지정 -u : 사.. 2020. 5. 8.
[RHEL6] 패키지 관리 명령어 3탄(rpm, rpm2cpio, rpmbuild, yum) 10. rpm(레드햇 패키지 매니저) 1) 경로 : /usr/bin/rpm 2) 요약 : 레드햇 기반의 패키지를 관리 3) 사용 방법 : rpm [옵션] 4) 옵션 -vv : 상세한 디버깅 정보를 출력 --keep-temps : 임시 파일을 삭제하지 않음(/tmp/rpm-*).rpm을 디버깅할 때만 주로 사용 --quiet : 에러 메시지만 출력 --help : 사용법 출력 --version : 버전 정보 출력 --rcfile : /etc/rpmrc 또는 $HOME/.rpmrc을 사용하지 않고, 을 사용 --root : 모든 동작에 대하여 최상위 디렉터리를 주어진 디렉터리로 설정하고 작업 설치 모드 : rpm -i [설치옵션] + 질문 모드 : rpm -q [질문옵션] 검증 모드 : rpm -V|-y|-.. 2020. 5. 7.
[RHEL6] 패키지 관리 명령어 2탄(dpkg, pkgadd, pkgchk, pkginfo, pkgrm) 5. dpkg(데비안 패키지 매니저) 1) 경로 : /usr/bin/dpkg 2) 요약 : 데비안 패키지 매니저 3) 사용 방법 : dpkg [ ... ] 4) 옵션 -i|--instal ... | -R | --recursive ... : 패키지를 설치 --unpack ... | -R |--recursive ... : 패키지의 패킹을 해제 --A |--record-avail ... | -R|--recursive ... : 패키지 파일의 정보를 dpkg나 dselect에서 사용하는 available로 업데이트 --configure ... | -a|--pending : 패킹이 해체된 패키지를 다시 설정 --triggers-only ... | -a|--pending₩n : 트리거만 프로세싱 함 -r|--rem.. 2020. 5. 6.
[RHEL6] 패키지 관리 명령어 1탄(apt-cache, apt-file, apt-get, dpkg-buildpackage) 1. apt-cache(APT 패키지 핸들 유틸리티) 1) 경로 : /usr/bin/apt-cache 2) 요약 : APT 패키지의 다양한 캐쉬 작업을 지원 3) 사용 방법 apt-cache [옵션] 명령 apt-cache [옵션] add 파일1 [파일2 ...] apt-cache [옵션] showpkg 패키지1 [패키지2 ...] apt-cache [옵션] shwosrc 패키지1 [패키지2 ...] 4) 명령 add : 소스 캐시에 패키지 파일 추가 gencaches : 패키지 캐시 및 소스 캐시를 만듦 showpkg : 한 개의 패키지에 대한 일반적인 정보를 출력 showsrc : 소스 기록을 출력 stats : 기본적인 통계를 출력 dump : 전체 파일을 간략한 형태로 출력 dumpavail : .. 2020. 5. 6.
[RHEL6] 파일 시스템 7탄(swapoff, swapon, tune2fs, umount) 23. swapoff(스왑 중지) 1) 경로 : /sbin/swapoff 2) 요약 : 설정된 스왑을 종료 3) 사용 방법 : swapoff [옵션] [장치명] 4) 옵션 -a : /etc/fstab에 스왑 장치로 인식한 모든 장치를 스왑에서 해제 -h, --help : 사용법 출력 -L lable : 지정한 라벨(label)을 가진 파티션을 사용 -s, --summary : 디바이스에서 사용하고 있는 스왑 정보를 간단히 출력 -U uuid : 지정한 값(uuid)의 파티션을 사용 -v, --verbose : 상세한 정보를 출력 5) 추가 설명 swapoff 명령어는 파일 또는 디렉터리 위치로 분류되는 블록 디바이스의 스왑을 멈춥니다. 스왑(SWAP)이란 주 기억장치(메모리)의 데이터를 임시적으로 저장할.. 2020. 4. 16.
[RHEL6] 파일 시스템 6탄(restore, rootflags, showmount, stat) 19. restore(dump 백업 복구) 1) 경로 : /sbin/restore 2) 요약 : dump 백업 파일을 복구 3) 사용 방법 : restore [옵션] [디바이스명 또는 백업 파일] 4) 옵션 -C : 덤프 파일을 비교 -i : 상호 대화형(interactive) 모드로 실행 -f : 백업되어 잇는 디바이스명이나 백업 파일을 지정 -r : 파일 시스템 정보를 다시 업데이트하여 출력 -t : 백업 시 지정한 파일의 이름을 출력 -x : 지정한 미디어에서 파일명을 출력 5) 추가 설명 dump 명령어는 복잡한 파일 시스템 백업 유틸리티로서 디스크 이미지를 덤프하여 다수의 시스템에 복사하거나 파일을 전송할 때 사용합니다. 이 때 restore 명령어는 dump로 백업된 파일을 복구합니다. -i .. 2020. 4. 16.
[RHEL6] 파일 시스템 명령어 4탄(mount, parted, resize2fs) 16. mount(장치 연결) 1) 경로 : /bin/mount 2) 요약 : 디바이스와 파일 시스템을 연결 3) 사용 방법 : mount -a [옵션] 디바이스 디렉터리 4) 옵션 -h : 사용법 출력 -V : 버전 정보 출력 -a : fstab에 정의되어 있는 모든 파일 시스템을 마운트. noauto 옵션은 자동 마운트에서 제외 -v : 상세한 정보 출력 -f : 실제 시스템 명령은 호출하지 않고 마운트 할 수 있는지 여부만 점검 -l(엘) : 마운트 된 목록 출력 -n : /etc/mtab 파일에 쓰기 작업을 하지 않고 마운트. /etc가 읽기전용 파일 시스템인 경우에 필요 -r : 읽기만 가능하게 마운트. -o ro 옵션과 같음 -t 파일 시스템 : 파일 시스템 형식을 지정 -o(오) : -o 옵.. 2020. 4. 9.