본문 바로가기

PC

(25)
리눅스 유용한 명령어 - tar, cat, grep, awk, cut, ifconfig, ps, top, w, free, nslookup, find, tail 리눅스를 사용하다 보면 자주 쓰는 명령어들이 있다... 대부분 이것들만 쓴다... tar파일 (압축)묶기 - tar [옵션] [압축할 파일명] [압축될 파일명] 파일 묶기 : tar -cvf zbxe.tar . 파일 압축 묶기 : tar -zcvf zbxe.tgz . 파일 (압축)풀기 - tar [옵션] [압축파일명] [압축폴더] 파일 풀기 : tar -xvf zbxe.tar 파일 압축 풀기 : tar -zxvf zbxe.tgz cat 임의의 입력을 출력해 보여준다. cat /proc/cpuinfo /proc/cpuinfo 파일의 내용을 stdout으로 출력 cat > temp.txt, 텍스트 작성 후 ctrl + c stdin을 temp.txt에 출력(redirection) cat < temp1.txt..
[Linux] 시간 동기화 하기 - 타임서버 설정 서버의 시간을 통일해야 할 때가 있고 혹은 일부 서버가 시간이 틀려 문제가 생기기도 한다 다음 명령어 하나를 때려주자. rdate -s time.bora.net : time.bora.net 타임서버와 시간 동기화! (내부 타임서버가 있다면 그걸 써준다) date : 시스템 시간 clock : CMOS 시간 clock -w : 시스템시간을 CMOS시간으로 설정 clock -s : CMOS시간을 시스템시간으로 설정
[Linux] 네트워크 설정 - ip, subnet, dns 설정하기 리눅스를 처음 인스톨 하면 되는게 없다... 일단 네트워크부터 설정을 해야 한다!! /etc/sysconfig/network 호스트 네임과 게이트웨이등을 설정하는 파일 NETWORKING=yes # 네트워크 기능을 on, off 설정 HOSTNAME=localhost.localdomain # 호스트 네임을 설정합니다. 데몬중에는 이 호스트 네임을 참조하기도 하므로 제대로 된 호스트 네임을 입력해야 한다. 모르면 그냥 둡시다 ㄷㄷ; GATEWAYDEV=eth0 # 게이트 웨이 인터페이스를 설정 GATEWAY=172.17.12.1 # 게이트 웨이 주소 설정 [root]# /etc/init.d/network restart # /etc/syscofnig/network 파일 설정을 완료 하였으면 반드시 netwo..
[Linux] netstat 명령어 옵션 서버와 네트웍 간의 전쟁에서 가장 많이 사용하는 명령어가 아닌가 싶다 netstat 명령어를 입력해보면 한참걸리면서 쭉쭉 뭔가가 뜬다 - a 옵션 : listen되는 소켓정보와 listen되지 않는 소켓정보 모두 - n 옵션 : 10진수의 수치정보로 결과를 출력 - r 옵션 : 설정된 라우팅정보를 출력 - p 옵션 : 실행되고 있는 각 프로그램과 PID정보를 출력 - i 옵션 : 모든 네트워크 인터페이스정보를 출력 또는 특정 네트워크인터페이스를 지정 가능 - c 옵션 : netstat결과를 연속적으로 출력함 - l 옵션 : 현재 listen되고 있는 소켓정보를 출력 - s 옵션 : 각 프로토콜에 대한 통계정보를 출력 - t 옵션 : tcp 정보를 출력 - u 옵션 : udp 정보를 출력 [연결상태] - ..
[Linux] vi 에디터 명령어 및 사용법 리눅스를 써보면 윈도우의 메모장이 얼마나 위대한지 알 수 있다... 리눅스에서는 그나마 메모장이랑 비슷한 vi 에디터라는 것이 있다 하지만...메모장보다 훨~~~~~씬 어렵다... 그냥 자주 써보면서 익히는 수 밖에.... vi편집기는 명령모드와 편집모드로 나누어 진다 (이름만 들어도 느낌이 오지 않는가...왜 굳이 나누어 놓았는지는 모르겠지만 ㅠㅠ) 명령모드는 편집을 하기위하여 사용하는 모드, 편집모드는 데이터를 입력하기 위한 모드이다 vi 에디터를 시작하면 명령 모드로 시작된다 (리눅스는 대소문자 구분이 확실하니 조심하자) 수정할 파일이 있으면 vi filename (enter) 간단하다! esc 편집 모드에서 명령 모드로 변경 :w 변경사항 저장 :w filename 지정한 파일이름으로 저장 :wq..
apple ios 8 업데이트 배포!! - ios 8 차이점과 ios 8 지원기기 항상 애플 유저들을 설레게 하는 신제품발표와 ios 업데이트!! 드디어 ios 8 업데이트가 드디어 배포되었다!! iOS 8의 새로운 특징. 찍은 사진을 빠르게 찾고 편집합니다. 문자 메시지에 목소리를 넣을 수도 있죠. 건강과 피트니스 관련 앱이 서로 연동되고, 트레이너뿐만 아니라 의사에게도 당신의 건강 정보를 공유할 수도 있습니다. 이제 개발자에게는 더욱 심도 있는 액세스와 더 많은 도구가 제공됩니다. 새로운 키보드 옵션은 물론, 더 많은 방식으로 콘텐츠를 공유할 수 있게 됩니다. 이제까지는 할 수 없던 방식으로 iCloud와 Touch ID를 활용할 수도 있죠. iOS 8의 많은 특징들, 당신에게 새로운 가능성을 열어줄 그 놀라운 기능들 중 몇 가지를 살펴보겠습니다. ​ ​​ ​ ​ ​ ​ ​ ​ ​..
Oracle Vm Vituralbox - 가상 OS로 리눅스 설치하기(윈도우도 가능합니다;;) 예전에 VM Workstation이라는 프로그램으로 가상 OS를 돌리던 기억이 난다. 리눅스가 필요한데...멀티부팅하자니 과정이 좀 귀찮고... 파일을 옮기는것도 영 불편했다(한 PC에서 USB를....) 학교에 다니던 시절이라 라이센스 문제따위 없었는데...(사실 PC도 많아서 리눅스용 PC를 따로 사용해서 가상OS는 필요없었지만...) 지금은 개인의 몸이고... 라이센스를 구입할 돈도...(vm workstation 생각보다 비싸다;;;많이;;;) 과자를 먹여서 사용할까 하기도 했지만....양심이!?! 보다는 훌륭한 무료 프로그램이 있으니 굳이 필요 없겠다 싶었다. Oracle에서 제공하는 virtualbox는 프리웨어로 누구나 사용이 가능하며 나같은 초보자들이 사용하기 쉬울 정도로 구동이 쉽다. 자..
[Linux] 리눅스 로그파일 종류 시스템에 어떤 문제가 있는지 확인하거나, 실행한 작업이 정상적으로 이루어졌는지를 우리는 로그파일을 통해 확인할 수 있다! 기본적으로 어떤 로그파일들이 있을까? /var/log/dmesg : 리눅스가 부팅이 될 때 출력되는 모든 메시지 /var/log/cron : cron작업 정보 /var/log/messages : 시스템 데몬들의 실행 상황과 내역, 사용자들의 접속정보 /var/log/secure : tcp_wrapper(xinetd)의 접속(원격) 정보 /var/logxferlog : proftpd 또는 vsftpd 데몬들의 서비스 내역(ftp사용자 로그인 기록, 파일업로드/다운로드 기록) /var/log/maillog : 메일 송수신 관련내역. ipop 또는 imap 같은 수신 내역 /dev/cons..