분류 전체보기
-
리눅스 마스터 2급 파티션리눅스 2020. 6. 25. 19:01
LVM(용량)은 용량을 늘리는 것을 목적으로 하는 반면 RAID(안정성)는 다른 하나의 디스크에서 에러가 발생해도 가용성을 보장해 주는 것을 목적으로 하는 차이점이 있다. RAID 버전은 숫자가 커질 수록 성능이 향상된 버전 RAID 0은 스트라이핑 저장 방식 연속된 데이터를 여러 데스크에 나누어서 저장하는 방식 보장대비 능력이 없어 하나의 디스크에 고장이나면 다른 디스크에 있는 데이터도 보장 불가 RAID 1은 보장 형태를 보장해줌 미러링 방식으로 동일한 테이터가 저장됨 공간 효율성이 떨어짐(중요한 파일을 저장할때 유리)
-
리눅스 마스터 2급 개요리눅스 2020. 6. 23. 09:03
1. 리눅스의 개요 1.1. 리눅스의 특징 - 오픈 소스 운영체제 - 멀티유저(다중사용자) 멀티태스킹(다중작업) 운영체제 - 다중 스레드를 지원하는 네트워크 - 여러 종류의 파일 시스템을 지원하는 운영체제 1.2. 리눅스 장단점 - 리눅스는 유닉스와 호환이 가능 - 리눅스는 PC용 운영체제 보다 안정적 - 하드웨어 기능을 효과적으로 사용 - 리눅스는 오픈 소스 운영체제이기 때문에 문제점 발생 시 기술 지원을 받는 데 한계가 있다. - 한글 지원이 미흡 프로그램 : 특정 언어로 작성된 하나의 코드 아직 실행되지 않은 상태 프로세스 : 실행 중인 프로그램 cpu를 할당받아 동작중인 상태 스레드 : 하나의 프로세스는 하나의 스레드를 보통 사용 다중 스레드는 두개 이상의 스레드를 사용하는 상태 2. 리눅스 디렉..
-
4장 9교시 : 파이프, 필터, 리디렉션, 응급복구리눅스 2020. 6. 16. 21:25
파이프, 필터, 리디렉션 프로세스, 데몬 (1) 실습1) 백그라운드와 포그라운드 $ yes > /dev/null //무한루프 돌게된다. $ 터미널 하나 더 열기 $ ps -ef | grep yes - yes라는 프로세스가 동작중인걸 확인할 수 있다. $ kill -9 [yes 프로세스 번호] //프로세스 종료 $ kill -9 [yes 프로레스의 부모 번호] //부모를 kill하면 자식도 kill $ yes > /dev/null //현재 터미널 화면에 실행되고 있기 때문에 포그라운드 $ bg //방금 실행했던 yes가 백그라운드로 실행된다. $ jobs //작업 번호 확인 $ fg 1 //작업 번호가 1번인 프로세스를 포그라운드로 $ gedit //터미널은 백그라운드 상태가 되고 gedit은 포그라운드 ..
-
4장 7교시 : 파일 압축과 묶기, cron과 at리눅스 2020. 6. 15. 22:09
파일의 압축과 묶기 실습1) 파일 압축 $ cp file file1 $ cp file file2 $ cp file file3 $ cp file file4 $ xz file1 $ bzip2 file2 $ gzip file3 $ zip file4.zip file4 $ ls -l //압축이 된걸 확인 $ xz -d file1 //압축 다시 풀기 $ bzip2 -d file2 $ gzip -d file3 $ zip -d file4.zip 실습2) tar 명령어 $ tar cvf my.tar /etc/systemd/ - 압축이 되지 않고 파일만 묶인다. $ tar xvf my.tar //압축 풀기 $ rm f file* $ rm rf etc $ rm f my.tar $ tar cf my.tar /etc/syste..
-
4장 6교시 : 프로그램 설치를 위한 dpkg, apt-get리눅스 2020. 6. 14. 23:51
1. dpkg(Debian Package) - Windows의 "setup.ext"와 비슷한 설치 파일 - 확장명은 *.deb이며, 이를 패키지(Package)라고 부름. 2. 파일의 의미 3. 자주 사용하는 dpkg 명령어 옵션 4. dpkg 단점 4.1. 의존성 문제 - A패키지가 설치되기 위해서 B패키지가 필요할 경우, dpkg 명령으로는 해결하기 까다로움. - 이를 해결하기 위해 apt-get이 등장함 실습1) $ dpkg --info galculator_2.1.4-1_amd64.deb //정보 확인 $ dpkg -i galculator_2.1.4-1_amd64.deb //설치 $ dpkg -l galculator //설치 확인 $ galculator //실행 제거하기 $dpkg -r galcul..
-
4장 5교시 : 파일의 소유권과 허가권리눅스 2020. 6. 12. 21:39
파일 유형 - 디렉토리일 경우에는 d, 일반적인 파일일 경우에는 "-" 가 표시 파일 허가권(Permission) - chmod 명령 : 파일 허가권 변경 명령어 ex) chmod 777 sample.txt - 파일 소유권 : 파일을 소유한 사용자와 그릅을 의미 - chown/chgtp 명령 : 파일의 소유권을 바꾸는 명령어 ex) chown root:root sample.txt 실습1) $ vi test.txt //test.txt 파일 생성하여 아래의 내용 입력 - 안녕하세요 - ls /var $ ls -l test $./test - bash: ./test: 허가 거부 $chmod 755 test.txt //권한 부여 일반 사용자의 실행권한을 제거하고 싶을때 그룹 권한에 쓰기 권한을 추가하고 싶을때 파..