-
파일 검색 및 명령어 사용법
파일을 찾는 방법 파일을 찾는 명령어로는 find와 locate가 있다. find 명령어 : 디렉터리 트리에서 파일 찾기 find는 이름 그대로 파일을 찾는 명령어이다. 옵션 지정 방식이 복잡하다. find 검색할 디렉터리를 기점으로 "검색 조건"을 만족하는 파일을 찾아서 "액션"을 실행한다. 검색 조건에 아무런 조건도 지정하지 않으면 지정한 디렉터리 안의 모든 파일과 디렉터리를 대상으로 액션이 실행된다. find . -name file.txt -print 액션 조건 -print는 파일의 경로를 출력하는 액션으로 find 명령어를 사용할 때 자주 사용된다. 액션에 아무런 인자도 지정하지 않으면 -print가 기본적으로 사용된다. mkdir -p dir1/doc touch file-1.txt dir1/do..
-
단수명사의 소유격은 아포스트로피(apostrophe) + s
Charles's friend Burns's poems the witch's malice 예외적으로 -es 나 -is 로 끝나는 고대 인명이나 '예수'의 소유격은 Jesus'로 아포스트로피 뒤의 's'가 생략 된다. 고대 인명의 예로는 Achilles (아킬레우스) Socrates (소크라테스) Euripides (유리피데스) Aristides (아리스티데스) Diomedes (디오메데스) Themistocles (테미스톨레스) 가 있다. 예외적으로 -es 나 -is 로 끝나는 고대 인명부분을 영어에서라는 표현이 잘 와닿지 않았다. 영문에서는 아래와같이 적혀 있다. the prossessives of ancient proper names in -es and -is, the prossessive Jesus..
-
명사 쓰기의 기본 규칙들 - 1
preview 정관사, 부정관사를 명사와 함께 얼마나 올바르게 사용하는지가 가장 중요하다. 순간적으로 명사를 단수 또는 복수로 할지, 부정관사를 붙여야 할지 정관사를 붙일지, 아니면 무관사 처리 할지를 판단해서 원어민처럼 구사해낼 수 있다면 다른 실력은 볼 필요도 없다. 관사를 붙일지 말지를 결정하기 위해서는 보통명사, 추상명사, 가산명사, 불가산명사 등을 명사의 성질을 정확하게 파악하고 있어야 한다. 명사는 문장을 이루는 가장 근본적인 요소이다. 연어(collocation)를 사용시 명사와 자주 어울리는 쌍의 모임(형용사, 동사, 전치사)을 머리 속에 두둑하게 비축하고 있을 때 어색하지 않고 자연스럽게 구사해낼 수 있다. She had a heart of gold. - "heart"와 "of gold"..
-
0317
the : (이미 나온 명사를 다시 언급 할 때) 그, 저, 가장 적절한, 가장 중요한 The sun rises in the east. The most important factor in success is determination. of : ~의, ~으로부터, ~을/를, ~대한 "The capital of France is Paris." (프랑스의 수도는 파리입니다.) "The temperature of the water is too cold for swimming." (물의 온도가 수영하기에 너무 추워요.) "The taste of the cake was delicious." (케이크의 맛이 정말 맛있었어요.) "The height of the mountain makes it challenging t..
-
접두사/접미사
접두사 anti : 반하여 antisocial 반사회적인 dis : 부정 disagree 반대하다 mis : 틀린 misunderstand 오해하다 un : 부정/반대 undo 원래대로 돌리다, 취소하다 non : 아니다/비(非) nonstop 직행의, 연속적인 re : 다시 replay 다시 재생하다 en : 만들다 endanger 위험에 빠뜨리다 trans : 바꾸다 transform 변형시키다 post : 뒤에 postwar 전후의 pre : 미리 preview 예습하다 sub : 아래의 subconscious 잠재의식의 in/im/ir/il : 반대 indirect 간접적인 out : ~보다많이/보다나은 outlook 전망 접미사 명사를 만드는 접미사 동사 + -ment, at(s)sion, i(..
-
기본 명령어-2
cat head tail more less grep wc sort cut split diff cmp comm 리다이렉션과 정규식 ping : 네트워크 연결을 확인하는 명령어 -c -i -s ping -c 5 -s 32 ip : 핑을 5번 패킷크기 32를 보냄 traceroute 목적지 호스트까지 경를 표시하며, 그 구간의 정보를 기록하는 명령어 목적지 호스트까지의 패킷 전송 지역을 측정하거나 목적지 호스트로 향하는 경로상장애가 있는 경우 위치파악 가능 yum -y install traceroute로 설치해야 함 nslookup 도메인명으로 ip를 조회하거나 또는 ip로 도메인을 조회한다. yum -y install bind-utils로 설치 dig nslookup과 유사한기능을 가짐, 호스트명으로 ip를..
-
기본 명령어-1
alias : 별명(칭)을 만들어 주는 명령어 형식 alias [별명='명령어'] unalias : 별칭을 해제 하는 명령어 형식 unalias [옵션][단축명령어] 옵션 -a : 설정된 모든 alias 해제 which : 명령어의 경로를 확인하는 명령어 $PATH가 설정되어 있는 경로에서만 해당명령어 경로를 찾음 $PATH : 실행파일들의 디렉토리 위칠을 저장해 놓은 환경변수 man : 리눅스 명령어의 매뉴ㅓㄹ을 제공 옵션 -h : 사용법을 출력 -k : 해당 키워드로 발견되는 모든 매뉴얼의 내용을 검색하여 보여준다 (apropos와 동일) -w : man 명령 실행 시에 호출되는 매뉴얼 페이지 파일의 위치를 보여준다(--path) info : 리눅스 명령어 사용방법, 옵션등을 나타냄 whatis : ..
-
리눅스의 시작
1. 리눅스 개요 리눅스는 처음에는 인텔 x86 아키텍처에 기반한 개인용 컴퓨터용으로 개발 리눅스는 서버 시장에서 주도적인 운영 체제이며(상위 100만 대 웹 서버 운영 체제 중 96.4% 이상이 리눅스이다), 저명한 리눅스 배포판에는 데비안, 페도라, 우분투가 포함된다. 상용 배포판에는 레드햇 엔터프라이즈 리눅스(RHEL), 수세 리눅스 엔터프라이즈 서버가 포함된다. 데스크톱 리눅스 배포판에는 X11이나 웨이랜드 등의 윈도잉 시스템, 그리고 그놈, KDE 플라스마 등의 데스크톱 환경이 포함된다. 리눅스는 자유로이 재배포가 가능하므로 누구든지 어떠한 목적으로든 배포판을 만들 수 있다. 리눅스는 자유-오픈 소스 소프트웨어 협업의 매우 저명한 예시들 가운데 하나이다. 소스 코드는 누구든지 GNU GPL 등 ..
-
파일 조작의 기본
새로운 딕렉터리(폴더) 만들기 mkdir # 기본 사용법 mkdir work # 중간 경로의 디렉터리가 없는 경우 mkdir -p /report/test/good 파일 만들기 파일을 만드는 방법은 여러 가지가 있지만 우선 touch명령어 익혀본다. touch file1 file2 file3 연속해서 file1,2,3 3개가 만들어 진다. touch 명령어는 파일의 타임스탬프를 갱신하기 위한 명령어이다. 그래서 이미 존재하는 파일을 지정해도 내용이 지워지거나 하지않는다. 단순히 빈 파일을 만드는 용도로도 많이 사용한다. 파일, 디렉터리 삭제 # rm rm file1 file2 file3 #rmdir rm dir1 # rm 명령어로 재귀적으로 삭제 가능 옵션 -r 사용 rm -r ..
-
파일과 디렉터리
리눅스는 파일로 구성된다, 리눅스는 파일로 구성된다. 정보(데이터), 문서, 이미지, 영상, 프로그램 등이 파일로 보존 윈도느 맥에서도 마찬가지이다. 사용자의 데이터뿐만 아니라 시스템을 구성하는 장치조자초 파일로 다룬다. 즉, 하드 디스크, 키보드, 프린터 같은 장치를 전부 파일로 다룬다. 물런 커널, 시스템 설정도 파일에 기록된다. 디렉토리 여러 개의 파일을 담아서 정리할 수 있는 것이 디렉터리이다. 윈도나 맥의 폴더 개념과 동일하다. 디렉터리 안에 있는 디렉터리를 서브 디렉터리(자식 디렉터리)라고 부르며, 반대의 경우를 부모 디렉터리라고 부른다. 맨 위에 있는 / 디렉터리를 "루트 디렉터리"라 한다. 루트 디렉터리 아래에 디렉터리와 파일이 있는 계층 구조를 트리 혹은 디렉터리 트리라고 한다. PATH..
-
단말장치
네트워크의 출발지는 데이터를 생성하여 보내는 주체, 목적지는 데이터를 수신하는 주체를 의미한다. 단말장치에는 스마트폰, 노트북, 데스크탑, 태블리, PDA, 스마트우치 등이 존재한다. "단말"은 "끝"을 의미한다. 말 그대로 네트워크의 양쪽 끝에 위치한 장치를 의미한다. 즉, 단말장치는 네트워크의 양 끝 지점에 위치하여 데이터를 주고받는 장치다. 단말장치 간에 주고받는 데이터는 스마트폰 문자 메시지처럼 의사소통을 하기 위한 메시지만으로 한정되지 않는다. 단말장치는 여러 가지 형태의 데이터를 주고받을 수 있다. NAS : 네트워크에 연결된 스토리지 장비, 문서, 이미지, 영상 등의 다양한 콘텐츠 데이터를 주고받을 수 있다. IPTV : 서비스에 가입자들에게 인터넷을 통해 다양한 스트리밍 영상 데이터를 제공..
2023.11.11 06:55 -
웹-1.0/2.0/3.0
1990-2004년까지 웹 1.0이라고 부릅니다. 대부분의 유저는 정보를 단순히 소비하기만 했습니다. 읽기 전용(Read Only)가 키워드로 볼 수있습니다. 2004년 전후로 페이스북, 유튜브 등과 같은 플랫폼 서비스가 등장하면서 엡 시장은 큰 변화를 맞이하게 됩니다. 단방향 소통에서 양방향 소통으로 변환됬다는 점입니다. 컨텐츠를 소비하는 소비자이면서 생성하는 생산자가 된 것입니다. Read and Write(읽기,쓰기) 개념으로 변환된 것입니다. 하지만 컨텐츠는 서비스를 제공하는 유튜브, 페이스북 같은 업체의 서버에 정보가 저장되어 있습니다. 데이터 중앙화와 독점의 문제를 해결하기 위한 구조를 생각하기 시작합니다. 웹 3.0의 시작입니다. 웹 3.0의 정의는 2000년대는 팀 버너스리가 제안한 시맨틱..
2023.08.17 12:16 -
웹
월드 와이드 웹은 인터넷에 연결된 컴퓨터들이 서로 정보를 공유하고 찾아볼 수 있는 공간 의미. 이러한 웹은 CERN(유럽 입자 물리 연구소)의 소프트웨어공학자로 근무하던 팀 버너스리에 의해최초로 고안 됨. 정보를 잇는 연결 고리하이퍼텍스트 인간의 사고는 꼬리에 꼬리를 물고 확장하는 성격처럼, 하이퍼텍스트는 이런 우리의 생각 패턴과 일치하는 텍스트이다. 모든 것에 규칙이 있듯이, 웹 또한 효과적으로 다양한 정보를 주고받기 위한 일련의 규칙이 있는데, 그중 하나가 웹은 하이퍼텍스트 형식으로 이루어진 문서를 연결한다는 점이다. 예를 들어, 위키백과를 보면 문서를 읽다가 중간에 궁금한 단어가 나오면 그 단어의 뜻을 찾기 위해 굳이 현재 문서를 계속 탐색하지 않고 해당 단어에 파란색으로 활성화된 링크를 눌러 바로..
2023.08.17 12:02 -
Vlan
vlan 생성 config> vlan 10 config-vlan> name babo vlan 삭제 config> no vlan 10 한 개 연결 config> int f0/0 config-if> switchport access vlan 10 여러개 연결 config> int range f0/1-10 config-range-if> switchport access vlan 100 config> int range f0/11, f0/13, f0/15 config-range-if> switch access vlan 200 (sw a vl 200) vlan 설정값 보기 do sh vlan tagging ISL - Frame 전체를 포장 IEEE802.1q(Stanard) - 이름표 붙임 스위치 vlan 설정(3개 ..
2023.05.29 23:42 -
[해킹 입문자를 위한 TCP/IP 이론과 보안]-1
IP주소와 서브넷 마스크 그리고 기본 게이트웨이으 의미 CMD창에 ipconfig 입력하면 아래와 같이 화면이 뜬다. '이더넷 어댑터 이더넷"은 PC의 LAN카드(NIC)를 의미한다. LAN 카드가 2개 있는 경우 '이더넷 어댑터 로컬 영역 연결 2'와 같은 내용이 추가로 생긴다(혹은 이더넷 어댑터 이더넷 2) 이더넷이란 LAN 영역에서 사용하는 통신 기술 중 하나다. LAN 영역에서 사용하는 기술 중 사실상 표준 방식이다. 이더넷 어댑터 = LAN 카드이고, 이더넷은 LAN 영역에서 사용하는 통신 기술을 의미한다. [이해가 어려우면 외우자] 이더넷 어댑터란 이더넷 방식의 LAN 영역에서 사용하는 NIC 장치를 의미한다. IPv4 주소는 192.168.0.13이라고 32bit로 나온다. IP 주소의 범의..
2023.05.09 01:16