728x90
반응형

인프라/리눅스

    [Linux] Kali Linux에서 Python 파일 실행하기

    안녕하세요. 말아탕 입니다.오늘은 간단한 실습(예제)을 한번 해볼까 하는데요.Vmware의 Kali Linux에서 작성한 Python 파일을 복사해 실행하려고 합니다.       우선 시작하기에 앞서 필요한 것은Vscode가 깔려야 하고,실행한 Vscode에서 Python 파일을 작성해야 합니다.또한, Vmware이 깔려야 하고,실행한 Vmware에서 Kali Linux가 실행돼야 합니다.(다른 Linux도 가능)       저의 실행환경으로 말씀드리면,1.Windows 10 Home입니다.2. Visual Studio Code는 1.95.3 버전입니다.3. 현재 python 버전은 3.11.9입니다.4. VMwareWorkstation Pro 사용 중이고, 무료 버전을 사용 중입니다.5. Kali Li..

    리눅스(Linux) 디렉터리 구조 이해

    안녕하세요. 말아탕 입니다. 2024년 첫 글을 3월 돼서야 남기게 되었습니다. 오늘은 리눅스(Linux) 디렉터리 구조에 대해 간략하게 알아보자. ※디렉토리 아님 서론 리눅스(Linux) 디렉터리 구조의 이해 디렉터리 기능(역할) 자주 쓰는 디렉터리 관련 명령어 리눅스(Linux) 디렉터리 구조 이해 리눅스(linux) 디렉터리 구조 디렉터리 구조란 무엇일까? 리눅스에서 모든 것은 파일로 표시하는 것을 의미한다. 디렉터리 : 파일의 한 종류로써 여러 개의 하위 파일이나 디렉터리의 주소들을 담고 있다. 파일을 효율적으로 관리하기 위해 계층적으로 구성을 하게 되는데 이것을 트리구조 라고 하며, 용도에 따라 구분이 되고 이를 파일 시스템이라고 부르기도 합니다. 리눅스(Linux) 디렉터리 기능(역할) 디렉터..

    [Linux] nice, renice 이해

    안녕하세요. 말아탕 입니다. 오늘은 리눅스 프로세스 우선순위 명령어인 nice와 renice를 간략하게 알아보자 서론 nice 정의 및 특징 nice 명령어 옵션 renice 정의 및 특징 renice 명령어 옵션 nice 정의 및 특징 nice 리눅스에서 프로세스가 실행이 될 때 nice라는 값을 가지고 실행이 된다. nice값은 프로세스 간 실행 우선순위를 의미한다. 프로세스 사이의 우선순위를 확인하고 우선순위를 조정 or변경하는 명령이다.(NI값 변경) nice 범위 : -20 ~ 19 따로 지정하지 않은 경우 기본 nice 값은 0으로 시작한다. -20이 우선순위가 가장 높고 19가 가장 낮다.(헷갈림 주의) ex) nice 값이 높을수록 우선순위가 낮아진다. 일반 유저 : nice 값을 증가만 ..

    [Linux] 디스크 쿼터(diskquota) 이해

    안녕하세요. 말아탕 입니다. 오늘은 리눅스 디스크 쿼터에 대해 간략하게 알아보자 서론 디스크 쿼터(diskquota) 정의 디스크 쿼터(diskquota) 명령어 종류, 옵션 디스크 쿼터(diskquota) 정의 디스크 쿼터(diskquota) 디스크 할당량은 최신 운영 체제에서 파일 시스템 사용의 특정 측면을 제한하는 시스템 관리자가 설정한 제한입니다. 디스크 할당량을 사용하는 기능은 제한된 디스크 공간을 합리적인 방법으로 할당하는 것입니다. (출처 : 위키백과-한글 번역) 파일 시스템마다 사용자/그룹을 생성할 수 있는 파일 용량/개수를 제한하는 것 = 디스크 사용량 제한 쉽게 말해 디스크 사용량을 제한하는 것을 디스크 쿼터라고 한다. 쿼터(quota)는 쉘 사용자의 계정 용량을 제한하는 기능이다. *..

    Linux(리눅스) vs Windows(윈도우)

    안녕하세요. 말아탕 입니다. 오늘은 운영체제(OS) 중에서 리눅스와 윈도우에 대해서 간략하게 알아보자 서론 리눅스(Linux)란 윈도우(Windows)란 리눅스(Linux) vs 윈도우(Windows) 비교 리눅스(Linux)란 Linux 컴퓨터 OS 커널의 일종인 리눅스 커널, 또는 리눅스 커널을 사용하는 운영체제를 가리키는 말이기도 하다. GNU 쪽 사람들은 리눅스는 커널일 뿐이고, 이 커널을 가져다가 GNU 프로그램들을 올려 만든 운영체제는 GNU/Linux라고 이야기하며 이런 명칭에 민감하게 반응하는 경우도 있다. 소스 코드가 공개되어 있는 대표적인 오픈 소스 소프트웨어다. 컴퓨터 역사상 가장 많은 참여자가 관여하고 있는 오픈 소스 프로젝트다. 모바일 운영체제로 유명한 안드로이드 역시 리눅스 커널..