프로세스프로그램이나 명령어를 실행했을 때 메모리에 적재되어 실제로 동작하는 상태프로세스가 실행되면 프로세스 식별번호(PID, Process id)를 할당 ps램에 올라와있는 프로세스 정보 확인-- -e : 프로세스 전체 목록 출력 -- -f : PID, PPID 정보를 포함하여 출력[root@localhost ~]# ps -ef | grep firefoxroot 10149 6122 0 11:45 pts/0 00:00:00 grep --color=auto firefox-- 프로그램 실행[root@localhost ~]# firefox-- 실행하고 다시 확인했더니 수많은 프로세스가 올라온다[root@localhost ~]# ps -ef | grep firefoxroot 1..
디스크 관리기본 디스크일반적인 Desktop환경에서 사용주 파티션, 확장 파티션, 논리 드라이브를 이용하여 구성하나의 물리적인 하드 디스크를 논리적인 공간으로 분할하여 사용공간이 연속해서 존재해야 함 = 연속된 섹터들의 집합동적 디스크성능 향상 또는 가용성을 위해 사용볼륨을 이용하여 구성 함하나의 물리적인 하드 디스크의 공간을 논리적으로 분할하거나 여러 개의 물리적인 하드 디스크를 하나의 논리적인 공간으로 결합물리적으로 다른 hdd를 논리적인 공간으로 결합 df (disk free)파일 시스템에 할당된 전체 용량, 사용량, 사용 가능 용량, 사용률, 마운트 정보xml-- -h 옵션줘서 단위를 MB로 확인[root@localhost test]# df -hFilesystem Size U..
RAID (Redundant Array of Inexpensive Disk)저장장치 여러 개를 묶어 고용량, 고성능인 저장 장치 한 개와 같은 효과를 얻음여러 개의 Disk를 하나의 가상 Disk로 구성 RAID 구성 (Window 2003)1. HDD 추가 2. 디스크 초기화 : HDD라고 인식시켜줌 3. 동적 디스크로 변환 단순 볼륨 E:\ 스팬 F:\1개 이상의 동적 디스크에 있는 공간을 하나의 논리적 볼륨으로 만든다.RAID 아님 → 성능 향상, 오류 복구 기능 XE드라이브 1기가 F드라이브 3기가인 상태ex) 1.5기가 파일을 저장하면 1기가는 E 드라이브에, 나머지 500메가는 F 드라이브에 저장함. 이때 F 드라이브에 고장이 발생하면 해당 파일을 열 수 없으며, 스팬 볼륨은 데이터 복구를 ..
소유권(ownership)chown : 파일의 소유권 변경, change ownerLinux 시스템의 모든 개체(파일 및 디렉터리)는 소유자와 소유 그룹이 지정되어 있음파일 생성 시 파일을 생성한 계정이 파일의 소유자가 됨[root@localhost test]# ls -l file1-rw-r--r-- 1 root root 0 5월 27 15:31 file1--소유자는 test03, 소유그룹은 test04로 바꿈-- .이용해서 둘 중 하나만 바꿀 수 있음[root@localhost test]# chown test03.test04 file1[root@localhost test]# ls -l file1-rw-r--r-- 1 test03 test04 0 5월 27 15:31 file1리눅스는 abc계정생성하..
계정사용자를 식별하고 인증을 받거나 로컬/네트워크 자원에 접근하는 것을 가능하게 해줌권한을 편리하게 할당하기 위하여 사용ex) 관리자 계정만 파일 볼 수 있음리눅스는 서버로서 많은 사람들이 접속함 → 계정을 구분해 접근 권한을 나눠야함[test02@localhost ~]$ nl /etc/shadow nl: /etc/shadow: 허가 거부 --$ 일반계정 # root 관리자계정 - switch user[test02@localhost ~]$ su -암호:[root@localhost ~]# --root로 변경되었음[root@localhost ~]# su - test02 --root는 암호없이 바로 변경가능[test02@localhost ~]$ id --접속된 id 확인uid=1001(test02) gid..
Linux Software 관리운영체제를 설치할 때 초기에 설치되는 기본프로그램 외 관리자나 사용자가 추가로 필요한 소프트웨어를 설치할 필요가 있음Redhat 계열 LinuxRPM(Redhat Package Manager)패키지 배포 및 관리 프로그램장점 : 설치 및 제거가 빠르고 편리단점 : 사용자가 직접 의존성을 해결해야함dnfrpm의 의존성 문제를 해결yumDebian 계열 LinuxDEB(Debian Package)apt rpm 사용법#rpm -q(옵션) : 패키지 정보 확인-a : 모든 패키지가 깔렸는지 물어봄-i : 패키지 정보 확인[root@localhost m]# rpm -qa mcmc-4.8.26-5.el9.x86_64[root@localhost m]# rpm -qi mcName ..
== vi 편집기 ==리눅스 대표 문서 편집기H,J,K,L 로 방향키 이동:set number se nu : vi 편집기 진입시 행넘버 주기 vi 편집기 3가지 모드 명령모드기본모드이며, 검색, 커서 이동, 복사/붙여넣기 등의 편집 수행입력모드문서의 텍스트를 입력, 수정, 삭제할 수 있는 모드내용 작성 시 사용실행(ex)모드vi 편집기를 제어하는 명령어를 실행치환, 저장 시 사용 모드 이동명령모드 --> 입력모드i, a, o, s, r명령모드 --> 실행모드: --> 명령어 실행모드/ --> 검색모드(아래로)? --> 검색모드(위로) 입력모드 명령어내용 입력i --> 현재 커서 왼쪽부터 입력a --> 현재 커서 오른쪽부터 입력o --> 현재 커서 아래부터 입력(단, 새롭게 빈 행을 추가하면서 입력 됨)내..
Linux 디렉터리디렉터리 == 폴더Linux 디렉터리 구조FHS(Filesystems Hierarchy System) : Tree 형태의 계층적인 구조최상위 디렉터리 : /Linux 파일 및 디렉터리 특징대/소문자 구분파일과 디렉터리 이름 중복 불가디렉터리 종류 /etc환경설정 파일var수시로 업데이트 되는 파일 (log)/home사용자 계정의 홈 디렉터리, 계정명으로 홈 디렉터리가 생성됨lost + found부팅 시 파일 시스템에 문제 발생 시 fsck(file system check) 명령으로 복구할 때 사용/syssystem 동작에 필요한 파일proc실행중인 프로세스, CPU, memory등의 시스템 정보가 가상 파일로 저장a.txt가 파일인지 디렉터리인지 판단불가 → 확장자 개념이 없음[root..