맨땅에코딩/Linux
-
[Linux 입문] 필수 개념과 명령어 (2)맨땅에코딩/Linux 2020. 6. 19. 17:22
[파이프,필터,리다이렉션] 리눅스의 기본 동작과 관련한 아주 중요한 개념 1) 파이프 두 개의 프로그램을 연결해주는 연결통로의 의미 (pipe) "|" 문자를 사용함 [사용예] ls -l /etc | more -> ls -l /etc 만 입력하면 너무 많아서 페이지가 넘어가므로 한 개 페이지씩 보겠다는 의미 2) 필터(filer) 필요한 것만 걸러주는 명령어 grep,tail.wc,sort,awk,sed등 주로 파이프와 같이 사용된다. [사용예] ps -ef | grep bash -> "ps -ef"는 모든 프로세스번호를 출력하므로 "bash"라는 글자가 들어간 프로세스만 출력 3) 리다이렉션 표준 입출력의 방향을 바꿔줌 표준 입력은 키보드,표준출력은 모니터이지만 이를 파일로 처리하고 싶을 때 주로 사용..
-
[Linux 입문] 네트워크 관련 설정 명령어맨땅에코딩/Linux 2020. 6. 19. 16:46
1. 네트워크와 관련된 필수 개념 1) TCP/IP 컴퓨터끼리 네트워크 상으로 의사소통을 하는 약속을 "프로토콜" 이라고 부르는데, 그 중 가장 널리 사용되는 프로토콜의 한 종류 통신의 전송/수신을 다루는 TCP(Transmission Control Protocol)와 데이터 통신을 다루는 IP(Internet Protocol)로 구성된다. 2) 호스트 이름(Hostname)과 도메인 이름(Domain name) 호스트 이름은 각각의 컴퓨터에 지정된 이름 도메인 이름(또는 도메인 주소)은 hanb.co.kr 같은 형식으로 kr은 한국, co는 회사, hanb는 단체/회사의 이름 ex) 호스트 이름이 brain이고, 도메인 이름이 hanb.co.kr이라면 전체 이름은 brain.hanb.co.kr로 부르게..
-
[Linux 입문] 필수 개념과 명령어 (1)맨땅에코딩/Linux 2020. 6. 19. 15:53
마운트(Mount)? : 하드디스크의 파티션, CD/DVD, USB 메모리 등 사용하려면 특정한 위치에 연결을 해 줘야 한다. 이렇게 물리적인 장치를 특정한 위치(대개는 디렉토리)에 연결시켜 주는 과정 mount [물리장치] [연결할 디렉토리위치] df -h : 현재 마운트된 저장 장치 목록 확인 [기본명령어] ls 도스의 "dir" 과 같은 역할로 해당 디렉토리에 있는 파일 목록을 나열한다. [사용 예] ls : 현재 디렉토리의 파일 목록 ls /usr/bin : /usr/bin/ 디렉토리의 목록 ls -a : 현재 디렉토리의 목록 (숨김 파일 포함) ls -l : 현재 디렉토리의 목록을 자세히 보여줌 ls *.txt : 확장자가 txt인 목록을 보여줌 ls -l /usr/bin/a* : /usr/bi..