본문 바로가기

리눅스8

find 명령어 http://geundi.tistory.com/37파일을 찾는 명령어 find 1. 기능 다양한 옵션을 통해 찾고자 하는 파일의 조건을 설정할 뒤 그 조건에 맞는 파일을 검색할 수 있다. 2. 사용법 find [찾을 디렉토리 경로] [찾기옵션] 3. 찾을 디렉토리 경로 / : 루트에서부터 검색을 한다. 즉 전체를 검색한다. . : 현재 디렉토리를 포함하여 하위 디렉토리까지 검색한다. /디렉토리 : 지정된 디렉토리에 검색 4. 옵션 -name [파일이름] : 파일이름과 일치 파일명 또는 확장자를 기준으로 검색할 수 있다. -perm [권한] : 권한과 : 일치하는 파일 ex) find / -user level2 -perm -4000 4000의 의미는 -(최소한), 4(SetUID)가 걸려있는 000(모든파.. 2016. 9. 12.
인포샵 비비에스에서의 텔넷 서비스 무능력 이번에 올링 해킹은 인포샵 비비에스에서 주로 하는 텔넷 서비스의 무능력 입니다. 어떤 곳은 컨트롤+c 를 접속되기 전에 뻔질나게(?) 누르면 성공이 되는 곳도 있었습니다. 2016. 9. 10.
touch touch 파일명 리눅스에서 파일만드는 명령어 2016. 9. 10.
데몬 http://geundi.tistory.com/43 1. 데몬이란? 데몬(daemon)이란 시스템에 관련된 작업을 하는 후위 프로세스(background process)를 말한다. 대부분의 데몬들은 시스템이 부팅되면서 시작되고 데몬들에는 우리가 자주 듣고 접하는 telnet, ftp, http, sendmail 등이 있다. 대부분의 데몬은 시스템에 관련된 작업을 하게 되는데, 서비스 요청이 없을 때는 후위 프로세스로서 유휴(idle) 상태에 들어가 있게 되어 시스템의 CPU를 차지하지 않지만 메모리와 기타 자원을 상당수 차지하게 된다. 그렇기에 많은 데몬을 띄울려면 그 만큼 시스템에 자원을 많이 가지고 있어야 한다. 2. 인터넷 슈퍼 데몬(Internet Super Daemon)이란?그런데 데몬 중에 슈.. 2016. 9. 10.
리눅스 명령어 http://egaoneko.github.io/os/2015/05/24/linux-starter-guide-2.html 명령어는 위의 그림에서와 같이 사용자 영역에서 해당 명령어를 입력하면 그림의 번호순으로 해당 명령어가 있는지 확인한다. 해당 명령어가 있으면 해당 명령어를 수행하고 해당 명령어가 없으면 사용자에게 명령어를 찾을 수 없음을 알린다. 리눅스에는 많은 명령어가 있꼬, 처음부터 모든 명령어를 다 알기는 힘들다.아래 명령어는 필자가 실습을 하며 많이 사용하고 기본적으로 알아두면 좋다고 생각한 명령어들을 모아보았다.아래의 명령어들의 설명이나 옵션은 검색이나 man 명령어를 통해서 확인할 수 있다. 리눅스에서 IP의 확인과 네트워크가 접속되었는지 확인 등 네트워크 정보를 확인할 때 쓰는 명령어는 아.. 2016. 9. 6.
리눅스 배포판의 종류 http://egaoneko.github.io/os/2015/05/24/linux-starter-guide-1.html#fn:2 해외 리눅스 배포판 Mandrakelinux맨드레이크 리눅스는 리눅스를 누구나 쉽게 사용할 수 있도록 1998년에 개발되었다. 그 당시, 리눅스는 전문적인 기술 지식과 많은 명령 라인 사용을 요구하는 강력하고 안정된 운영체제로 알려져 있었다. 맨드레이크소프트는 이를 가장 좋은 그래픽의 데스크탑 환경을 통합하는 기회라 보았고, 맨드레이크소프트사 자체의 그래픽 설정 도구를 만들어, 용이성( easy-of-use )과 기능성에서 표준화하는데 유명하게 되었다.맨드레이크 리눅스가 동작하는 시스템은 윈도우나 맥OS가 동작하는 시스템만큼 사용하기가 편리하다. 이는 많은 IT출판물에 의해서 .. 2016. 9. 6.
리눅스 소개 리눅스는 컴퓨터 운영 체제의 하나이며, 그 커널을 뜻하기도 한다.리눅스는 자유 소프트웨어와 오픈 소스 개발의 가장 유명한 표본으로 들 수 있다.리눅스는 다중 사용자, 다중 작업(멀티 태스킹), 다중 스레드를 지원하는 네트워크 운영체제(NOS)이다. 엄밀하게 따지면 이 '리눅스'라는 용어는 리눅스 커널만을 뜻하지만,리눅스 커널과 GNU 프로젝트의 라이브러리와 도구들이 포함된 전체 운영 체제(GNU/리눅스라고도 알려진)를 나타내는 말로 흔히 쓰인다. 초기에 리눅스는 개개인의 애호자들이 광범위하게 개발하였다. 이후 리눅스는 IBM,HP와 같은 거대 IT 기업의 후원을 받으며,서버 분야에서 유닉스와 마이크로소프트 윈도우 운영체제의 대안으로 자리 잡았다. 리눅스는 데스크톱 컴퓨터를 위한 운영체제로서도 인기가 늘어.. 2016. 9. 6.
가상머신 리눅스 실습 환경을 구축하고자 할때 기존 OS에 추가로 OS를 설치할 수도 있지만실습 과정에서 인터넷 참조등의 편의를 위해서 앞의 방법보다는 가상머신을 통해 OS를 설치하는 것이 권장된다. 여기서 말하는 가상머신이라 함은 컴퓨터 안에 가상 컴퓨터를 구성하게 해주는 툴이다 가상머신, 곧 VM(Virtual Machine)은 컴퓨터 과학 분야에서 특정한 프로그램들을 실행하는컴퓨터를 진짜 컴퓨터같이 만들어주는 소프트웨어이다. 주로 많이 사용되는 가상 머신으로 VMWare와 VirtualBox가 있다. VMWare셰어웨어. 기술적인 면이나 인지도 면에서 좋음. VMWare가 장점은 실제 컴퓨터에서와 같이 주변기기의 확장이 비교적 용이하다는 것이다. 가상 하드디스크의 확장의 경우 일반적으로 가상 에뮬레이터에서 모.. 2016. 9. 6.