OS: 177개의 글
1. cat 해당 파일의 내용을 화면에 출력한다. 2. grep [옵션] [문자열] [찾기대상이 될 파일명]: 파일에서 특정한 패턴(문자열)을 찾는 명령로써, 이는 해당 문자열이 들어있는 파일을 찾아 그 문자열이 들어가 있는 라인을 화면에 출력한다. ex) grep test test2222.txt ※ 명령어들도 하나의 프로그램인 것 알아두자. 출처: https://sourceflower.tistory.com/57?category=613435 [소스플로우]
왜 서버와 같은 컴퓨터는 CLI환경의 프로그램을 쓰는가 ? (TUI, CLI 프로그램의 장점)1. GUI 환경의 운영체제는 리소스를 많이 잡아먹는다. 2. 순차적프로그래밍을 진행하고 싶을 경우, 진행되고있는 해당 프로그램이 완전히 끝난 것을 직접 체크해야한다.3. 명령어를 사용하여 프로그램을 구성하면 특정 작업이 진행되는동안을 직접적으로 보고있지 않아도된다. 명령어가 끝난 결과만을 확인해주면된다. 1) 실습 mkdir -p /chpark/test1; cd test1 이렇게 세미콜론을 사용하여 일련의 명령들을 연속적으로 수행시킬수 있다. 굳이 한 명령의 결과를 기다리고 있다가 다른 명령을 실행하지 않고도 연속적으로 진행이된다. 출처: https://sourceflower.tistory.com/56 [소스플..
리눅스 CLI , TUI 환경에서 파일 다운로드 (wget, git) 이용 https://opentutorials.org/course/2598/14188 출처: https://sourceflower.tistory.com/55?category=613435 [소스플로우]
■ 설치된 패키지 목록 확인 # dpkg -l apache2 관련 패키지 목록만 확인해보자. # dpkg -l |grep apache2 ■ Advanced Packaging Tool A. apt-cache apt-cache search [패키지명] (ex. # apt-cache search tomcat) B. apt-get apt-get install [패키지명](ex. # apt-get install tomcat7) # apt-get update; - 최신상태의 패키지매니저 목록을 보여준다. # apt-cache search htop - htop과 관련된 패키지가 있는지를 찾아본다. (패키지 스토어에서)# apt-get install htop - 설치되어있지 않으면 해당 패키지를 설치하면된다.# apt..
sudo 명령어는 유닉스 및 리눅스 계열에서 다른 사용자의 보안권한과 관련된 프로그램을 구동할 수 있게 해주는 프로그램이다. Substitute user do 의 줄임말로 다른사용자의 권한으로 명령을 이행하라는 뜻이다. 사용목적 : 관리자(root)가 특정 사용자(특정 그룹)에게 특정 명령(명령그룹)을 root계정으로 실행할 수 있는 권한부여 작동 원리 : sudo명령어다음에 사용하고자 하는 명령어를 입력하면, sudo유틸리티는 구성파일인 /etc/sudoers 파일내에 현재 호스트에서 그 명령어를 사용하는 것이 허가 되어 있는지를 확인한뒤, 허가 되어 있으면 패스워드를 입력하여 사용하도록 함. 결론 : Linux sudo 명령어는 일반 사용자가 패스워드없이 root 권한의 명령어를 실행할 수 있다. 출..
root 계정 초기 비밀번호 세팅 사내에서 안드로이드 소스를 공유하여 작업하기 위해 의존성 관리도구인 subversion 을 사용하려하였다.mac OS X 에 대한 subversion 설치 및 사용에 대해서는 쉽게 찾아볼 수 없었다. ■ Homebrew 란?Homebrew 는 Apple에서 제공하지 않는 유용한 패키지 관리자를 설치한다. Homebrew 소개 ■ Homebrew 설치 1. 터미널을 실행한다. 2. $sudo /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" (시간이 다소 오래 걸린다.) ■ SVN 설치 (Apache Subversion)안드로이드 스튜디오 SVN ..
■ [Mac] terminal root 계정 초기 비밀번호 설정 기본적으로 root의 password가 설정되어 있지 않다.이때는 시스템 계정의 비밀번호를 아무리 입력 하여도 잘 못 됐다고 나온다.다음의 명령어를 순서대로 입력하면 root 계정의 패스워드 설정 및 root 계정으로 전환을 쉽게 할 수 있다.1. terminal.app 실행2. $ sudo -s 를 입력하면 패스워드를 묻는다. 현재 사용하는 패스워드를 입력하면 된다. 그러면 bash 프롬프트가 나오며, 다음과 같이 입력하면 된다. 3. bash -3.2# passwd root Changing password for root New Password: Retype new password: 이렇게 새로운 패스워드를 입력한 후, su 명령어를 입..
1. eclipse 를 설치하기 위해서는 ( 현재 Mars 다음 Neon 버전 )jdk 1.8 이상이어야한다. 따라서 jdk 1.7 이하 버전이 설치 되어있으면 해당 eclipse 를 설치할 수 없다. 2. 아래 url 로 들어가서 jdk를 down 받는다. (1.8)http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 3. 다운받은 jdk ( Java Development tool Kit )를 설치한다. 4. jdk 설치 후 환경변수를 설정해야한다.해당 jdk1.8 은 /Library/Java/JavaVirtualMachines 밑에 생성된다./Library/Java/JavaVirtualMachines/jd..
1. 터미널 실행 방법 control + space 를 입력하면 Spotlight 검색이 가능하다 여기서 터미널 혹은terminal을 실행 시켜주면된다. 2. 기본적인 터미널 명령어들ls : 디렉토리에 있는 파일 및 폴더의 리스트를 보여준다. ( Windows : dir )cd : change directory 로 폴더(디렉토리)를 변경한다. ( Windows : cd )clear : clear screen 으로 화면에 있는 모든 글씨를 깨끗하게 비워준다. ( Windows : cls )cp : 저장된 디렉토리로 파일을 복사해준다. ( Windows : copy )rm : 파일을 삭제한다. ( Windows : del ) ipconfig getifaddren0 : ip와 같은 네트워크 설정을 본다. ( ..