분류 전체보기(209)
-
일반 운영관리 - rpm 질의 모드, yum 옵션
rpm과 yum에 대한 기본적인 설명은 다음 링크를 통해 들어가시면 보실 수 있습니다. Linux - 패키지 관리 도구 rpm & yum (tistory.com) rpm의 여러 기능 중 질의(query) 모드에 대해 배워보겠습니다. 옵션 q : 질의 시에 꼭 사용해야 하는 옵션입니다. 패키지를 찾으면 패키지명과 패키지 버전을 출력합니다. i : 설치된 패키지의 정보를 출력합니다. l : 패키지에서 설치한 모든 파일 정보를 출력합니다. a : 시스템에 설치된 모든 패키지 목록을 출력합니다. p : 패키지의 파일에 대한 정보를 출력합니다. 이 옵션 뒤에는 패키지 파일의 정확한 이름을 입력해야 합니다. f : 지정한 파일을 설치한 패키지 이름을 출력합니다. c : 패키지의 설정 파일이나 스크립트 파일을 출력합..
2022.02.08 -
일반 운영관리 - tar & 압축 관련 유틸리티
tar : tape archive 약어로 테이블 보관소라는 뜻으로 파일들을 묶어 주는 역할을 합니다. 압축의 의미가 아닌 묶어 준다는 것이 포인트입니다. 단순히 tar은 파일들을 묶거나 풀어주는 기능만을 하고 tar의 옵션을 통해 압축 작업도 함께 해줄 수 있습니다. tar 옵션 파일명 옵션 (옵션을 사용할 때 '-'는 생략해도 상관 없습니다.) c : 지정한 파일이나 디렉터리를 하나로 묶어 새로운 tar 파일을 생성합니다. x : 하나로 묶은 tar 파일을 풉니다. v : tar 명령이 실행될때 대상이 되는 파일들을 보여줍니다. f : tar 파일의 이름을 지정합니다. Z : compress 관련 옵션으로 압축 파일인 tar.Z에 사용합니다. z : gzip 관련 옵션으로 압축 파일인 tar.gz에 사..
2022.02.08 -
일반 운영관리 - 라이브러리 관리
라이브러리 : 사전적 의미로는 도서관이라는 뜻으로 컴퓨터에서도 비슷한 의미로 사용됩니다. 예를 들어 코딩을 할때 같은 코드가 반복적으로 사용될 경우 일일히 코드를 작성하는 것이 아닌 해당 코드를 재사용한 형태로 만들어 필요할 때마다 꺼내 사용하는 것이 라이브러리의 기능입니다. 또한 어떠한 기능이 필요할 때 그 기능을 직접 코딩할 수 있어도 이미 잘 만들어진 라이브러리를 사용하는 것이 더 효율적이기 떄문에 이러한 경우에도 라이브러리를 사용합니다. 라이브러리는 사용자가 프로그램을 개발할 때 프로그램과 링크하여 사용 가능한 형태가 됩니다. 링크에는 정적 방식, 동적 방식 두가지 방법이 있습니다. 1. 정적(Static) 링크 라이브러리 - 일반적으로 사용되는 방식입니다. - 실행 파일(프로그램)에 항상 라이브..
2022.02.07 -
시스템 보안 및 관리 - 특수 권한
리눅스는 다수의 사용자들이 동시에 접속하여 사용 가능한 운영체제입니다. 즉 여러 사용자들이 저장공간을 공유하며 사용한 다고 볼 수 있는데 이는 한 사용자가 생성한 파일에 원치 않은 접근이 있을 수 있다는 의미입니다. 이와 같은 문제를 해결하기 위해 리눅스에는 허가권과 소유권, 이 두개의 권한을 통해 다른 사용자의 접근을 제어할 수 있습니다. 권한에 대한 기본적인 설명은 다음 글을 읽어주시길 바랍니다. https://roykeum1998.tistory.com/29 이번 글에서는 권한중에서 특수 권한에 대한 내용을 알아보겠습니다. 이 특수 권한은 기존의 rwx와 다른 권한을 부여 해주기 위한 권한으로 Set-UID, Set-GID, Sticky-Bit 이 있습니다. 1. Set-UID : 보통 실행 파일에 ..
2022.02.05 -
모의고사 - 2020.10.10(리눅스 시스템 관리) 20문항 -1
위 이미지를 클릭하시면 제가 올린 문제와 같은 문제를 풀어보실수 있습니다. 공부의 목적으로 작성한 글입니다. 궁금하시거나 헷갈리시는 문제가 있으시면 제 블로그를 통해 도움을 얻으시면 감사하겠습니다. 제가 작성한 내용이 틀린 경우에는 댓글로 남겨 주시면 감사하겠습니다. 21. 다음 중 1시간 주기로 실행되는 crontab 설정으로 알맞은 것은? 1. 1 * * * * /etc/joon.sh 2. * 1 * * * /etc/joon.sh 3. * * 1 * * /etc/joon.sh 4. * * * 1 * /etc/joon.sh '분' '시' '일' '월' '요일' '실행할 작업' 순으로 총 6개의 필드로 구성됩니다. 1. 매시 1분마다 /etc/joon.sh 실행파일을 실행 시키는 것입니다. 즉 1시 1분..
2022.02.05 -
네트워크의 이해 - OSI 7계층
OSI(Open System Interconnection) : ISO(International Standardization Organization), 국제 표준화 기구에서 개발한 것으로 컴퓨터 네트워크 프로토콜 디자인과 통신이 일어나는 과정을 7계층으로 나누어 정의했습니다. - 각 계층은 독립적으로 이루어져 있습니다. - 물리 계층, 데이터 링크 계층, 네트워크 계층, 전송 계층, 세션 계층, 표현 계층, 응용 계층으로 구성됩니다. 1계층 물리 계층(Physical Layer) - 상위 계층에서 전송된 데이터를 물리적인 매체를 통해 비트(bit) 단위로 전송합니다. - 이 계층에 해당하는 네트워크 장치는 허브나 리피터 등이 있습니다. 허브 : 호스트를 연결하는 다수의 포트를 지원하며 한 호스트에서 전송된..
2022.02.04