전체 글262 4. 우분투리눅스에서 네트워크 설정과 명령어 1. 네트워크 기본 개념 TCP/IP는 컴퓨터끼리 네트워크 상으로 의상소통을 하는 프롵토콜 중 가장 널리 사용되는 프로토콜 중 하나입니다. 1) TCP 프로토콜은 전송제어 규약입니다. TCP프로토콜은 연결을 잠시 막거나 다른 길로 돌아가는 등의 방법을 통해 서버의 교통체증을 해소해줍니다. 이러한 교통체증이 발생하는 과정을 보기 위해서는 3 way hand shaking에 대해 살펴보아야 합니다. TCP프로토콜이 작동하는 방식인 3way-handshaking은 3가지 순서로 이루어져 있습니다. 첫째로 client가 server에게 연결을 할 수 있는지 물어봅니다. (nock한다! 요청한다!) 둘째로 server가 요청을 수락하고 연결이 잘되었는지 client에게 물어봅니다. 셋째로 client가 연결이 잘.. 2022. 4. 24. 4. 우분투리눅스로 시스템 설정과 cron, at 1. x윈도우 설치 https://t2t2tt.tistory.com/37 2. 시스템 설정 1) gnome-control-center : 환경 및 하드웨어를 설정할 수 있게 해주는 gui가 뜬다. 2) nmtui : 네트워크 설정 gui 3) ufw , gufw : 방화벽 기능의 소프트웨어다. ufw는 처음 설치하면 자동으로 작동하지 않으므로 ufw enable 명령어로 켜주는 것이 좋다. gufw는 명령을 실행하기 전에 apt -y install gufw 명령어로 패키지를 설치해야 한다. 3. cron과 at (p.230 ~p.236) cron : 주기적으로 반복되는 일을 자동으로 실행할 수 있도록 시스템 작업을 미리 예약해놓는 것 https://velog.io/@qlgks1/7%EC%9E%A5.-%E.. 2022. 4. 24. 4. 우분투리눅스에서 파일 위치 검색 find grep | 파이프 1. find find 명령어는 찾고자 하는 파일이나 디렉토리가 있을 때 주로 사용한다. find [경로] [옵션] [조건] [action] : 기본 파일 찾기 [옵션] -name, -user(소유자), -newer(전,후), -perm(허가권), -size(크기) [action] -print(디폴트), -exec (외부명령 실행) 사용 예 # find /etc -name "*.conf“ : /etc 디렉터리 하위에서 확장명이 *.conf인 파일 검색 # find /etc -user ubuntu : /home 디렉터리 하위에서 소유자가 ubuntu인 파일 검색 # find ~perm 644 : 현재 사용자의 홈 디렉터리 하위에서 허가권이 644인 파일 검색 # find /user/bin -size +10.. 2022. 4. 24. 4. 우분투리눅스에서 파일 압축과 묶기 1. 파일 압축 (p.225) xz나 bz2 압축률이 더 좋음 xz : 확장명 xz로 압축을 하거나 풀어준다 xz 파일명 xz -d 파일명.xz bzip2 : 확장명 bz2로 압축을 하거나 풀어준다 bzip2 파일명 bzip2 -d 파일명.bz2 gzip : 확장명 gz으로 압축을 하거나 풀어준다 gzip 파일명 gzip -d 파일명.gz zip/unzip : 확장명 zip으로 압축하거나 풀어준다. zip 새로생성될파일이름.zip 압축할파일이름 unzip 압축파일이름.zip 2. 파일 묶기 파일 묶기와 파일 압축은 별개의 프로그램으로 실행된다. tar 명령어는 파일과 디렉토리를 한 묶음으로 만드는 명령어이다. tar : 확장명 tar로 묶음 파일을 만들어 주거나 묶음을 풀어 준다 동작 : c(묶기), x.. 2022. 4. 23. 4. 우분투리눅스에서 프로그램 설치를 위한 명령어 dpkg와 apt ubuntu에서 패키지를 설치하는 데 가장 많이 사용되는 명령은 dpkg와 apt 또는 apt-get입니다. 우리는 지금부터 dpkg의 확장된 버전이라 할 수 있는 apt와 apt-get에 대해 살펴볼 것입니다. 1.dpkg apt를 살펴보기 전에 apt가 나오기 전에 주로 사용되었던 dpkg(Debian Package)에 대해 알아보겠습니다. dpkg는 devian linux에서 windows의 setup.exe와 비슷하게 만든 설치 파일입니다. 이것을 통해 우리는 프로그램을 설치한 후 바로 실행할 수 있게 되었습니다. 하지만 dpkg는 특정 라이브러리를 설치하기 전에는 설치할 수 없기 때문에 apt에 비해 적게 사용됩니다. 이렇듯 의존성이 강하기 때문에 최근에는 dpkg보다 apt를 더 많이 사용하는.. 2022. 4. 23. 3. 공간분할 태그와 시맨틱 태그 1. 공간분할 태그 css로 원하는 레이아웃을 구성하기 위해서는 공간 분할이 필요합니다. 아래의 링크를 참고하시오. https://turtle0204.tistory.com/9 css로 정렬을 하기 위한 기본 상식 ; display ; inline과 block 참고자료: CSS 레이아웃 정리 display, position 완성 | 프론트엔드 개발자 입문편: HTML, CSS, Javascript 드림코딩엘리 https://www.youtube.com/watch?v=jWh3IbgMUPI 웹사이트를 만들 때 가장 중요한 것은 우.. turtle0204.tistory.com block형식은 언제나 새로운 라인에서 시작하며 해당 라인의 모든 너비를 차지합니다. inline형식은 자신의 글자크기만큼 영역을 차.. 2022. 4. 20. 이전 1 ··· 37 38 39 40 41 42 43 44 다음