리눅스 Symbolic Link - 심볼링릭크 소개와 사용법 심볼링크와 하드링크의 소개에 앞서 리눅스의 파일링크에 대해서 먼저 숙지 하여야합니다 우선 리눅스의 파일링크의 대해서 설명하겠습니다. 파일링크 이해하기 파일링크는 리눅스 말고도 윈도우상에서 굉장이 많이 쓰입니다. 위 캡쳐내용은 저의 바탕화면 입니다..;; 우선 예로 많이들 쓰시는 크롬(Chrome)로 비유해 보겠습니다 바탕화면에 있는 크롬은 원본파일일까요?? No 다른 분께서도 당연하게 생각하시겠지만 원본파일이 아닙니다 더 자세하게 확인하기위해서 바탕화면의 있는 크롬을 속성으로 들어가 확인해 보겠습니다. 바탕화면에 있는 크롬의 속성으로 들어가 확인하시면 .lnk(바로가기)라는 확장자를 사용합니다 결국 바탕화면에 있는 파일은 원본파일이 아닌 설치된..
리눅스 소유자 파일 찾기 리눅스를 사용하다 보면 특정 소유자 파일을 찾거나 찾은 후 변경을 필요한 경우가 있습니다이번시간에는 find 명령어로 nobody를 소유한 파일을 찾은 후 변경해 보도록 하겠습니다 find 명령어 : 시스템 내에 있는 파일 중에서 사용자가 원하는 파일(또는 디렉토리)을 찾음 (찾은 파일에 특정 명령을 실행할수도 있습니다) 특정 소유자의 파일을 찾을때 특정 사용자의 파일을 찾을때 명령어 : find / -user [찾을 소유자] -print# find / -user user_name -print -pint 는 검색결과를 파일의 절대경로로 표시한다 특정 소유자의 파일을 찾을때 명령어 : find -uid [소유자 id] ls -l {} \;# find / -uid 500 ls -l ..
리눅스 wc 명령어 리눅스 wc 명령어리눅스 wc 명령어 텍스트 라인수를 구하는데 사용하는 명령어 이며 grep과 같이 많이쓰는 명령어 입니다 wc : 문서가 몇 줄 단어로 이러져 있는지 한번에 세어줍니다 wc 명령어 사용법 : wc [옵션] [파일명] [Option]-c : 문자수만 보여준다-m : 캐릭터수만 보여준다-l : 라인수만 보여준다-w : 단어수만 보여준다 -L : 가장 긴줄 한줄만 보여준다
리눅스 RPM소개와 사용법 리눅스 RPM?CentOS에서 패키지를 설치하는 상용되는 것이 RPM과 YUM 입니다.YUM이 나오기 전에는 주로 RPM이 사용되었으나 YUM은 RPM의 개념과 기능을 포함하기 때문에 최신 버전 CentOS에서는 YUM을 사용하시면 됩니다. RPM 이란? 리눅스의 초창기 시절에 프로그램을 설치하는것이 어려웠습니다 이러한 점을 개산하기위해서 Red Hat(레드헷)에서 windwos의 setup.exe와 비슷하게 프로그램을 설치한 후에 바로 실행할 수 있는 설치파일을 제작하였으며, CentOS의 설치 파일의 확장명은 *.rpm 또는 패키지라고 부릅니다. RPM 설치, 제거, 확인 1. RPM 설치 [root@web ~]# rpm -Uvh 패키지이름.rpm U(대문자) - 기존 패키..
dig 명령어 - DNS네임서버의 정보 확인 dig란?dig는 Domain Information Groper의 약자로 네임서버로 부터 정보를 가져올 수 있는 툴입니다. dig 명령은 DNS 네임서버 구성과 도메인 설정이 완료된 후, 일반 사용자의 입장에서 설정한 도메인네임에 대한 DNS 질의응답이 정상적으로 이루어지는지를 확인 점검하는 경우에 많이 사용합니다. 관련글 : 도메인이란 : http://server-talk.tistory.com/76 도메인과 네임서버 이해하기 : http://server-talk.tistory.com/168 dig 명령어 패키지 설치하기 dig 명령어 패키지 유틸리티 설치[root@web ~]# yum -y install bind-utils dig는 dns query look..
리눅스 lscpi명령어 - PCI 디바이스 정보 확인 리눅스를 사용하다보면 메인보드에 주변 장치를 창착하는데 확인이 필요할때가 있습니다이때 사용하는 명령어가 lscpi명령어 입니다. LSCPI 명령어란? LSCPI 명령어란?LSCPI 명령어는 주로 설치된 RAID카드, HBA카드 종류를 확인하기 위해서 사용됩니다.또한 트리형태로 옵션을 주어 장치번호를 트리형태로 보여주고 내용내역까지 출력하여 확인할수 있습니다. LSCPI 명령어 사용법 LSCPI 설치 [root@web ~]# yum install pciutils LSCPI 레이드 컨트롤러 보기 [root@web ~]# lspci | grep RAID LSCPI 트리형태로 보기 [root@web ~]# lspci -t -v -t 옵션을 사용하면 장치 번호..
whois 명령어 - 도메인의 이름의 소유자 확인 whois란? whois는 도메인 이름의 소유자가 누구인지 알려주는 명령어입니다.어떤 도메인의 소유자가 누구인지를 알기 위해 리눅스에서 whois naver.com을 입력하면 그도메인의 소유자를 알수 있습니다.whois는 또한 해당 도메인 이름이 이미 다른 사람에 의해 사용중인지 확인하는 용도로 많이 쓰입니다. whois 명령어 사용법 whois 명령어 유틸 설치하기 [root@web ~]# yum -y install jwhois whois 도메인 정보조회 [root@web ~]# whois [도메인명 혹은 IP]
리눅스 hostname 변경 방법 (centos 6, 7) 1. hostname 변경(재부팅후 원래대로 돌아감) * hostname 확인 [root@localhost ~]# hostname localhost.localdomain * hostname 변경 [root@localhost ~]# hostname myhostname * 변경한 hostname 확인 [root@localhost ~]# hostname myhostname 2. hostname 영구적으로 변경 * centos 6 [root@localhost ~]# vi /etc/sysconfig/network HOSTNAME=myhostname * centos 7 [root@localhost ~]# hostnamectl set-hostname myho..
grep으로 이용한 특정 확장자 제외방법 리눅스를 사용하다보면 find로 찾을 파일을 검색하여 grep으로 연결하여 특정확장자 혹은 특정확장자만 제외해야 되는 경우가 있습니다 그렇다면 grep연결하여 특정확장자만 제외하여 찾는 방법을 알아보겠습니다. grep -v옵션 : 문자열이 제외된, 즉 문자열이 포함되어 있지 않은 라인을 출력 특정 확장자만 제외하여 파일찾아보기 사용법 : find [경로] -type f | grep -v "[제외할 확장자]" find /tmp -type f | grep -v ".jpg" 위와같은 명령어는 tmp 디렉토리의 grep으로 연결하여 .jpg의 확장자만 빼고 검색하는 명령어 입니다 또한 (|)로 연결하여 여러개의 확장자를 제외시킬수 있습니다 예제) find /tmp -ty..
리눅스 작업스케줄러 crontab 사용법 crontab이란?crontab이란? 리눅스에서는 일반적으로 crons 데몬이 주기적인 작업 실행을 처리합니다cron이 시작될 때부터 끝날 때까지 실행되며 cron 설정 파일은 cron table을 줄여서 crontab이라 부르게 됩니다 리눅스 crontab 개념과 사용법 우선 crontab을 사용하기 위해서는 crond이라는 데몬이 구동중인지 확인해야됩니다 crond 데몬 구동 확인 ps -ef | grep crond crondl 참조하는 crontab 파일 위치 /var/spool/cron /etc/cron.d /etc/crontab 관리자가 직접 지정한 작업들을 설정하며 임의의 사용자 권한으로도 실행할 수 있으며, 시스템 관련 작업들을 등록해 사용하는 곳입니..