리눅스

❌이전글/이전글

셸 스크립트의 기초를 배우자(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)

이번시간은 셸 스크립트의 기본적인 문법에 대해 공부하는 시간을 가져보도록 하겠습니다셸 스크립트는 이것이 리눅스다의 동영상과 책에 있는 내용으로 공부하였습니다 셸 스크립트C언어와 유사한 방법으로 프로그래밍이 가능합니다. 왜냐하면 리눅스의 대부분을 C언어로 작성했기 때문입니다.별도로 컴파일하지 않아도 텍스트 파일 형태로 셸에서 바로 실행할 수 있습니다. 쉘 스크립트의 작성과 실행 vi name.sh 간단한 셸 스크립트작성 01 #!/bin/sh // bash를 사용하겠다는 의미입니다. 첫행에 꼭 써야 합니다.02 echo "사용자 이름 :" $USERNAME" // echo 명령어는 화면에 출력하는 명령어 03 echo "호스트 이름 :" $HOSTNAME"04 exit 0 // 종료 코드 반환. 0은 성공..

❌이전글/이전글

리눅스(centos7) - 하드디스크 추가에서 오토마운트까지

. . .안녕하세요. 우리가 사용하는 컴퓨터에 디스크용량이 가득차면 뭘 해줘야할까요??? 당연히 다들 아시다시피 사용하는 컴퓨터에 용량이 부족하면 하드디스크를 추가해 줘야하는데요. 서버도 마찬가지로 하드를 추가해줄 수 있습니다. 그래서 오늘은 리눅스 서버(가상이지만)에 하드디스크를 가상으로 추가한 후 파일시스템과 마운트 등 실습을 해보도록 하겠습니다. 바로 시작할게요. 먼저 가상 머신 설정에 들어가주세요 그다음 add...을 눌러주세요 하드 디스크를 선택후 Next를 눌러주세요 그리고 SCSI 스카시 하드디스크를 선택하고 넘어가주세요 Create a new virtual machine을 선택 후 디스크 사이즈를 1GB나 자신이 원하는 사이즈를 선택해주세요그리고 Allocate all disk space ..

❌이전글/이전글

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

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

❌이전글/이전글

티스토리 기본 글자색 검정색으로 변경하기

티스토리 블로그를 만들면서 글을 올리면 글자가 회색으로 되어있더라구요. 설정 부분을 다찾아도 글자 색상 변경 인터페이스가 없더라구요 그래서 여기 저기에서 알아보다 저같은 분들을 위해 준비했습니다. 1. 블로그 관리페이지로 들어갑니다 2. 왼쪽 인터페이스에서 블로그 스킨 편집을 눌러주세요 3. HTML 편집으로 들어가서 CSS를 눌러주세요 4. CSS를 누르고 12번째 줄이나 ctrl + f를 눌러서 body,th,td,input,select,textarea,button {font-size:14px;line-height:1.5;font-family:'Noto Sans', sans-serif;color:#666} 이부분을 찾아주세요(스킨 5. color:#666부분을 위 사진과 같이 666을 지워주시고 00..

❌이전글/이전글

리눅스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없으면 파일이 만들어지고 ..

❌이전글/이전글

사이트맵 주소가 k.kakao로 나올 때

안녕하세요 티스토리 사이트맵 추가하다가 열받아서 이것 저것 알아보다 드디어 됐는데요 바로바로 https://www.xml-sitemaps.com/ 이런 FREE XML 생성 사이트에 들어가서 XML을 생성하고 파일업로드 후 주소 복사하면 hihighlinux.tistory.com/attachment/블라블라블라.xml이 나와야 하는데 자꾸 https://k.kakaocdn.net/dd/ASDAD/블라블라/tfile.xml?attach=1&nm=sitemap.xml 이런 URL이 떠버립니다 구글링해도 다 예전 버전이어서 자료가 잘나오지도 않더라구요 이제 저k.kakao가 안뜨는 법을 알려드릴게요 1. 먼저 블로그 관리창에 들어가주세요 2. 설정에 들어가주세요 3.아래 그림처럼 새로운 글쓰기를 사용하지 않습..

부드러운당근무침
'리눅스' 태그의 글 목록 (4 Page)