컴퓨터 & 네트워크 17

[리눅스] 필수 명령어 2 (파일 내용 보기 및 편집)

1편에서는 파일 목록을 보거나 (ls) / 디렉터리를 이동(cd)하고 파일이나 디렉터리를 복사하는(cp) 에 대해서 알아보았다면 이번에는 파일 내용을 보거나 편집하는 것에 대해서 알아보고자 한다.파일 내용 보기 및 편집cat : 파일 내용을 출력하거나 여러 파일을 합쳐서 출력less : 긴 파일을 페이지 단위로 출력하여 스크롤하며 볼 수 있게 출력head : 파일의 처음 몇 줄을 출력tail : 파일의 끝 부분을 출력tail -f : 실시간으로 파일 끝 부분을 모니터링 (주로 로그 파일 확인 시 사용)

[리눅스] 필수 명령어 1 (파일 및 디렉토리 관리 명령어)

리눅스 서버에 접근하여 간단한 작업을 하기 위해서는 몇가지 필수적인 명령어는 암기하고 있어야 한다.그래야만 내가 원하는 작업을 수월하게 할 수 있기 때문이다.파일 및 디렉토리 관리 명령어ls : 현재 디렉토리의 파일 목록을 출력함ls -l : 자세한 정보와 함께 출력ls -a : 숨긴 파일 포함 출력cd : 디렉터리 이동cd .. : 상위 디렉터리로 이동cd / : 루트 디렉토리로 이동pwd : 현재 작업 중인 디렉터리 경로를 출력mkdir : 새로운 디렉터리를 생성rmdir : 빈 디렉터리를 삭제cp : 파일이나 디렉터리를 복사cp -r : 하위 디렉터리까지 복사mv : 파일이나 디렉터리를 이동하거나 이름을 변경rm : 파일이나 디렉터리를 삭제rm - r : 디렉터리와 그 안의 모든 내용 삭제rm -f..

[리눅스] 파일권한

파일권한? 필요한가요. 서버를 만질일이 없는 개발자라면 리눅스에 접근할 일이 없기에 생소하거나 필요성을 못 느낄수도 있다. 하지만, 개발자라면 리눅스 환경에서 배포와 기본적인 설정은 할 수 한다고 생각한다. 그렇기에 리눅스의 파일권한 부터 시작하고자 한다.리눅스 파일권한 사용 목적 : 시스템 보안과 파일 접근 제어를 위하여 사용리눅스 환경에서 파일권한을 확인하는 명령어 [ ls -l ]ls -l-rwxr-xr--(1)- (2)rwx (3)r-x (4)r--(1) 파일의 유형 '-' : 일반 파일 'd : 디렉터리 'l' : 심볼릭 링크 (2) 소유자 권한 (3) 그룹의 권한 (4) 기타 사용자의 권한 'r' : 읽기 권한 (read) 'w' : 쓰기 권한 (write) 'x' : 실..

[Diagram Tool]Draw.io & Gliffy Diagrams & Power Point

[Diagram] - 사전적 정의 : 정보를 조율, 묘사, 상징화 하여 2차원 기하학 모델로 시각화하는 기술. - 출처 : 위키백과 [Diagram Tool] - 생각을 시각화하는 기술이 Diagram이라고 생각한다. - 그중, 지금까지 사용하면서 편리하다고 생각했던 Tool에 대해서 Review해보고자 한다. [Draw.io] - 직관적이고 접근성이 뛰어나다. - 접속사이트 : https://www.draw.io Flowchart Maker & Online Diagram Software Flowchart Maker and Online Diagram Software draw.io (formerly Diagramly) is free online diagram software. You can use it a..

[Computer Basic]Computer Memory Hierarchy

[Computer Memory Hierarchy] - 컴퓨터 기억장치 - 컴퓨터 메모리 계층적 구조 - 메모리의 기능 0과 1로된 Bit를 저장하기 위한 기억장치 - 대표적으로 RAM(Ramdom Access Memory)와 ROM(Read Only Memory)가 있다. [Memory 구조] - Memory는 기억장치에 대한 전체적인 포괄적 개념이다. - 속도와 용도에 구분된다. - 첫번째 계층은 Registers(레지스터)로써 CPU와 가장 근접하며, 가장 빠른 속도로 CPU의 연산의 내용을 기억하는 기억소자이다. - 두번째 계층은 Cash(캐쉬 메모리)로써 Main Memory와의 중간 역활을 하는 메모리이다. 즉, 다리와 같은 존재이다. CPU가 Main Memory의 주소를 참조하여 정보를 가져..

[Network]OSI 7 Layer & TCP/IP

[OSI - Open Systems Interconnection Reference Model] - OSI 7 Layer - 국제표준기구(ISO)에서 개발 - 네트워크 구조 표준 모델 - 이기종간 컴퓨터 또는 통신, 네트워크 장비의 호환성을 위해 개발 - 7계층에 따른 표준만 준수한다면, 서로 다른 제조사 장비라도 통신가능 [TCP/IP Protocol - Transmission Control Protocol / Internet Protocol (IPS - Internet Protocol Suite)] - 네트워크 통신의 표준방식 - OSI 7 Layer의 4계층(전송계층)과 차별을 두기 위해 TCP/IP Protocol이라 지칭 - IPS : Internet Protocol Suite - DARPA(방위..

[Computer Basic] Computer data presentation

Computer Basic - 컴퓨터 기본 데이터 표현방식 ○Computer - 컴퓨터는 기본적으로 0 과 1로 이루어진 2진수 수 체계가 기본 - 0 과 1인 2진수로 이루어진 이유는 0(0 ~ 1.5V) / 1(3.5~5V)의 전압값을 바탕으로 하기 때문 - 즉, Switch의 On / Off와 동일 - On / Off를 바탕으로 논리적 연산을 수행하는 일종의 복합적 계산기 - 그에 따라 컴퓨터의 자료와 수치에 대한 다양한 표현식이 있음 - 자주 사용하는 수 체계로는 2진수 / 8진수 / 16진수를 사용 ○수치표현 단위 - 2진수의 표현 방법에 따른 아래와 같은 표현 단위가 있음. ○자료 표현 단위 - Computer에서의 처리 단위에 대한 표현 Bit (Binary Digit) - 2진수 0 또는 ..