centos

❌이전글/이전글

CentOS7리눅스 lsattr, chattr 파일속성부여,변경

lsattr, chattr 이 명령어는 파일에 대한 특정한 속성(attribution)을 부여할 수 있습니다. lsattr - 파일들의 속성을 출력 chattr - 속성 변경 명령어 속성 추가/삭제 설명 chattr +i 파일 속성 i 속성 추가 chattr -i 파일 속성 i 속성 삭제 i속성 i속성을 가지는 파일은 슈퍼유저라도 변경 삭제 등 조작 불가능(immutable) chattr +a 파일 속성 a 속성 추가 chattr -a 파일 속성 a 속성 삭제 a속성 a속성을 가지는 파일은 내용추가 가능, 슈퍼유저라도 삭제는 불가능(append only) i 속성 테스트 [root@localhost ~]# mkdir /testdir [root@localhost ~]# cd /testdir [root@lo..

❌이전글/이전글

mdadm명령어 정리/RAID장치 생성,관리

mdadm 명령어 정리하는 시간을 가져보겠습니다. madam 명령어는 CentOS에서 RAID 장치를 생성, 관리하기 위한 명령어 예를들어 RAID0을 구성하기 위해서는 최소 두 개의 하드디스크가 필요하다. 파티션 작업이 완료된 상태라고 가정하고 진행하겠다. 두 하드디스크 장치는 /dev/sdb, /dev/sdc 파티션 작업을 완료하여 /dev/sdb1 , /dev/sdc1 이 생성이 되었다. #mdadm --create /dev/md0 --level=0 --raid-devices=2 /dev/sdb1 /dev/sdc1 위의 명령어에서 빨간색으로 표시된 부분만 원하는 레벨과 이름 장치 등 고려하여 변경해주면된다. --create /dev/md0 : md0장치에 RAID를 생성 --level=0 : RAI..

❌이전글/이전글

리눅스CentOS7 - Raid 6과 Raid1+0을 구성해보자

이전 시간에 Raid Linear, 0, 1, 5 를 구성해봤는데 이번 시간에는 Raid6과 Raid1+0을 Centos7으로 구성해보도록 하겠습니다. 실습은 vmware로 진행하겠습니다. Raid 6 구성 Raid6을 구성하기 위해 하드디스크 4개를 추가 해줍니다. 2019/07/25 - [IT/Linux리눅스] - 리눅스CentOs7 - Raid구성하기 Raid0, Raid1,Raid5,Linear Raid 실습하기 vmware에서 하드디스크 추가하는 방법을 모르시는 분들은 위 링크를 클릭하셔서 하드디스크를 추가해주면 되겠습니다. 그리고 하드디스크를1GB를 1TB로 생각하고 진행하겠습니다. 추가하고 centos를 실행한다음 터미널창을 열어줍니다. 파티션 작업을 해줍니다. [root@localhost ..

❌이전글/이전글

셸 스크립트의 기초를 배우자(2) if~case문

* if~case문 if문의 기본문법 if [ 조건 ] then 참일 경우 실행 fi 예제1) vi if1.sh 01 #!/bin/sh 02 if [ "if1" = "if1" ] // 공백 주의! 03 then 04 echo "true" 05 fi 06 exit 0 실행 결과 예제2) vi if2.sh 01 #!/bin/sh 02 if [ "if2" != "if2" ] // != 는 같지않다라는 뜻 03 then 04 echo "true" 05 else 06 echo "false" 07 fi 08 exit 0 실행 결과 문자열 비교 연산자 문자열 비교 결과 "문자열1" = "문자열2" 같으면 참 "문자열1" != "문자열2" 같지 않으면 참 -n "문자열" 문자열이 Null 이 아니면 참 -z " 문자열..

❌이전글/이전글

티스토리 마우스 드래그 복사금지

안녕하세요 이번 포스팅은 티스토리 블로그 마우스 드래그 금지. 즉, 글 복사 못하게 하는 방법을 소개해 드리겠습니다. 티스토리 블로그 운영하면서 열심히 자신의 글을 썻는데 다른사람이 복사해서 가져가버리면(흔히들 말하는 불펌) 얼마나 속상하고 짜증이 날까요ㅜㅜ 그럴 때를 방지 할려고 하는데요. 가장 쉬운 방법하나를 알려 드릴게요 1. 자신의 티스토리 관리페이지를 들어가주세요 2. 왼쪽 인터페이스에서 플러그인을 찾아 눌러주세요 3. 이제 거기서 마우스 오른쪽 클릭 방지를 찾아주세요 or 마우스 오른쪽 클릭 방지를 검색해서 찾아주세요 4. 적용 시켜주세요 적용을 시켰으면 확인을 해봐야겠죠? 5. 확인하기 계정 로그아웃을 해서 자신의 블로그로 들어가서 오른쪽 마우스로 드래그를 해보세요!! 드래그가 안될 것 입니..

❌이전글/이전글

리눅스centos7 - 응급복구(2) GRUB 부트로더

응급복구(1)에 이어 GRUB를 함부로 변경하지 못하게 비밀번호를 설정해봅시다 하지만 먼저 GRUB의 개념과 특징 파일들을 설명드릴게요 GRUB 부트로더GNU GRUB은 GNU프로젝트의 부트로더입니다. 대부분 운영체제의 커널을 불러올 수 있으며, 인자를 넘겨 줄 수도있습니다. GNU GRUB의 이전 이름은 Grand Unified Bootloader 이었습니다 . 대부분 리눅스 배포판에서 부트로더로 사용합니다. CentOS에서 기본적으로 제공해주는 GRUB를 살펴봅시다. GRUB부트로더는 CentOS를 부팅할 때 처음 나오는 선택화면을 말합니다. GRUB 의 특징부트 정보를 사용자가 임의로 변경해 부팅할 수가 있습니다다른 여러가지 운영체제와 멀티부팅이 가능합니다대화형 설정이므로 커널의 경로와 파일이름만 ..

❌이전글/이전글

리눅스centos7 -응급복구 비밀번호분실(1)

리눅스를 하면 시스템 부팅이 안될 때가 많습니다,그럴 때 사용해야하는 작업이 응급 복구 입니다 root 계정 비밀번호를 분실하고 비밀번호를 재설정하는 방법에 대해 알아보겠습니다. 응급복구 1. 부팅하면 GRUB 메뉴화면이 나타납니다 바로 E 키를 눌러 다음 화면으로 넘어가줍니다 2. E 키를 누른후↓아래키를 누르면서 Linux16 /boot/vmlinuz-~ 행에 커서를 가져오고 행의 끝에 rhgb quiet LANG=ko_KR.UTF-8을 삭제합니다 삭제후 init=/bin/sh 를 입력해줍니다 3. 그리고 ctrl + x를 눌러 다시 부팅하고 sh4-2#라는 프롬프트가 나올 것 입니다그럼 whoami명령어로 root 사용자인지 확인 후 passwd명령어로 비밀번호를 변경합니다하지만 비밀번호 변경시 에..

❌이전글/이전글

리눅스 - 프로세스

프로세스 하드디스크에 저장된 실행 코드가 메모리에 로딩되어 활성화된 것​프로세스, 프로그램* 프로그램은 일반적으로 하드 디스크 등에 저장되어 있는 실행코드를 뜻함 * 프로세스는 프로그램을 구동하여 프로그램 자체와 프로그램의 상태가 메모리 상에서 실행되는 작업 단위를 지칭한다. ex) 하나의 프로그램을 여러 번 구동하면 여러 개의 프로세스가 메모리 상에서 실행된다.​웹 브라우저인 프로그램인 chrome과 firefox는 하드디스크에 저장되어 있습니다. 이렇게 저장된 파일을 프로그램이라 부르고 웹 브라우저를 실행해서 화면에 나타난 상태를 프로세스라 부릅니다.​# 포그라운드 프로세스 포그라운드 프로세스는 웹브라우저(firefox)등과 같이 실행하면 화면에 나타나서 사용자와 상호작용을 하는 프로세스를 말합니다...

❌이전글/이전글

리눅스 Centos7 - 파이프 필터 리다이렉션

* 파이프 | : 두개의 프로그램을 연결해주는 연결 통로사용 예 : ps -ef | more - 프로세스 출력cli 환경에서 보통 |(파이프)를 사용, 왜냐하면 GUI 환경과 달리 마우스로 드래그해서 출력된 내용을 위로 올려서 확인이 불가능ps -ef 모든 프로세스 번호 출력 프로세스가 너무 많아서 ps -ef | more 로 한페이지 씩 넘겨 보기 가능ps -ef | grep (찾는 단어) | more 명령어 가능​* 필터 - 필요한 것만 걸러주는 명령어grep tail wc sort 등등예) ps -ef | grep bashrpm -qa | grep yum - rpm -qa | grep yum 과 그냥 rpm -qa yum 의 차이점​* 리다이렉션ls -l > list.txt없으면 파일이 만들어지고 ..

❌이전글/이전글

리눅스CentOS7 - find 명령어 사용법

find 명령어 [옵션] -name, -user(소유자), -newer(전, 후) , -perm(허가권), - size(크기) [action] -print(기본 값), -exec(외부 명령 실행) ​ [예시] find /etc -name "*.conf" -> /etc 디렉터리 하위에 확장명이 '.conf' 인 파일 검색 find /home -user centos -> /home 디렉터리 하위에 소유자가 centos 인 파일 검색 find ~ -perm 644 -> 현재 사용자의 홈디렉터리 하위에 허가권이 644인 파일 검색 find /usr/bin -size +10k -size -100k -> /usr/bin 디렉터리 하위에 파일 크기가 10KB ~ 100KB 인 파일 검색 ​ ​ 출처 - 이것이 리눅스..

부드러운당근무침
'centos' 태그의 글 목록