분류 전체보기 (17) 썸네일형 리스트형 백그라운드(Background) 작업과 포어그라운드(Foreground) 작업 fg bg jobs 백그라운드(Background) 작업과 포어그라운드(Foreground) 작업 리눅스는 멀티태스킹 시스템이므로 명령 실행을 간단히 포어그라운드(Foreground)에서 할 수 있으며, 명령행 뒤에 & 기호를 넣어 백그라운드(Background) 방식으로 명령을 실행할 수 있습니다. 우리가 프롬포트에서 명령을 입력하면 그 명령이 실행되는 상태는 포어그라운드로 실행되는 것입니다. 그 명령 뒤에 백그라운드 실행을 의미하는 기호 앰퍼센드 & 을 붙이면 작업 번호와 PID를 디스플레이 하고 바로 프롬프트가 떨어지며, 명령은 백그라운드에서 실행됩니다. 포어그라운드에서 작업 실행이 장시간 소요되어 다른 작업을 할 수 없는 경우 장시간 소요되는 작업을 백그라운드로 돌리게 되면 포어그라운드에서는 다른 작업들을 할 수 있.. 자동마운트 automount, autofs, fstab 부팅 시 파일시스템 자동 마운트(/etc/fstab) /etc/fstab은 파일시스템 마운트 테이블이 기록되어있는 파일로 시스템이 부팅되면서 이 파일의 기록 대로 자동 mount합니다. fstab의 구성 LABEL=/12 / ext3 default 1 1 디바이스명 마운트위치 파일시스템 옵션 덤프 fsck 디바이스필드 UUID로 디바이스 표시하기 UUID(Universally Unique IDentifier)는 생성된 파티션 장치를 포맷할 때마다 자동으로 부여되는 고유의 번호로, /sbin/blkid 명령으로 모든 파티션의 UUID 값을 간단하게 확인할 수 있습니다. 예)blkid의 사용 root@test2:~# blkid /dev/sda1: UUID="07e94eab-3641-4521-9be3-8e58.. 커널(kernel)의 이해 주요내용 kernel update kernel source 구하기 kernel compile kernel patch bootloader에 새로운 kernel image infomation 추가하기 1.kernel version의 이해 리눅스 커널은 리누스 토발즈(linus tovaldz)에 의해서 최초로 개발된 이래, 수많은 기능과 버그를 보완하면서 커널이 1.x 버전 2.x를 걸쳐 3.8 버전까지 공개 되었습니다. 숫자가 홀수는 개발버전 짝수는 안정버전으로 분류 2.리눅스 배포판 커널과 업그레이드 방법 리눅스 배포판 커널 리눅스 배포판에 들어가는 커널은 순수 커널에 배포판 개발 업체에서 일부 기능을 수정하거나 보완한 패치를 적용한 변경된 커널입니다 같은 순수 커널 버전일지라도 배포판 개발자에 의해서 커.. 사용자의 기본로그인쉘종류를 설정하는 방법 chsh 사용자의 기본로그인chsh CHange SHell 약어 (기본 사용 쉘: 로그인시 기본으로 사용되는 쉘)을 변경 A.로그인쉘과 현재사용쉘에 대한 개념을 정리 우리가 기본적으로 사용하는 쉘 /etc/bash 쉘의 종류 확인하기 cat /etc/shells chsh 는 기본사용쉘을 변경하는 명령어 (/etc/passwd에 지정 편집은 이파일을 vi 편집) 현재 사용중인 쉘을 일시적으로 변경하는 방법은 쉘에서 바로 "/bin/bash" 또는 "/bin/sh"등과 같이 실행하면된다. 절대 혼동해서는 않된다.(기본사용쉘과 현재 사용중인 쉘의 구분) 현재 사용중인 쉘 : 여러가지 쉘중에서 현재 일시적으로 사용하고 있는 쉘 (커맨드 echo $SHELL) 기본 사용 쉘 : /etc/passwd에 지정된 쉘 예제1) .. pci slot 현황 파악 pci Error 확인 등으로 사용되는 방법 pci 장착 장치명등을 파악가능 명령 : dmidecode -t slot PCI슬롯 현황을 파악 할 수 있다. Handle 0x0099, DMI type 9, 17 bytes System Slot Information Designation: PCI-E Slot 1 Type: x8 PCI Express 3 Current Usage: In Use Length: Short Characteristics: 3.3 V is provided PME signal is supported Bus Address: 0000:06:00.0 Handle 0x009A, DMI type 9, 17 bytes System Slot Information Designation: PCI-E Sl.. 프로세스(Process) 관리 ps 프로세스 리눅스 커널 상에서 동작하고 있는 모든 프로그램 PID(ProcessID) 리눅스 커널은 프로세스가 동작할 때 각 프로세스마다 고유ID를 증가시키면서 부여하는 번호 PID는 1번부터 시작하며 1 PID는 init 이며 PID가 최대값 도달시 다시 낮은 번호로 새롭게 동작하는 포르세스에 부여 ps로 작동중인 프로세스상태를 확인 프로세스 작동 상황 알아보기 ps ps 명령의 옵션에 따라 자세한 프로세스 정보를 알아 볼 수 있다. 옵션없이 실행시 현재 실행중인 프로세스에 대한 간단한정보(PID, TTY,TIME,CMD)를 보여줍니다. 옵션 의미 -A 모든 프로세스에 대한 정보 출력 -e 옵션과 동일 -ABS(가장 많이 요청되는 프로세스에 대한 정보 출력, 터미널과 관련이 없는 프로세스는 보여주지 않음.. centos7 에 방화벽 해제 centos 7로 넘어오면서 방화벽 기능의 데몬? 이 추가되었다. 기존 iptables,ip6tables 추가 firewalld 해당 서비스를 중단한다. systemctl stop iptables systemctl stop ip6tables systemctl stop firewalld 해당서비스를 영구 비활성화 한다. systemctl disable iptables systemctl disable ip6tables systemctl disable firewalld 비활성화 확인 # systemctl list-unit-files | grep iptables iptables.service disabled # systemctl list-unit-files | grep fire firewalld.service .. 중부내륙 힐링여행(단양,제천) 스탬프위치는 다음과 같습니다. 도담삼봉 관광안내소 충북 단양군 매포읍 삼봉로 644-13 의림지 관광안내소 - 충북 제천시 의림지로 33 의림지 이전 1 2 3 다음