일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 탈중앙화
- strongloop
- 스마트 계약
- 암호화폐
- threejs
- Linux
- 이더리움
- 블록체인
- 거래
- 리뷰
- game
- 스마트 컨트랙트
- review
- 투자
- 시장
- 보안
- PC
- 젤다 왕눈
- loopback
- 부동산
- 게임
- kubernetes
- 쿠버네티스
- Three
- ps4
- Docker
- 비트코인
- 주식
- angular
- Games
- Today
- Total
목록개발 관련/LInux (26)
BaeBox
shell script란 명령어 덩어리다. 일반적으로 프로그래밍 언어의 함수같은 역할을 한다고 생각하면 될 것 같다. 타자성애자가 아닌 이상 이런 아무 의미 없는 코드를 적는게 즐거운 사람은 없을 거라고 생각한다. 저런 코드를 반복해서 써야한다면 빅고통일거다. 위에 #!/bin/bash 가 보이는가? 우리를 구원해줄 쉘스크립트님이시다. chmod +x [file_name] 명령어를 이용해 실행가능 옵션을 주고 실행해보자. 이렇게 쌈마이하게 쓸 수도 더 고급지게 쓸 수도 있다. 하지만 난 쌈마이한게 좋다. 난 이렇게 쓸거다. 끝.
tar : Tape Archive 리눅스에서 압축을 할 때 보통 tar 라는 명령어를 쓰게된다. tar 자체가 압축을 하는 것은 아니다. tar 는 순수하게 파일이나 폴더를 한데로 묶어주는 역할을 한다. MS word 나 ppt 에서 제공하는 그룹지정 기능이라고 생각하면 편할 것이다. 더 쉽게 말하면 상자에 다 때려 박는다고. 군대에서 많이 해봤잖아. 여하튼, 대개 이렇게 묶인 친구들을 이제 압축을 해줄 것이다. 뭘로? 압축 알고리즘으로. 대개 많이 쓰는 압축방식은 다음과 같다. 압축 방식 zip DEFLATE 알고리즘 이용. gzip GNU zip. DEFLATE 알고리즘 이용. 속도 甲, 압축률 망... bzip 블록 정렬 + 산술 정렬 알고리즘. bzip2 버로우즈-휠러 변환 기반의 압축 알고리즘 ..
FTP : File Tranfer Protocol. SFTP: Secure File Transfer Protocol. 즉, 파일을 전송하는 방법과 파일을 안전하게 전송하는 방법이다. 대학교때 복수전공 갓 신청하고 FTP 몰라서 개고생했던 기억이 난다. 사실 지금도 제대로 안다고 하긴 좀... (S)FTP의 과정은 아래와 같다. 설치 연결 ftp user@[remote_ip] 난 그냥 root 썼는데 보통은 사용자를 지정하고 쓴다. 비밀번호 입력 파일 송수신 송신 : put [파일명] 수신 : get [파일명] 연결 종료. 참 쉽다. 연결만 된다면 help 명령어를 이용하여 사용법을 보면된다. 명령어도 몇 개 없고 참 보기좋게 잘 되어있다. sftp 명령어는 sftp 명령어를, ftp 는 ftp 명령어를 ..
그 말 그대로 저장소다. 솔직히 더 할 말이 없다 그게 다라서... 그래도 굳이 더 말해보자면 centos 는 /etc/yum.repos.d/에 있는 모든 파일이 저장소를 가리키고, ubuntu 는 /etc/apt/sources.list 가 저장소를 가리킨다. 왜 굳이 가리킨다고 표현했냐면, 진짜로 가르키고 있으니까! 실제로 모든 파일을 리눅스 내부에 가지고 있지 않다. (localrepoisotory 이용하면 안 그렇긴 한데...) 저장소 파일을 까보면 저장소의 위치를 고스란히 다 볼 수 있다. 아무데나 위에 적힌 경로에 들어가보면 이런 페이지를 볼 수 있다. 간단하다 여기서 다운받는거다. 끝!!! 아래 글은 로컬 저장소 local repository 를 만드는 글이다. https://pcconsole..
SCP : Secure CoPy 정의상, 네트워크 상의 호스트 간 파일 전송을 지원해주는 프로토콜이다. 근데, 이렇게 말하면 누가 알아들어... 리눅스간 파일 전송하는 방법이라고 생각하자. 위 이미지에 사용법이 적혀있다. 잘 써보자. 디렉토리를 이동하고자 한다면 -r 옵션만 주면 된다.
rpm(Redhat Package manager) 의 개선판. dependency 오류를 줄여준다. 자주 쓰는 기능으로 , yum install package yum remove package yum update yum upgrade 등이 있다. yum-utils 를 통한 확장 기능으로 , yum deplist [pakcage] yumdownloader --destdir=[dir_path] [package] yum install --downloadonly --downloaddir=/opt package 등이 있다.