본문 바로가기

IT

리눅스 부트로더 GRUB 관리 리눅스 부트로더 GRUB 관리 안녕하세요. 지토우에요. 호우주의보 문자를 받으니까 정말 여름이 다가왔음을 느껴요. 레드벨벳 신곡 빨간 맛도 들으면서 쓰고 있어요. 여러분 오늘도 힘내세요! 1. 리눅스 GRUB GRUB은 Grand Unified Bootloader 의 약자입니다. GNU에서 개발된 멀티부트로더 (MultiOS BootLoader)입니다. 그렇다면 부트로더란 무엇일까요? 바로 리눅스가 부팅되기 까지의 부팅의 전 과정을 진행하는 부팅 전문 프로그램인데요. GRUB은 윈도우 운영체제와 리눅스 운영체제 등에서 모두 사용 될 수 있는, 일종의 멀티부트로더입니다. 또한 GRUB은 다른 부트로더와 마찬가지로 하드디스크의 첫번째 부트섹트 MBR(Master Boot Record)에 저장됩니다. 우리는 .. 더보기
리눅스 마운트(mount) 리눅스 마운트(mount) 여러분 안녕하세요. 지토우에요. 오늘도 제 티스토리에 방문해주신 여러분 모두가 행복하셨으면 좋겠어요. 오늘은 마운트 mount 에 대해 이야기할거에요. 저는 처음 리눅스를 공부하면서 마운트가 대체 뭐야? 하고 짜증이 났었답니다. 인터넷에도 딱히 잘 설명되어있는 것 같지도 않고... 책을 봐도 모르겠고. 일단, 마운트에 대해 설명해드릴게요! 1. 마운트(mount)란 무엇인가 여러분들께서도 마운트를 이용해 작업을 해보셨을거에요. 보통 리눅스에서 어떤 장치를 사용하기 위해 mount 명령어를 쓰셨을텐데요. 정확한 의미나 개념에 대해서는 잘 모르실거라 생각해요. 마운트하는 방법보다 우선해야 하는 것은 그 의미이기 때문에, 먼저 이론적 설명부터 해드릴게요. 리눅스에서 여러가지 하드웨어.. 더보기
리눅스 파일시스템 생성 포맷 하기 리눅스 파일시스템 생성 포맷 하기 안녕하세요 지토우에요. 오늘은 소서(小暑)라고 합니다. 그리고 전국에 장맛비가 내린다고 해요. 다들 건강에 유의하셨으면 좋겠습니다. 1. mke2fs 에 대하여 리눅스에서 파일시스템을 생성하는 작업을 하기 위해서는 mke2fs(또는 mkfs)라는 유틸리티를 사용해야 합니다. mke2fs 명령어는 리눅스에서 사용하는 주된 파일시스템 타입인 ext2 와 ext3과 ext4 타입의 리눅스 파일시스템을 생성(포맷)하는 명령어랍니다. 새로운 디스크를 추가로 장착했을 때는 fdisk로 먼저 파티션을 생성한 다음 mke2fs로 파일시스템을 생성해야 합니다. 이 mke2fs 명령어에서 꼭 알아야 하는 것은 생성 결과로 설정되는 항목들입니다. mke2fs로 파일시스템을 생성하면, 세부항.. 더보기
하드디스크 파티션 설정/관리를 위한 fdisk 하드디스크 파티션 설정/관리를 위한 fdisk 여러분 안녕하세요 !!! 지토우에요 !!! 오늘은 리눅스 서버관리자에게 필요한 디스크 파티션 작업의 일부를 배워봅시다. 1. fdisk 란 이 파티션 작업은 fdisk 라는 유틸리티를 이용해 작업하는데요. fdisk란 fixed disk 라는 의미라고 합니다. fdisk 는 리눅스의 디스크파티션을 생성, 수정, 삭제 할 수 있는 유틸리티입니다. 사실 파티션 작업을 할 때 기존에 사용하고 있던 디스크의 파티션을 재수정해 저장하면 디스크에 존재하고 있던 데이터가 모두 삭제되므로 주의를 요하는데요. 이부분을 염두해두셔야 합니다. 하드디스크의 파티션작업을 수행하는 것을 파티셔닝(partitioning)이라고 합니다. 하드디스크의 파티션작업을 수행한다는 의미이지요. .. 더보기
리눅스 su 명령어 - 다른 계정으로 변신 (1) 리눅스 su 명령어 - 다른 계정으로 변신 (1) 여러분 안녕하세요. 지토우에요. 오늘은 su 명령어에 대해 배워봅시다. 어렵지 않으니 부담갖지 마시고 천천히 읽어주세요 ! 1. su 에 대하여 대부분의 시스템관리자들은 root 계정 이외에도 일반 사용자 계정을 가지고 있고, 혹은 필요할 때가 있습니다. 따라서 최초 접속 후 다른 계저으로 변신하는 방법이 필요한데요. su는 "SUbstitute" 의 약어입니다. substitute 는 1. (다른 누구・무엇을) 대신하는 사람, 대리자; 대용물, 대체물 2. 교체 선수 의 의미를 가집니다. 리눅스 서버로 로그인 해 사용하다가 다른 계쩡 권한이 필요한 경우 su 명령어를 사용해 리눅스 쉘상태에서 바로 바꿀 수 있습니다. 사실 리눅스의 기본 설정에서는 roo.. 더보기
리눅스시스템의 날짜와 시간관리 hwclock, date, rdate 리눅스시스템의 날짜와 시간관리 hwclock, date, rdate 안녕하세요. 지토우에요. 지금 막 세미나 하고 온 차라 심장이 덜덜덜... 그래도 이번 것은 간단하고 쉬운거니까요. 다들 재밌게 해봅시다 ^_^ 1. 리눅스시스템의 날짜와 시간관리 개념 리눅스 시스템에는 두 가지 개념의 시간이 존재합니다. 하나는 하드웨어 시간, 다른 하나는 운영체제 시간인데요. 하드웨어의 시간은 메인보드에 있는 CMOS의 시간(ROM-BIOS에서 인식하고 있는 시간)을 의미하는 것으로 hwclock 명령어로 확인하고 재설정합니다. 운영체제의 시간은 리눅스시스템(리눅스커널)에서 인식하고 있는 시간을 의미하는 것으로 date 명령어로 확인하고 재설정 할 수 있습니다. 이번 시간에는 hwclock , date , rdate .. 더보기
서비스 연결상태를 확인할 수 있는 netstat 활용법 서비스 연결상태를 확인할 수 있는 netstat 활용법 안녕하세요 지토우에요. 날이 참 무덥네요. 이럴 땐 복숭아 아이스티 큰 유리컵에 가득 해서 먹으면 진~짜 맛있는데요. 다들 아이스티 한잔씩 하시면서 읽어보시는 건 어떨까요? 그럼, 이번 시간에는 netstat에 대해 배워봅시다. 1. netstat 이란 무엇인가 리눅스 시스템은 수많은 클라이언트들로부터 서비스를 해야하는 서버용 리눅스 운영체제 입니다. 따라서 웹서버, FTP 서버, 파일 서버 등 많은 용도로 사용되므로 이 서버는 수많은 클라이언트들과 연결(세션연결)이 되어 있겠지요. 이 때 우리가 지금 사용하는 리눅스 시스템이 어떤 클라이언트들과 연결이 되었는지를 확인하는 방법이 무엇일까요? 바로 netstat을 사용하는 겁니다. 외부와의 연결상태를.. 더보기
리눅스 사용했던 명령을 재사용하는 history 제 13장. 사용했던 명령을 재사용하는 history 학습목표/개요 명령어 히스토리란? 명령어 리스트 다른 파일에 저장하기 명령어 재사용하는 가장 쉬운 방법 화살표 키를 이용한 명령어 재사용 저장된 명령어 리스트 탐색 저장된 명령어 탐색하여 재사용 하기 특정 문자열에 가장 가까운 명령어 재사용하기 전문가들이 사용하는 명령어 재사용 방법 명령어 히스토리와 시스템 보안 안녕하세요! 지토우에요. 오늘은 history 기능 활용에 대해 이야기 나누어 봅시다 ! ^_^ 1. 명령어 히스토리란 무엇인가? 우리는 리눅스 시스템을 관리하면서 수없이 많은 명령을 사용합니다. 관리 대상은 시스템이지만 관리작업의 수단은 리눅스 명령을 통해서 하게되는데요. 그 과정에서 우리는 이미 사용했던 명령어를 다시 반복해서 쓰는 경우가.. 더보기