반응형

안녕하세요 가야태자 @talkit 입니다.

매일 매일 열심히 출근 하고 있습니다.

현재 가지고 있는 코인은 이정도 이네요.

얼른 빼가지고 월말에 회 사먹어야겠습니다.

시즌 4를 시작하면서 시즌 5밖에 없다는 것이 아쉽습니다.

혹시 아직 아하에 가입 안하셨으면 가입 하시고 출석해서 치킨 드십시오.

우선 주소는 아하(Aha) | 전문 지식 검색은 아하! (a-ha.io) 입니다. 

3A8QCE

가입하실때 제 추천인 코드를 좀 넣어 주시면 감사하겠습니다.

서로 250개씩 줍니다.

가입하시고 150일동안 출석하시면, 아하토큰을 계속 줍니다. 

그게 5000개 모이면 팔아서 치킨 사드시면 됩니다. ^^

파는 방법이나, 가입 방법은 계속 연재를 하도록 하겠습니다. 

감사합니다.

오늘 아하 토큰 가격은 4.25원이네요.

반응형
반응형

네버루즈 머니는 비트코인 투자 시작에서 묶어 두면 가격이 오른다는 이론을 적용해서 묶어 두는 사이트 입니다. ^^

Neverlose.money - Gamified HODL Protocol

 

Neverlose.money - Gamified HODL Protocol

A lock-up smart contract HODL protocol on Ethereum that pays bonus to the winners with the losers penalty.

neverlose.money

웹 사이트 주소는 위와 같습니다. 

가입하고 3개월에서 10년 묶어 두는 시스템입니다. 

묶으면 WRN 토큰을 줍니다. 

저는 얼마 안되긴 하지만, 거의 매일 매일 스냅샷을 남겨 보도록 하겠습니다. 

제가 10년 묶어 둔 헌트는 현재 97.80원입니다. 저는 약 70원 정도 일때 묶어 두었습니다. ^^

저게 비트코인 만큼 오르면 이라는 상상을 해보지만 안되겠지요 ㅎㅎㅎ

 

반응형
반응형

오늘 소개해 드릴 프로그램은 파일 질라 서버/FileZilla Server 입니다. 

[무료소프트웨어] 알FTP 대체 프로그램 파일질라/FileZilla 설치하기/Install :: 가야태자의 IT이야기 (tistory.com)

이전 글에서 소개 해드린 파일질러의 경우는 FTP 클라이언트 입니다. 

그래서 FTP 서버가 있으면 그곳에 붙어서 파일을 다운로드하거나 업로드 할 수 있도록 만들어 주는 놈입니다. 

이번에 소개하는 서버는 받대로 FTP 클라언트가 주는 파일을 받거나, 가지고 있는 파일을 클라이언트에게 주는 프로그램입니다. 

FileZilla Server는 Windows Only라고 되어 있습니다. ^^

Windows도 IIS FTP Server 놈이 있습니다, 하지만, Windows 계정과 연동되고 설정 등이 조그 까다롭습니다. 

오늘은 우선 설치까지만 글이 나가지만 다음 글에서는 서버에 계정을 만드는 것까지 보여 드릴 생각 입니다. 

우선, 설치부터 오늘 시작 합니다. 

FileZilla - The free FTP solution (filezilla-project.org)

위 사이트에 접속 합니다. 그리고 지난 번과 달리 FileZilla Server를 다운로드 합니다. 

저기서 다운로드 버튼을 누르시면 됩니다. 

다른 OS에도 서버를 출시하고 싶으니깐 개인이든 회사든 스폰서쉬 즉  도네이션을 좀 해달라고 하고 있습니다.

하지만, 우리는 Download를 클릭 합니다. 

다운로드를 시작하고 다운로드가 완료 되면 왼쪽 하단에 파일이 보이거나, 다운로드 폴더에서 해당 파일을 실행 합니다. 

I Agree를 클릭 하십시오.

파일질라 서버의 설치 옵션입니다. Source Code는 빼도 되니 그대로 두고 Next를 클릭 합니다. 

여기서는 설치 폴더를 결정합니다. 

Next

FTP 서버를 계속 켜 두실껀가를 결정 하셔야 합니다.

계속 켜두겠다고 생각되면, 지금 이대로 Next 합니다. 

서비스에 넣되 윈도우즈 시작 시에 자동으로 켤것인가 아니면 수동으로 켤것인가를 선택 하시면 딥니다. 

1번째가 자동

2번째가 수동

세번째는 다른 옵션인데 패스 합니다. 

일단 저는 서버는 모름직이 계속 켜져 있어야해서 ^^

첫번째 것으로 합니다. 

끄고 싶으면 제어판의 서비스에 가서 끄시면 됩니다. ^^

여기서도 첫번째 옵션을 선택하고 Install 합니다. 

이제 설치는 다 끝났습니다. 

Close를 클릭 하시면 됩니다. 

클로즈 하면 자동으로 관리자 화면이 뜹니다. 여기에 Password를 원하시는 패스워드를 넣으십시오.

FTP 접속 패스워드가 아니고 슈퍼 유져 패스워드 입니다. 

제가 실제로 NAT 밑에 있기 때문에(공유기) 저런 경고 가 뜹니다. 

저건 포트 포워딩 등을 통해서 외부에서 사용할 수 있도록 하면 됩니다. 

그리고 FTP over TLS는 사용할 생각이 없습니다. ^^

사용자 추가 하는 화면입니다. 

서버 설정은 다음 글에서 보여 드리겠습니다. 

서버의 사용자 설정 관련 글은

[무료소프트웨어] Windows에 FTP 서버 구축하기(2) FileZillaServer 설정하기 :: 가야태자의 IT이야기 (tistory.com) 에서 보시면 됩니다. 

감사합니다. 

저도 재미 있는 부분 앞에서 끊으면 "이런 방송국 놈들"이라고 욕하는데 ^^

저를 욕하셔도 어쩔 수가 ^^ 

반응형
반응형

오늘의 무료 소프트웨어는 파일질라 입니다. 

파일질라/FileZilla는 앞에서 소개해드린 WinSCP와 마찬가지로 파일 전ㅅ홍 프로그램입니다. 

저거 소개 글에 보면 파일질라는  FTP 뿐 아니라 TLS와 SFTP를 지원한다고 되어 있습니다. 

음 요즘에는 FileZilla Pro로 출시되었나 보내요. 

도네이션 하실 분들은 괜찮을 것 같습니다. 

구경하시라고 캡쳐 해왔습니다. 

파일질라 프로는 22000원 정도 합니다 .^^

하지만 우리는 무료로 사용합니다. 

Pro 안받으시면 됩니다. 

그래서 다시 본론으로 넘어가서 .

FileZilla - The free FTP solution (filezilla-project.org)

파일질라 웹사이트에 접속 합니다. 

Download FileZilla Client를 클릭 합니다. 

요즘 대부분의 PC가 64비트이므로 초록색 버튼클릭 하시면 됩니다. 

또 레이어 팝업에서 제일 압줄의 Download를 클릭 하십시오.

 

그러면 저렇게 화면이 바뀌면서 다운로드가 시작 됩니다. 혹시나 저처럼 눌러 줘야하면 Save 또는 저장을 클릭 하십시오.

이제 다운로드 폴더나 브라우져의 왼쪽 하단에서 파일을 실행 합니다. 

보안 관련 내용을 한번 물어 보고, 파일질라 설치 관리자를 띄워 줍니다. 

라이센스는 GPL이고 무료 입니다. 기업에서도 무료로 사용하실 수 있습니다. 앞에서 말한 Pro 버전은 22000원 정도 주고 사셔야 합니다. 

여기서 Only for me를 선택해 주시고, Next를 클릭 합니다.

이 컴퓨터는 혼자 사용해서 그렇습니다만, 혹시나 계정 여러개로 사용하시는 분들은 Anyone who로 시작하는 곳에 라디오 버튼을 체크하시면 됩니다. 

옵션을 선택 합니다. 데스크톱 아이콘은 필요하시면 싫어하시면 그냥 Next 입니다. 

설치 위치를 선택하시거나 그대로 두고 Next 합니다. 

시작 메뉴 위치 선택하고,  Next클릭 합니다. 

그려면 설치를 시작하고 저렇게 Finish 버튼이 나타납니다. 

요렇게 잘 설치 됩니다. 

FTP 프로그램 사용 못하시는 분들은 제 블로그에 잘 오시지는 않겠지만, 개발자 블로그라서 ^^

그래도 일반인 분들을 위해서 FileZilla와 WinSCP를 이용해서 파일을 주고 받는 방법을 조금씩 글을 적어 보도록 하겠습니다. 

리눅스 강좌 연재 하는 부분에서 Putty로 접속하는 법에 대해서도 지금 조금씩 적고 있습니다. 

감사합니다. 

반응형
반응형

 

요즘 계속 Ubuntu를 이용해서 리눅스에 대해서 설명해 드리고 있습니다. 

저 Ubuntu에 X Windows 콘솔이 아니고, SSH 로 붙어 보기 위해서 작업을 계속 진행하고 있습니다. 

그것을 설명 드리겠습니다. 

우선 위 그림 처럼 VMWARE를 실행해 주십시오.

네트워크를 변경하고자 하는 Guest OS 이름을 선택하시고, 오른쪽 마우스를 눌러서 Settings를 클릭 합니다. 

그 다음으로 Network Adapter 를 선택 합니다. 

저는 현재 Bridged 넷트워크로 되어 있지만 기본적으로 NAT였습니다. 

보시는 바와 같이

Bridged : 일종의 PC와 동일한 라우터로부터(공유기로 부터) 새로운  IP를 받아오는 방식 입니다. 

정확한 내용은 저도 어렵긴 한데 ^^ 네트워크 브리지 - 위키백과, 우리 모두의 백과사전 (wikipedia.org)

를 참조 하십시오. 저는 한글이 좀 이해가 안됩니다. ^^

NAT : Host OS 네트워크를 기존으로(Gateway로) 하부에 하나의 네트워크를 구성하는 방식 입니다. 

역시 한글 위키에서 공부 하면 좋습니다. 네트워크 주소 변환 - 위키백과, 우리 모두의 백과사전 (wikipedia.org)

Host Only : 그야 말로 Host 컴퓨터하고만 통신을 합니다. 

요렇게 세가지가 있고 밑에 두가지는 저도 잘 모릅니다. 

앞으로 집 밖 또는 사무실 밖에서 저 리눅스에 접속하고 싶다는 욕심도 있습니다. 그래서 포트 포워딩을 할 것인데 NAT로 구성되어 있으면 또한번 포트 포워딩을 해줘야 합니다.

그래서 저는 브릿지로 네트워크를 구성하는 것을 권장합니다. 

제목을 거창하게 적었지만 간단합니다. 위치만 알면 너무 쉬운 수준 입니다. 

라디오 버튼에 원하는 네트워크로 변경해 주시고, 

OK 버튼을 클릭 하시면 됩니다. 

그리고 GuestOS로 부팅 하시면, 원하는 방식의 아이피를 얻으실 수 있습니다. 

해당 아이피를 확인 하는 방식은 리눅스/Linux 리눅스의 네트워크 정보 확인 ifconfig/Windows ipconfig

지난 번의 제글을 확인 하시면 됩니다. 

이주소는 브릿지 일때의 주소 입니다. 

NAT로 변경하고 리눅스를 부팅해 보겠습니다. 

NAT로 변경후에 아이피를 확인 하시면, 위와 같이 나옵니다.

저 리눅스에 접속하시는 법은 다음 글에서 설명 드리겠습니다.

감사합니다. 

 

반응형
반응형

다음에 이야기 하려고 하는 VMWARE에 설치 되어 있는 리눅스에 접속해 보려고 합니다. 

그런데, 제가 설치한 리눅스는 접근이 불 가능한 네트워크 구조로 되어 있습니다. 

그래서 리눅스의 아이피 정보를 확인 하는 법을 알려 드리겠습니다. 

저 처럼 우분투를 깔고 접속 하실 수 있다면, 

X Windows 상태에서 설정 Network 라는 아이콘을 클릭 하시면 위의 그림 처럼 아이피를 확인 할 수 있습니다. 

그리고 Windows에서는 

탐색기에서 네트워크에서 오른쪽 마우스 누르시고, 속성을 클릭 하시면 

이 그림 처럼 보일 겁니다.

저기서 어댑터 설정을 이더넷 을 클릭 하십시오.

그리고 다시 자세히를 누르시면 오른쪽 그림 같이 아이피가 보일 껍니다. 

여기서 주의 할 것은 서로 네트워크를 접속하기 위해서 

192.168.25.5 와 192.168.25.6 이 비슷한 구조로 되어 있어야 합니다. 

VMWARE 관련 내용은 다시 다음글에서 알려 드리겠습니다. 

오늘은 저걸 Shell에서 보실 수 있는 명령어 입니다. 

리눅스에서는 터미널을 여시고 ifconfig 명령어를 내리시면 됩니다. 

저렇게 나올껍니다. 저기에 동일하게 192로 시작 하는 부분이 본인 아이피 입니다. 

Windows에서는 

명령프롬프트를 시작 메뉴에서 찾으셔서 실행하시거나

Win + R 누르시고, cmd 를 시행하십시오.

저런 모양이지요.

리눅스가 ifconfig 였다면 윈도우즈는 ipconfig 명령어 입니다. 

위와 같이 나옵니다. 

저기 보이시나요? 192.168.25.5 가 아이피 입니다. 

윈도우즈 창에서 확인 하셔도 되지만, 쉘상에서 명령어를 빨리 실행해서 아시는 것도 도움이 됩니다. 

감사합니다. 

관련글

리눅스/Linux VMWARE 네트워크/Network 연결/Connection 방식/Method 변경하기/Change

반응형
반응형

리눅스도 너무 좋아져서 X windows를 사용할 수 있으면 그냥 탐색기 실행하고, 더블클릭하고 저기 보이는 Extract 클릭하면 압축이 해제가 됩니다. ^^

하지만, 앞에 글들에서도 이야기 했지만 우리는 리눅스에 윈도우 환경으로 접속하지 않습니다. 

그래서, Putty 등을 통해서 리눅스에 접속하게 됩니다. 

이때 zip 파일의 팝축을 어떻게 풀 것인가에 대해서 오늘은 설명 드리겠습니다. 

말그대로 unzip / 언짚 명령어를 사용하면 됩니다. 

unzip 파일명.zip 하면 압축해제가 진행 됩니다. 

보통 디렉토리가 없이 그냥 해당 폴더에 풀려 버립니다. 

그래서 오늘 설명할 옵션은 -d 입니다. 

unzip -d 디렉토리명 파일명.zip 

위와 같이 사용하면 디레토리명 폴더 안에 zip 파일 안에있는 내용을 넣습니다. 

unzip -d winscp WinSCP-5.17.9-Source.zip

위와 같이 하면 winscp 폴더를 만들고 안에다가 zip파일을 해제 합니다. 

위와 같이 압축이 풀립니다. 

그리고 압축은 안풀고 list만 보시고 싶은 경우는

-l 옵션을 사용하시면 됩니다. 

unzip -l WinSCP-5.17.9-Source.zip

위와 같이 리스트가 나옵니다. 저기서 특정 파일이 있는지 확인 하려면 grep 라는 명령어를 pipe로 엮어 주시면 됩니다. 

unzip -l WinSCP-5.17.9-Source.zip | grep coll

위 명령어를 실행하면 

요렇게 coll 이 포함된 리스트가 출력 됩니다. 

오늘은 압축 풀기 명령어를 설명 드렸고,

다음에는 압축하는 명령어를 설명 드리겠습니다. 

감사합니다. 

반응형
반응형

리눅스도 요즘은 X Windows로 접속하면 탐색기에서 폴더를 선택하고 오른쪽 마우스를 누르시면 위와 같이 비어 있는 공간을 표시해 줍니다. 

윈도우즈에서는 내컴퓨터에서 해당 드라이브를 선택하고, 오른쪽 마우스를 클릭 한 다음에 속성을 클릭 하면 아래와 같이 사용량과 비어 있는 양을 알려 줍니다. 

그런데, 서버로 사용하는 리눅스는 X Client로 접속할 수도 있지만, 일반적으로 SSH Client인 Putty 같은 것으로 접속 합니다. 

이 까만 환경에서 디스크용량과 사용량을 어떻게 나타낼 수 있을지 알아 봅니다. 

오늘 알려 드릴 명령어는 df 라는 명령어오 du 라는 명령어 있습니다. 

df는 디스크/파티션 기준으로 사용량과 비어 있는 요량을 알려 줍니다. 

du는 원하는 폴더의 사용량을 알려 주는 명령어 입니다. 

우선 df 라는 명령어를 리눅스에서 처 보십시오. 

대충 위오 같은 느낌으로 나옵니다. 일단 용량이 많아서 저위에는 KiloByte 단위로 표시 되었네요 그래서 콤마를 찍어서 세자리씩 끊어 가지고, 메가 기가를 계산하면, / 같은 경우에 91GB 정도남아 있습니다. 

영어 뜻 그대로 입니다. Used 아래에 있는 숫자들이 사용량 입니다. 

Available 는 사용가능한 용량 즉 비어 있는 용량입니다. 

이번에는 df -h 명령을 사용해 보십시오. 

그러면 위와 같이 나옵니다. 

h 는 human 즉 사람이 이해하는 욜양을 표시 해달라는 옵션입니다. 

그래서 -h를 줬더니 우와 같이 Giga Byte  단위로 또는 Mebye 단위로 게산 되어서 나와 있습니다. 

이제 -k 옵션은 KilloByte  단위로 해달라는 명령어여서 젤 위에하고 거의 동일하구요.

df -m 명령어를 실행해 보십시오.

MegaByte 단위로 보여 줍니다. 

이런식으로 적잘하게 볼 수도 있지만, 

-h 옵션으로 그냥 사람이 알아 들을 수 있는 욜양으로 표시하는 것이 더 편할 것 같습니다. 

제일 처음에 제가 착각한 것은 단위를 게산할때 컴퓨터는 1024로 나눠줘야합니다. 저는 귀찮아서 1000으로 나눠서 용량이 좀 차이가 납니다. ^^

df 는 여기 까지 하고 du를 공부해 보겠습니다. 

du 명령어를 그냥 쳐 보십시오.

위와 같이 나옵니다. 저렇게 쫙 나오지 않게 하려면 

du -s . 이렇게 치시면 현재 디렉토리를

du -s 원하는디렉토리 하시면 원하는 디렉토리의 용량만 표시해 줍니다. 

du -s . 을 한번 해보겠습니다. 

위와 같이 현재 디렉토리 아래의 모든 용량을 나타내줍니다. 

특정 디렉토리를 해보셔도 비슷할 껍니다. 

그런데 여기서 앞에서 배운 h를 응용합니다. 

du -sh 옵션을 주면은 어떻게 될까요?

아셨죠 사람이 이해할 수 있는 용량표시로 현재 폴더의 용량을 표시해 줍니다. ^^

알면 쉬운 명령어이지만 모르면 어려운게 리눅스 입니다. 

그래서 조금씩 기초 부터 써가고 있습니다. 

많은 도움이 되셨으면 합니다. 

감사합니다. 

반응형
반응형

오늘은 제가 계속 리눅스 강좌를 하고 있는데 리눅스에 접속을 하려면 윈도우즈 같은 경우 SSH 클라이언트가 필요 합니다. 

 

해당 프로그램 중에 유료 프로그램으로 유명한 프로그램이 CRT 입니다. 

 

그래서, 그 대체 프로그램인 Putty를 윈도우즈에 설치 하겠습니다. 

 

원래 Putty PuTTY: a free SSH and Telnet client (greenend.org.uk) 이곳이 해당 사이트 입니다. 

 

하지만, 한글 지원이나 이런 부분은 한글 Putty가 좋습니다. 

 

HPuTTY (한글 PuTTY)

 

이 링크를 이용해서 접속 하시면 저기 다운로드가 있습니다. 

 

 

위 이미지 처럼 나옵니다. 저기서 installer.exe를 다운로드 하십시오.

 

간단하게 해당 위치에서 putty를 실행하시려면 putty.exe 도 좋습니다. 

 

그러면 브라우저 왼쪽 하단에 최근 다운로드 파일이나 다운로드 파일에서 해당 파일을 실행 하시면 됩니다. 

 

putty.exe만 받으셨다면 설치 없이 사용하시면 됩니다. 

 

 

윈도우즈에서 위 경고가 뜨네요.

 

일단 오픈 소스이고, 해당 사이트의 보안문제는 V3등을 켜시고 여기서는 실행을 하셔야 설치를 진행 할 수 있습니다. 

 

그럼 권한 문제를 묻는 대화창에서 예 해주시고,

 

 

저기 Install 또는 설치를 클릭 하십시오. 제가 Locale이 영어로 되어 있어서 아마 Install로 나올 수도 있습니다. 

한글이 아니고 실제로 영어로 나올 수 도 있는 문제 입니다. 

 

설치는 끝났습니다. 

 

프로그램은 Close 해주시면 됩니다. 

 

제가 보통 프로그램을 실행할때 사용하는 방법입니다. 

 

윈도우 키를 누르시고 put 정도만 치시면 putty가 보일 겁니다. 해당 메뉴를 실행 하시면 됩니다. 

이렇게 나오면 잘 실행 된 것입니다. 

 

Host Name에 아피 주소 또는 도메인을 넣고 

요렇게 생긴 프로그램이 실행 되면 실행 다 된 것입니다. 

 

중간에 처음 접속하시면 SSH 키를 저장할까요 묻습니다. PC 방 아니고 개인적으로 사용하시는 PC라면 저장 하시면 됩니다. 

 

그럼 잘 사용해 주십시오.

 

감사합니다. 

 

 

반응형
반응형

안녕하세요 가야태자 @talkit 입니다.

아직 까지는 새해 복 많이 받으라는 이야기를 할수 있겠지요.

새해 복 많이 받으십시오.

오늘은 어느 분께는 필요하겠지라는 생각으로 카카오톡을 윈도우즈에 설치하는 방법을 적습니다.

왜냐면 제가 새로운 PC에 카카오톡을 설치 해야 하기 때문입니다.

^^

우선 https://www.kakaocorp.com/service/KakaoTalk 카카오톡 사이트에 접속 합니다.

오른쪽 위에 있는 다운로드를 클릭 하면 그림 처럼 나옵니다.

저기서 Windows사용자는 Windows를 Mac OS 사용자는 Mac OS를 선택 하시면 됩니다.

저는 현재 윈도우즈에 설치할꺼라서. Windows를 다운로드 했습니다.

브라우져의 왼쪽하단에 다운로드 된 내용이 나옵니다.

저기 안보이면 탐색기 하나 켜시고, 다운로즈에서 찾으시면 있습니다.

실행 하십시오.

한국어로 진행 하겠습니다.

우선 다음 누르십시오.

여기서도 그냥 다음 누릅니다.

여기서는 선택하시려면 고르시고 설치 누르시면 됩니다.

요렇게 설치가 진행 됩니다.

이제 설치가 완료 되었습니다.

마침을 누르시면 카카오톡이 실행 됩니다.

여기까지는 다운받으시면 쉽게 하실 수 있죠?

그러면 이제 카카오톡이 뜨는데, 이메일 + 비밀번호 조합으로 로그인을 합니다.

최초로 로그인 하면 저렇게 뜹니다.

맨 아래에 보안용 인증 계속 하기를 클릭 합니다.

PC 방 등에서 사용중이면,

1회용 인증 받기를 클릭 하시면 PC 방에서도 잠깐 사용하실 수 있습니다.

저는 PC에서 사용할꺼라서 내 PC 인증 받기를 클릭 합니다.

핸드폰에 보안 번호가 오는데 버튼을 눌러야 합니다.

보안 인증번호 확인을 클릭해서 인증 번호를 확인하고 입력 하십시오.

친구이름 어쩌고 나오는데 그냥 인증번호 먼저 보기를 누르시면 됩니다.

그러면 정상적으로 인증이 되고

로그인이 됩니다.

이제 PC에서 카카오톡을 잘 사용하시면 됩니다.

감사합니다.

반응형
반응형

안녕하세요 가야태자 @talkit 입니다.

오늘은 파일 전송 프로그램 중에서 무료 프로그램을 소개하고 설치 해보겠습니다.

파일 전송 프로그램을 개발을 진행을 하고 개발이 끝나면 운영서버나, 개발 서버 등에 파일을 전송해야 해당 프로그램이 동작을 합니다.

이 때 사용하는 툴이 WinSCP 같은 파일 전송 프로그램입니다.

전송 방식은

FTP : 파일 전송 프로토콜

SFTP : 암호화된 파일 전송 프로그램

SCP : 암호화된 복사

요런 방식이 있습니다.

요즘은 FTP도 아직 많이 사용하지만,

SFTP 똫는 SCP 즉 암호화 된 애들은 많이 사용합니다.

이러한 프로그램 중에서 유명한 프로그램으로 파일질라가 있습니다.

그리고, 알 FTP 라는 EST SOFT가 밸한 프로그램이 있습니다.

파일 질라는 오픈소스여서 기업이든 개인이든 모두 무료 입니다.

또한 오늘 소개하고자하는 WinSCP 또한, 기업, 개인 모두 무료 입니다.

https://winscp.net/eng/index.php

파일질라는 일단, FTP 가 기본이고 ,SCP는 약간 설정을 해야 합니다.

WinSCP는 반대 입니다.

SCP/SFTP 가 기본이고 FTP가 약간 조작을 해줘야 합니다.

요즘 서버들은 대부분은 SSH를 지원하므로, SCP/SFTP를 사용하시는 것이 보안상 좋습니다.

우선, 저위에 초록색으로 된 Download Now를 클릭 합니다.

개발하시는 분들도 먹고 살야하기 때문에 광고가 있습니다. 파란색 다운로드는 광고 입니다.

저게 안보이면, 살찍 밑으로 내리시면 초록색으로 다운로드 버튼이 있습니다.

초록색 Download WinSCP 5.1.9 를 클릭 합니다. 버전은 글쓸 당시의 버전이고 다를 수 있습니다.

혹시 도네이션을 하시고 싶으시면, Microsoft Store에서 구매하시면 됩니다.

혹시나 다른 분에게 도네이션 하시면 안되니 소스 포지에서 확인 해봤습니다.

개발자 분이 동일 합니다.

NewEdge Software 라는 곳에서 WinSCP Pro라는 제품을 올려 놨는데 저걸 받느니

공식 웹사이트에서 위에서 설명하시는 대로 무료로 받으시면 됩니다.

다운로드를 다 하셨으면,

왼쪽 하단이나 다운로드 폴더에서 파일을 엽니다.

그러면 모든 사용자에게 설치할지 해당 계정에 설치할지 묻는데 모든 사용자에게로 저는 선택 했습니다.

해당 사용자에게도 상관 없습니다.

그리고 보안 관련 설정에 동의하시면 위와 같은 화면이 나옵니다.

저기서 수락 해주시면 됩니다.

일반적으로 저대로 놓고 설치하시면 됩니다.

다음

저는 커맨더 형식에 익숙해서 커맨더 형식으로 설치하고 있습니다.

그냥 다음

여기서 옵션을 확인하고,

설치 버튼을 누르시면 설치를 시작 합니다.

이전에 푸티를 설치하고 저장한 세션이 있으면,

요렇게 뜹니다.

예 눌러 주시 거나 아니오 선택 하시면 됩니다.

저는 예를 선택 합니다.

예를 선택하면 저장된 주소를 불러오는 화면에 확인 누르시면 됩니다.

이제 완료 눌러 주시면

WinSCP가 실행 됩니다.

저는 아까 푸티세션을 가져와서 이렇게 있습니다.

없으신 분은 새로운 사이트를 등록하시고 사용하시면 됩니다.

감사합니다.

관련글 WinSCP 소개 : https://talkit.tistory.com/51?category=225670

 

알FTP 대체 프로그램 WinSCP

제 직업은 앞의 글들에서 많이 썼지만, 웹 개발자 입니다. 그래서 주로 사용하는 프로그램이 FTP 프로그램 SSH 클라이언트 입니다. 일반적으로 이스트소프트의 알씨리즈가 유명해서 일반적으로

talkit.tistory.com

talkit.tistory.com/136?category=225670

 

상용프로그램을 대체할 무료 프로그램 정리

 종류 상용프로그램 무료프로그램 비고  압축프로그램 Winzip Winrar 알집(개인은 무료) 빵집(http://www.bkyang.com) 압축시대(http://www.kippler.com) 7-Zip(http://www.7-zip.org/)  빵집은 64비트에서 압..

talkit.tistory.com

 

반응형
반응형

 

댓글의 방문자 님 덕분에 알게되었습니다.  

현재  typora는 유료 버전으로 변경 되었습니다. 

Releases · marktext/marktext (github.com)

 

Releases · marktext/marktext

📝A simple and elegant markdown editor, available for Linux, macOS and Windows. - marktext/marktext

github.com

Mark Text 라는 프로그램은 현재까지도 무료 입니다. 

메인 도메인이 동작을 안하네요 ^^

제가 작성한 소개글은 [무료소프트웨어] 마크다운/Markdown 편집기/Editor 마크텍스트/MarkText 다운로드 및 설치하기 :: 가야태자의 IT이야기 (tistory.com)

 

[무료소프트웨어] 마크다운/Markdown 편집기/Editor 마크텍스트/MarkText 다운로드 및 설치하기

안녕하세요 가야태자 @talkit 입니다. 윈도우즈/Windows에 무료/free 마크다운/Markdown 에디터/Editor 타이포라/Typora 다운로드/Download 및 설치/Install :: 가야태자의 IT이야기 (tistory.com) 윈도우즈/Wind..

talkit.tistory.com

 

에서 보실 수 있습니다. 

 

안녕하세요 가야태자 @talkit 입니다.

오늘은 무료 마크다운 에디터인 Typora를 다운로드하고 설치 해보겠습니다.

참고로 마우스 휠을 아래로 내리다 보면 저위에 다운로드 버튼이 보입니다.

그리고 다운로드를 클릭 핫히면, 그림의 화면으로 이동 합니다.

우선 Typora는 윈도우즈 Mac 리눅스에 설치할 수 있는 유니버셜 앱이네요 ^^

그런데 오늘은 윈도우즈에 설치할꺼라서 파란색 윈도우즈를 클릭 하십시오.

보통 요즘은 64비트여서 64비트를 선택하시면 될껍니다.

혹시나 컴퓨터의 OS 버전을 알고 싶으시면,

탐색기를 여십시오.

내 PC 아이콘에서 오른쪽 마우스 누르십시오.

속성을 누르시면 됩니다.

저기 빨간줄이 컴퓨터의 비트 입니다.

저는 64비트입니다.

여러분도 확인 해보시면 알 수 있습니다.

 

지난 번 카카오톡과 마찬가지로 왼쪽 하단에 다운로드 된 파일이 표시됩니다.

혹시 안나오면, 탐색기 여시고 다운로드 가보시면 있습니다.

음 백신에서 태클을 걸면 예외처리 해주십시오.

저는 예외처리 했습니다.

권한 문제를 물어 보면 예를 선택해 주십시오.

이제 설치 프로그램이 설치를 시작 합니다.

다음(Next) 누르시면됩니다.

바탕화면에 아이콘을 만드시려면,

선택하시고 아니면 여기서도 Next 클릭 하십시오.

여기서는 Install 누르시면 됩니다.

요렇게 잘 설치가 됩니다.

금 방 설치가 잘되어서 Finish를 누르시면, 타이포라/Typora 가 실행 됩니다.

방금 쓰고 있는 글 자체를 붙여 넣기 한 겁니다.

보이는대로 편집기능이 제대로 동작하는 에디터 입니다.

이제 잘 사용하시면 되겠습니다.

앞으로 맥용과 리눅스용도 설치하는 모습을 글로 적어 보겠습니다.

감사합니다.

반응형
반응형

안녕하세요 가야태자 @talkit 입니다.

오 오늘 낮에 찍어 둔 것인데 ^^

비트코인이 사천백만원이 넘었습니다.

그리고 글쓰는 지금 찍은 영상은

사천이백만원이 넘었네요

오,

불타올라라 스팀달러와 스팀이 오르기는 하는데 T.T

팍팍 올라 줬으면 좋겠습니다.

모두들 즐거운 하루 되십시오.

감사합니다.

반응형
반응형

우분투에는 기본적으로 Firefox가 깔립니다. 

 

파이어폭도 훌륭한 웹브라우져 이지만, 저는 크롬을 좋아 합니다. 

 

그래서 Chrome을 설치 해보겠습니다. 

 

데스크톱 버전을 설치하셨다는 전제 하에서 설치 합니다. 

 

www.google.com/intl/ko/chrome/

 

위주소에 접속합니다. 접속하면 위의 이미지 처럼 나옵니다. 

 

다운로드 받으시면 됩니다. 

 

 

위의 내용중에서 당연히 우리는 현재 우분투에 설치할 계획이므로 deb 파일을 다운로드 합니다. 

 

그리고 동의 및 설치를 하면 저장할건지 실행할건지 묻습니다. 

 

저장하기를 선택 하십시오.

 

그러면 대충 저런 모양이 됩니다. 

 

빨간색 동그라미의 폴더 모양 아이콘을 눌러서 탐색기를 엽니다. 

 

위와 같이 열립니다.

혹시 안열리면 왼족의 빨간색동그라미에 있는 모양과 비슷한 아이콘을 한번 눌러 주시면 나옵니다. 

 

오른쪽 마우스를 클릭하고, Open in Terminal을 선택 하십시오.

 

 

요렇게 될 겁니다. 

 

sudo apt-get install libxss1 libgconf2-4 libappindicator1 libindicator7

필요한 라이버러리 몇가지를 설치 해줍니다. 

 

sudo에서 비밀번호를 묻습니다. 

 

비밀번호 넣으시면 됩니다. 

 

중간에 Y/n 문으면 Y로 답하시면 됩니다. 

 

우선 ls 를 통해서 해당 파일 크롬 설치 파일이 있는 지 보겠습니다. 

 

ls

위 명령어를 치시면 됩니다. 

 

혹시나 위와 같이 안나오면

 

cd ~/Downloads

명령어를 치셔서 이동하시면 됩니다. 

 

또 다른 이름으로 저장하셔서 다른 폴더에 넣으셨다면 해당 폴더로 이동 하십시오.

 

sudo dpkg -i google-chrome-stable_current_amd64.deb

위 명령어를 실행하면 크롬이 설치 됩니다. 

 

그리고, 마찬가지로 비밀번호를 물으면 비밀번호 넣으시고, Y/n 물으면 Y로 답변하시면 됩니다. 

 

이제 최초로 실행 해보겠습니다. 

 

저는 처음에 chrome를 쳤는데 실행이 안됩니다. 

 

T.T

 

google-chrome

위와 같이 치시면 실행 됩니다.

 

매번 터미널 열고 저렇게 실행하려면, X 는 필요가 없겠지요

 

빨간 동그라미를 클릭 하십시오.

 

요거 비슷하게 나올껍니다. 저는 이글을 쓸려고 크롬을 검색해서 저렇게 나오는 것이 실제로는 아마 크롬이 없을 겁니다. 

 

Search your computer에서 chrome 를 다 쳐도 되지만 ch 정도만 입력하면 

 

위와 같이 나옵니다. 

 

저기서 Google Chrome를 끌어서 왼쪽 막대기의 프로그램들 사이에다가 놓습니다. 

 

 

대충 이런느낌으로 넣으시면 됩니다. 

 

위와 같이 크롬이 휼륭하게 등록 되었습니다. ^^

 

다음 부터는 저 아이콘을 눌러서 실행하시면 됩니다.

 

새해 복많이 받으십시오.

반응형
반응형

국내에서 압축 프로그램은 알집이 대세였지만, 최근에는 반디집도 많이 쓰시는 것 같습니다. 

 

우선 알집과 차이점은 기업에서도 무료로 사용할 수 있습니다. 

 

하지만, 프로페셔널 에디션을 내놔서 구매하는 버전도 있습니다. 

 

기본적인 압축하기와 압축 풀기라면 반디집 무료 버전도 정말 좋습니다. 

 

서론은 이만하고 본론으로 들어가서 설치를 해보겠습니다. 

 

반디집 공식 홈페이지 · ALZ, EGG, 7Z, RAR 지원 무료 압축 프로그램 (bandisoft.com)

 

반디집 공식 홈페이지 · ALZ, EGG, 7Z, RAR 지원 무료 압축 프로그램

반디집 (Windows) 반디집은 다양한 기능을 제공하고 빠르게 작동하는 압축 프로그램입니다. 무료로도 사용할 수 있으며, 유료 에디션은 다양한 고급 기능을 제공합니다. 주요 기능 지원 OS: Windows Vi

kr.bandisoft.com

위 사이트에 접속 하셔서 반디집 다운로드(버전)을 클릭 하셔서 다운로드 하시면 됩니다. 

 

다운로드 되면, 다운로드 폴더에 가셔서 실행하십시오.

 

4) "무료 에디션"은 가정, 기업, 정부 및 공공기관, 교육기관, 군부대, PC방을 비롯한 모든 장소에서 개인 또는 법인이 상업적 용도의 사용 여부를 불문하고 자유롭게 설치 및 사용할 수 있습니다. 또한 "무료 에디션"의 사용은 그 "사용자"에게 미래에 "유료 에디션"을 구매할 의무를 부과하지 않습니다.

약관 중에서 제일 중요한 부분은 4번이 아닐까 싶습니다. 

 

정말 혜자 스러운 프로그램입니다. 

 

동의하시면 그냥 설치 됩니다. 

 

다양한 압축 파일을 지원해서 정말 편리하게 사용할 수 있는 프로그램입니다. 

 

심지어  이스트소프트의 압축 포맷인 alz와 egg도 압축을 풀어 줍니다. 

 

저기서 확인 눌러 주시면 됩니다. 

 

설치가 완료 되었습니다. 

 

압축을 하실때나 압축을 푸실때 사용하시면 됩니다. 

 

기업도 먹고 살아야 하기 때문에 저기 있는 광고는 봐야겠지요 ^^

 

압축 프로그램 하나 누르시고, 오른쪽 마우스 누르시면 저렇게 바껴 있을 겁니다. 

 

정말 편리하게 만든 프로그램입니다. 

 

읽어 주셔서 감사합니다. 

반응형
반응형

Mac OS를 예전 부터 사용해보고 싶었습니다. 

 

하자만, 맥을 제가 쓸만한 컴퓨터로 갖추려면 엄청 비쌉니다. 

 

그래서 맥을 구매 안하고 사용할 수 있는 방법은 두가지 입니다. 

 

해킨토시라고 인텔 CPU를 가진 PC에  Mac를 까지는 방법입니다. 

 

해킨토시 또는 커스텀 맥이라고 부릅니다. 

 

그리고, 두번째는 VMWARE 나 Virtual Host에 Mac OS를 설치하는 방법 입니다. 

 

그중에서 저는 우선 VMWARE에 Mac OS를 설치해보았습니다. 

 

설치에 필요한 내용으로, 

 

1. Mac OS의 설치 파일이 ISO 파일로 있어야 합니다. 

 

해당 파일은 아래  URL에서 구하시면 됩니다. 

 

Mac OS Big Sur ISO 파일 구하기 

[ISO 공유] Big Sur 11.0.1 ( 20B29 ) 네이티브/바닐라 ISO - 커스텀맥(해킨) 파일자료실 - X86.CO.KR

 

그리고  unlocker라는 프로그램이 필요한데 이 프로그램은 

 

구글에 치셔도 나옵니다. 하지만, 저는 

 

20B29 + W10H + Ubuntu (On VMware16.1 On 윈10) (201220) - ⋅ 해.킨.토.크 게시판 - X86.CO.KR

 

위의 글에 있는 링크를 이용했습니다. 

 

How to install macOS on VMware: Easiest Way To install macOS Big Sur On Windows 10 using VMWARE 2020 - YouTube

 

위의 URL에 있는 비디오를 사용해서 성공 했습니다. 

 

위의 비디오에서 Mac OS CODE.txt의 경우 저는 위 비디오에 있는 내용을 그대로 타이핑 했습니다. 

 

그거 외에는 위 비디오에 있는 내용을 따라 했습니다. 

 

실제로 설치도 잘 되고, 지금 Mac OS Big Sur를 잘 사용하고 있습니다. 

 

그리고 이건 여담이지만, VMWARE가 Virtual Box보다 더 좋은 것 같습니다. 

 

회사에서 사용하면 유료이지만, 집에서 사용하는 것은 무료 입니다. 

 

Virtual Box 같은 경우 사양이 좀 낮은 컴에서 작업 하기도 했지만, 여러 문서들을 살펴보고, 실제로 두가지 해본 바로 VMWARE 가 훨씬 성능은 좋은 것 같습니다. 

 

그리고 제가 사용한 VMWARE의 Geust 컴퓨터 사양은 RAM 32GB(Hostr가 64GB 입니다.) CPU 8 Thread(Host가 20 Thread) 입니다. 

 

사용해보다가 불편한 점이 있으면 현재로서는 없습니다. 아직 개발을 못해 봐서 해킨토시도 한번 해볼 계획입니다. 

 

감사합니다. 

반응형
반응형

음 VMWARE 설치 문서 부터 적었어야 했는데 간단하게 적겠습니다. 

 

VMware Workstation Player 다운로드 | VMware | KR

 

위 사이트에 가셔서 다운로드하고 다음 다음 눌러서 설치 하시면 됩니다. 

 

라이센스는 우리는 공부하는 용도니깐 무료 입니다. 

 

상업적으로 사용하실 경우 구매를 하셔야 합니다. 

 

이제 위에서 보시는 바와 같이  VMWARE 설치가 되어 있습니다. 

 

오늘은 16.04를 설치할 계획입니다. 

 

다음 글에서는 18.대도 설치해보겠습니다. 

 

저는 데스크톱으로도 쓰고 서버로도 사용할꺼여서 데스크톱을 받겠습니다. 

 

데스크톱 환경을 설치하려니깐 또 뭔가를 깔아야 하더라구요.

Ubuntu 16.04.7 LTS (Xenial Xerus) (kakao.com)

 

Ubuntu 16.04.7 LTS (Xenial Xerus)

Select an image Ubuntu is distributed on two types of images described below. Desktop image The desktop image allows you to try Ubuntu without changing your computer at all, and at your option to install it permanently later. This type of image is what mos

mirror.kakao.com

 

16.04 다운로드 사이트에서 접속 하십시오.  우분투 공식 사이트는 너무 느려서 kakao의 미러 사이트 입니다. 

 

혹시 공식 사이트에서 다운로드 하실 분들은  Ubuntu 16.04.7 LTS (Xenial Xerus) 이주소를 사용하시면 됩니다. 

 

위와 같이 나옵니다. 저기서 64-bit PC(AMD64) desktop image를 클릭하십시오 서버는 server install 이미지를 클릭 하시면 됩니다. 

 

그러면, 다운로드가 되기 때문에 좀 기다리셔야 합니다. 

 

저는 2시간 정도 걸린다네요 T.T

 

그래서 카카오 미러로 바꿨습니다. 한 3분정도 걸리네요 ^^

 

다시 VMWARE로 돌아와서 

 

 

Create a New Virtual Machine를 클릭 하십시오.

 

요렇게 나옵니다. 위 그림에서 현상태로 두시고, Browse.. 를 클릭 합니다. 

 

그리고, 이번에 받은 iso를 선택 하십시오.

 

저는 다운로드 폴더에 받아서 

 

위와 같이 선택 하시면 됩니다. 

 

 

 

우분투 16.04.7 버전이 발견 되었다고 나오네요 ^^

 

Next 를 누르십시오

 

위에 Full Name에 영어로 이름이나 볆명을 적으시면 됩니다. 

 

그리고, user name에는 사용자 계정을 적으십시오.

 

Password는 적당하게 confirm 까지 넣으시고, Next 클릭 합니다. 

 

저는 C:\dev\ 아래에 뭔가를 설치하는 것을 좋아해서 위와 같이 했습니다. 

 

원하는 설치 폴더를 선택하거나 만드셔서 넣으시면 됩니다. 

 

그리고 Next 누르십시오.

 

 

저는 개발 공부용으로 사용할 것이라 100GB 정도의 디스크를 할당 했습니다. 

 

기본적으로 맛보기를 하시려면 20GB정도네요.

 

수정하시거나 그대로 쓰실것이면, 저는 싱글 파일 보다는 분할된 파일을 좋아하는데 싱글 파일도 나브지는 않다록 생각 됩니다. 

Next 누르시면 됩니다. 

 

 

 

기본적으로 셋팅된 리눅스가 나오는데, 저는 Customize Hardware를 이용해서 조금 수정 하겠습니다. 

 

요렇게 되어 있습니다. 나중에 얼마든지 수정 하면 되겠지만 귀찮기 때문에 미리 수정 하겠습니다. 

 

메모리는 16GB  정도 Core는 4 Core 정도를 할당 하겠습니다. 

 

지금은 2Core에 4GB 정도 되네요.

 

적당하게 수정 하시고 Close 누르시면 됩니다. 

 

그리고, 이제 Finish를 눌러서 우분투를 설치 하겠습니다. 

 

처음 머신이 뜨면서 이렇게 나옵니다. 

 

하지만 Vmware Tools는 나중에 설치해도 되기 때문에 나중에 설치 하겠습니다. 

 

Remind Me Later Click 하시면 됩니다. 

 

 

파일을 카피하고설치를 하고 있습니다. 

 

새로 구매한 컴퓨터가 좋기는 좋습니다. ^^

 

전혀 버벅거리지 않네요 ^^

 

CPU는 i9 10세대 10850K에 메모리 64GB를 달아 놨더니 빵빵 합니다. ^^

 

설치도 정말 빠릅니다. 벌써 끝났습니다. ^^

 

앞에서 설정한 비밀번호로 잘 로그인이 됩니다. 

 

로그인 하시면 위와 같은 화면으로 나옵니다. 

 

앞에서 설치하지 않은 VMware Tools를 설치하기 위해서 

 

오른쪽 상단의 톰니바퀴를 클릭 하십시오.

 

 

Shutdown 을 클릭 하셔서 리눅스를 종료 합니다. 

 

그러면 VMware도 같이 종료 됩니다. 

 

시작 누르시고 Vmware를 실행 하십시오.

 

그러면, 제가 캡쳐를 놓쳐서 T.T

 

VMWARE Tools를 설하냐고 물으면 설치하신다고 답변을 하시면 됩니다. 

 

오늘 설치는 여기까지하고 몇가지 설정은 다음 글에서 진행 하도록 하겠습니다. 

 

감사합니다. 

 

리눅스/Linux Windows에 우분투(Ubuntu) 리눅스(Linux) 를 설치 해보자 :: 가야태자의 IT이야기 (tistory.com)

 

리눅스/Linux Windows에 우분투(Ubuntu) 리눅스(Linux) 를 설치 해보자

지난 번 글에서 리눅스를 어떻게 설치 할 것인가 라는 이야기를 했습니다. 오늘은 가장 간단하게 리눅스를 설치할 수 있는 방법을 알려 드립니다. Windows Sub System for Linux 소위 WSL을 우분투로 설치

talkit.tistory.com

우분투 리눅스를 윈도우즈에 WSL로 설치하는 법이 궁금하시면 위의 글을 참조 하십시오. 

 

 

 

 

 

반응형
반응형

Notepad++ 은 위 그림에서도 나와 있지만 무료, 오픈소스  프로그램입니다. 

 

개발 하는데 많은 소프트웨어를 사용했습니다만, 

 

국내에서 만든 EditPlus 라는 프로그램, 그리고 해외에서는 UltraEditer 를 주로 사용했습니다. 

 

그런데, Notepad++을 설치하고 난 뒤부터는 계속 Notepad++만 사용하고 있습니다. 

 

요즘 VsCode 가 좀 마음에 들려고 하고 있습니다. ㅎㅎㅎ

 

최근에 PC를 사서 새로 프로그램 설치하는 짐에 설치하는 방법을 적습니다. 

 

우선 다운로듯 하셔야 합니다. 

 

Notepad++ 7.8.8 release | Notepad++ (notepad-plus-plus.org)

 

Notepad++ 7.8.8 release | Notepad++

Notepad++ 7.8.8 release Release Date: 2020-06-28 Download 32-bit x86 Download 64-bit x64 Download source code Download Notepad++ source code of current version and/or check sha-256 digests for binary packages on GitHub Integrity & Authenticity validation N

notepad-plus-plus.org

위 사이트에서 들어 가셔서 다운로드 하시면 됩니다. 

 

되도록이면, 64비트를 다운로드 하십시오.

 

\

처음에 나오는애가 32비트라서 조금 내리셔서 64비트를 설치하시면 됩니다. 

 

윈도우는 설치랄 것도 없이 잘 실행해서 다음다음만 눌러 주시면 됩니다.

 

한국어 또는 영어 혹시 다른언가를 선택하셔도 됩니다. 

 

저는 한국어로 ^^

 

아무 생각 없이 다음 누르시면 되겠습니다. 

 

GPL이고 지원은 없고, 무료라는데 동의하시면 됩니다. 

 

설치할 폴더 인데 보통은 그대로 두시고 다음 누르시면 됩니다. 

 

어떤 패키지들을 설치할 것인가 인데?

 

여기도 다음 누르시면 됩니다.

 

바탕화면에 아이콘 만드실꺼면 위에체크 AppData 폴더를 이용하지 않을실꺼면 밑에꺼도 체크 하시면 됩니다. 

 

보통은 여기도 설치 누르시면 됩니다. 

 

 

설치가 완료 되었습니다. ^^

 

마침 누르시면 설치된 노트패드++을 만나보실 수 있습니다. 

 

제가 설치한 녀석은 이렇게 생겼습니다. 

 

여기서 업데이트 할 것인가를 물을 수도 있습니다. 

 

업데이트 해주시면 됩니다. 

 

감사합니다. 

 

반응형
반응형

윈도우즈에서 간단하게 이미지를 편집 하려면, 페인터라는 앱이 있습니다. 

 

하지만, 윈도우즈의 기본 페인트는 기능이 제 기준으로 떨어져서 ...

 

엄청 잘 사용하시는 분들도 계시기에 ^^

 

하지만, 저는 Paint.net 이라는 간단한도구를 사용합니다. 

 

이 도구의 설치 방법을 알려 드리겠습니다. 

 

우선 다운로드 사이트는 아래에서 받으실 수 있습니다. 

 

Paint.NET - Free Software for Digital Photo Editing (getpaint.net)

 

Paint.NET - Free Software for Digital Photo Editing

"Paint.NET is just about perfect ..."- Lifehacker (June 2010) "It raises the quality bar," - Jeff Atwood, Coding Horror "Paint.NET delivers a cost-effective alternative to pricey commercial software." HostingAdvice.com AboutPaint.NET is image and photo edi

www.getpaint.net

위 사이트에서 다운로드 받으시면 되구요

 

사이트에 보시면 저 링크가 있습니다. 클릭 하십시오.

 

클릭하고 진행한 페이지에서 아래로 내리시면 위 링크가 보입니다. 

 

다운로드 란에서 두번째 줄의 다운로드란을 클릭 합니다. 

 

왜냐면, Windows Store 에서 구매를 하시면, 개발자에게 도움은 되겠지만, 한국 마켓 기준으로 8800원이네요 .

 

 

클릭 하시면 위와 같이 나옵니다. 저기에서 Free Download Now 아래의 paint.net 4.2.14 를 클릭 하십시오.

 

적당한 위치에 저장하시고, 저는 그냥 Downloads에 받았습니다. ^^

 

zip 파일이 다운로드 폴더에 다운로드 됩니다. 

 

더블 클릭 하십시오

 

그러면 압축 프로그램이 열리거나 저처럼 처음 윈도우를 설치하셨으면 윈도우즈 자체의 zip 프로그램이 폴더로 인식합니다. 

 

 

압축 폴더에서 더블 클릭 하셔도 되고, 압축을 푸시고, 해당 폴더에 이동하셔도 됩니다. 

 

여기까지 뜨면 잘 따라오고 계신 겁니다. 

 

다음 누르시면 됩니다. 

 

동의함 누르시고, 다음 누르시면 됩니다. 

 

 

이제 설치가 진행 됩니다. 중간에 후원해 달라는 이야기도 나오고 하지만, 그대로 기다려서 진행하시면 됩니다. 

 

조금 기다리시면 이렇게 나옵니다. 

 

완료 눌러 주시면 Paint.net 이 시작 됩니다. 

 

요렇게 나옵니다. ^^

 

포토샵하고 비슷하게 레이어도 지원하고 툴바도 지원하고 포토샵 보다는 기능이 다양하지 않지만, 그래도 윈도우즈 내장 페인터 보다는 훨 많은 기능을 제공 합니다. 

 

그리고 다음 부터는 시작 누르시고 Paint.net 을 찾으셔서 실행하시면 됩니다. 

 

감사합니다. 

반응형
반응형

@jstory 님 steemit

제 블로그에 많은 부분을 차지 하는 내용이 비트코인에 관한 글입니다. 

 

그런데, 오늘 제가 자고 있을때 3000만원을 찍었네요.

 

steemit.com/kr/@jstory/7h3zxb

 

위 그림의 출처는 위 글입니다. ^^

 

진짜의 글의 제목 처럼 너무 예쁘네요 30,000,000 

 

스팀잇 보다가 알았습니다. 

 

앞으로 1억쯤 가려나요?

 

정말 얼마 없지만, 더 사야 될지 팔아야할지는 고민을 해봐야할 것 같습니다.

 

글을 적고 있는 현재 가격은 27만원정도 빠진 위가격입니다. 그래도 높습니다. 

 

그런데 제가 글을 계속 쓰고 있는 Steem 의 가격은 언제 오려려나요 T.T

 

성탄절 연휴 잘 보내셨죠?

 

다가오는 한주도 즐거운 한주가 되시고 

 

새해 복 많이 받으십시오.

 

 

 

반응형
반응형

지난 번 글에서 리눅스를 어떻게 설치 할 것인가 라는 이야기를 했습니다. 

 

오늘은 가장 간단하게 리눅스를 설치할 수 있는 방법을 알려 드립니다. 

 

Windows Sub System for Linux 소위 WSL을 우분투로 설치를 진행 합니다. 

 

저는 이미지 설치가 되어 있어서 얼마나 간단한지 보겠습니다. 

 

Microsoft Store를 실행 하십시오.


시작 >> M >>  Microsoft Store 

순서대로 실행하시면 됩니다. 

 

대충 위와 같은 화면이 뜰 것입니다. 

 

오른족 위에 돋보기 모양하고 Search 보이시죠.

 

Linux라고 치고 엔터치시면 됩니다. 

 

그럼 여러가지 리눅스가 보입니다. 

여러분은 저기서 Ubuntu 18.04 LTS를 선택 하시면 됩니다. 

 

저는 18.04가 설치 되어 있어서 

 

20.04를 설치 전까지만 진행 하겠습니다. 

 

클릭하시면 오른족에 Free get 버튼이 보이실 겁니다. 

 

설치 되어 있으면 Launch 로 변경 됩니다. 

 

앗 제 언어가 영어라서 ^^ 

 

한글에서는 버튼에 다른게 적혀 있을 수도 있겠습니다. T.T

 

저기 처럼 처음에 Install 버튼으로 변경 되었다가 다운로드 부터 시작해서 인스톨이 됩니다. 

 

음 Windows 10 S 버전에서는 해당 앱이 동작을 안한다고 나오네요 ^^

 

저기서 설치가 되면

 

시작 >> U >> Ubuntu 18.04 LTS 를 실행 하시면 됩니다. 

 

 

이제 리눅스 명령어를 위와 같이 익혀 보실 수가 있습니다. 

 

참 처음 실행하시면 비밀번호를 묻습니다. 좋은 비밀번호를 만드십시오.

 

외우기 쉽지만, 보안에 강한 것으로 ^^

 

완전히 모순이네요 ^^

 

하지만, 우분투는 root계정에 바로 접속이 안되고 sudo 명령어를 이용해서 해야 합니다. 

 

그때 처음 설정한 비밀번호를 이용해서 진행 합니다. 

 

다음에는 윈도우즈에 설치하는 리눅스를 기준으로 설명도 드리고, 서버등을 가지고도 설명을 드리도록 하겠습니다. 

 

감사합니다. 

반응형
반응형

출처 : https://ko.wikipedia.org/wiki/%ED%84%B1%EC%8A%A4

 

오늘의 글에서는 리눅스를 설치하지 않습니다. ^^

오늘은 어떤 방식으로 리눅스 기기를 얻을 수 있을까라는 개념적인 글입니다. 

첫번재로 가장 일반적인 방법은 PC에 리눅스를 설치 하는 것입니다. 

두번재로 Windows 10의 WSL을 설치 하는 것입니다. 

세번째로, 첫번재와 비슷하지만, VMWARE나 Virtual Box등의 가상 시스템에 설치 하는 것입니다. 

네번째로, 웹호스팅을 받는 것입니다. 이 때는 테스트는 할 수 있겠지만, root 관련 권한은 테스트하지 못합니다. 

다섯번재로, VPS 호스팅을 받는 것입니다. 

세번째에서 깔았던 VMWARE나 Virtual Box로 설치한 또는 다른 VM 시스템을 이용해서 설치한 리눅스를 시간/일/월 비용을 내용 사용하는 것입니다. 

첫번재 부터 세번재 까지는 돈이 들지는 않습니다. 물론 PC를 구매하거나, 램을 늘리거나 디스크를 늘리기 위해서 비용이 발생할 수는 있습니다. 

하지만, 네번째와 다섯 번재는 비용이 발생 합니다. 

웹 호스팅을 경우 카페24를 기준으로 500원에서 10만원까지 월 호스팅 비용이 듭니다. 

VPS 호스팅도 잘 찾아 보면 1000원짜리도 있습니다만, ^^ VPS의 성능 CPU와 램 HDD의 용량 등에 따라서 천차 만별입니다. 

그래서, 다음 글에서는 Virtual Box 에 리눅스를 설치하는 글을 한번 적어 보겠습니다.

그 다음으로 VPS를 분양 받아서 어떻게 활용하는지 까지도 한번 글을 적어 볼 계획 입니다. 

 

 

반응형
반응형

최근에 몽고디비를 사용할일이 있었는데 괜찮은  데이터베이스인 것같다. 

그래서 공부도 해볼 겸 몽고디비 아틀라스에 가입해본다. 

Google아이디가 있으면 정말 간단한 것 같다. 

Sign Up with Google 을 클릭 한다. 

그리고, 아이디가 여러개면 선택하고, 하나라면 계속 진행하면 된다. 

그리고 저기에 동의만 해주면 된다. 

이제 가입이 되었다.

그리고 잠시뒤에 다음 페이지로 이동한다. 

위의 정보를 적당하게 수정한다. 나는 위에는 그대로 두고, JavaScript를 이용해서 공부를 할 것이라서 JavaScript 를 클릭 하고 Continue 를 눌렀다. 

나는 무료로 할 것이라서 맨 마지막의 create a cluster / FREE를 클릭 했다. 

 

구글을 좋아해서 구글을 선택했고, 음 아시아에 서울리전이 분명히 있는데 왜 도쿄 밖에 없는 것인가 T.T 그래서 미국 Iowa를 선택 했다.

나머지는 그대로 두고 Create Cluster를 클릭 한다. 

위와 같이 나온다. 

이제 데이터베이스를 만들어 보자 Create your first database user를 클릭 한다. 

친절하게 왼쪽 메뉴의 Database Access 를 클릭하라고 안내해준다. 

위에서 Add New Database User를 클릭 한다. 

그리고 패스워드 방식 그대로 두고, 

첫번째 칸에 아이디 두번째 칸에 비밀번호를 넣어 준다. 

나머지는 일단 그대로 Add User를 클릭 한다. 

위와 같이 아이디가 만들어졌다. 

정말 친절한 시스템이다. 다음으로 White List IP를 지정하는 부분이 나온다. 

왼쪽에서 Network Access를 클릭 한다. 

저기 Add Current IP Address 를 클릭 한다. 

혹시나 아무데서나 접속하게 하고 싶으면 Allow Access Form Anywhare 를 선택하고 Confirm을 클릭 한다. 

나는 일단 내가 있는 곳의 아이피를 일단 하고 추후에 서버 아이피를 추가할 예정이다. 

Confirm 을 클릭 하면 된다. 

조금 있다가 화면에 리스트가 나타나는데 Active로 바뀔때까지 잠시 기다려 준다. 

샘플데이터 로드는 안해도 된다고 되어 있지만, 

일단 해보려고 한다. 

방법은, 왼쪽에서 Cluster를 클릭하고 

 

그림에서 처럼 ...을 클릭 하고, Load Sample Dataset을 선택 한다. 

좀 있다가 지워줘야겠당 T.T

무료로 받은 용량이 500메가인데 이런, 350메가나 된다. ㅎㅎㅎ

일단 마지막 과정인 것 같다. 

역시 왼쪽 메뉴에서 Cluster를 클릭 하고 화면 처럼 Connect를 클릭 한다. 

Compass로 시도 해봤었는데 뭔가가 이상한지 안되네요.

그래서, Connect with the mongo shell을 이용해서 진행 했습니다. 

저기 있는 주소를 클릭 복사 합니다.

그리고 위에 있는 Download mongo shell을 클릭 합니다. 

그리고, 적당한 위치에 압축을 풉니다. 도스 프로그램이므로 접근하기 쉽게 합니다. 

저는 습관처럼 dev  폴더에 풉니다. 

도스창을 열고 cd 압축 푼폴더\bin 에 접근 합니다. 

아까 복사한 주소를 입력하고, 비밀번호를 넣으면 접속 됩니다. 

<dbname>을 적당하게 test 정도로 저는 변경해 주었습니다. 

mongo "mongo+srv://주소/test" --username 생성한username

MongoDB Enterprise 어쩌고저쩌고^^:PRIMARY>

위와 같이 나오면 정상적으로 접속 된 것입니다. 

show databases

를 해보면, 사용할 수 있는 데이터베이스가 보입니다. 

use 데이터베이스명을 하시면 해당 데이터베이스를 사용할 수 있습니다. 

show collections 를 하시면 사용할 수 있는 콜렉션들이 보입니다. 

admin               0.000GB
local               1.220GB
sample_airbnb       0.051GB
sample_analytics    0.009GB
sample_geospatial   0.001GB
sample_mflix        0.040GB
sample_restaurants  0.005GB
sample_supplies     0.001GB
sample_training     0.040GB
sample_weatherdata  0.002GB

저는 아까 넣어둔 샘플들이 보이네요.

use sample_airbnb

show collections  

listingsAndReviews

여기 까지 하면 일단 몽고디비아틀라스를 가지고 작업할 준비가 되었습니다. 

감사합니다. 

반응형
반응형

리눅스에 접속해서 무었을 할 것인가?

talkit.tistory.com/585

talkit.tistory.com/584

리눅스 사용자 추가하기 다음 내용이 되겠습니다. 585는 리눅스 사용자 삭제 하기 입니다. 

오늘은 제가 어제 삭제한 아이디를 살려 놨습니다. 

해당 아이디의 비밀번호를 변경해 보겠습니다. 

비밀번호 명경은 

passwd [사용자계정]

제가 []로 묶은 이유는 생략해도 된다는 이야기 입니다. 

passwd 하고 엔터를 치면 지금 로그인 해 있는 계정의 비밀번호를 변경 할 수 있습니다. 

일단, 저는 root에서 userid의 계정을 변경할 예정이어서 

passwd userid 명령어를 통해서 진행 하겠습니다. 

userid 사용자의 비밀 번호 변경 중
새  암호:
새  암호 재입력:
passwd: 모든 인증 토큰이 성공적으로 업데이트 되었습니다.

요렇게 암호를 두번 입력해주시면, 비밀번호가 변경 됩니다. 

이제 제가 접속 해보겠습니다. 

[root@server01 ~]# ssh userid@localhost
userid@localhost's password:
Last login: Mon Nov 23 16:53:19 2020 from localhost
[userid@server01 ~]$

잘 접속이 됩니다. ^^

아까 root에서 못한 passwd 명령어를 해보겠습니다. 

자기 패스워드 바꾸기 입니다. 

관리자가 지정해준, 비밀번호를 다른 비밀번호로 변경할 수 있습니다. 

명령어는

passwd 입니다. 

[userid@server01 ~]$ passwd
userid 사용자의 비밀 번호 변경 중
userid에 대한 암호 변경 중
(현재) UNIX 암호:
새  암호:
새  암호 재입력:
passwd: 모든 인증 토큰이 성공적으로 업데이트 되었습니다.

실제로 해보니까 저렇게 나오는 군요 ^^

login as: userid
userid@localhost's password:
Last login: Mon Nov 23 16:57:02 2020
/usr/bin/xauth:  file /data03/userhome/userid/.Xauthority does not exist
[userid@server01 ~]$

새로운 비밀번호로도 잘 접속이 됩니다. ^^

passwd 명령어는 다음에 한번 더 고급 명령어를 한번 적어 보겠습니다. 

일반적으로 처음 시작 할때는 옵션이 없이 passwd 또는 passwd 사용자계정명 명령어로 충분 합니다. 

감사합니다. 

반응형
반응형

리눅스에 접속해서 무었을 할 것인가?

talkit.tistory.com/584

 

리눅스/Linux 사용자 추가하기 adduser/useradd

리눅스에 접속해서 뭘 할 것인가? 오늘은 사용자 계정을 만들어 보겠습니다. 리눅스를 직접 설치를 하셨다면, root 계정하나, 사용자 계정 하나를 생성 하였을 겁니다. 하지만, VPS등 호스팅으로

talkit.tistory.com

오늘은 지난 번에 만든 사용자를 삭제 해 보겠습니다. 

몇가지 옵션이 있기는 하지만, userdel은 -r 옵션만 설명을 하겠습니다. 

-r 은 home 디렉토리와 메일 pool 디렉토리를 같이 지워 줍니다. 

중요 계정이어서 접속만 못하게 하려고, 지우는 경우도 있고, 급하게 백업을 못해서 일단 지워 두는 경우는

-r 없이 

userdel 계정명

으로 일단 삭제가 가능합니다. 

뒤에 동일한 계정명으로 계정을 만드실때 해당 폴더가 존재한다는 경고(?)를 보게 됩니다. 

일단 전는 완전히 삭제 할 계획이므로,

userdel -r 계정명을 이용해서 계정을 삭제를 진행 하겠습니다. 

실제 명령어는 

지난 번에 만든 계정이 userid 였으므로, 

userdel -r userid 

명령어를 내리면 됩니다. 

ls /data03/userhome/userid
ls: cannot access /data03/userhome/userid: 그런 파일이나 디렉터리가 없습니다

삭제 되었기 때문에 위오 ㅏ같이 그런 파일이나 디렉토리가 없다고 나옵니다. 

오늘은 여기 까지 입니다. 

사용자를 만들고 삭제를 했습니다. 

다음의 사용자의 비밀번호를 변경해 보겠습니다. 

감사합니다. 

 

반응형
반응형

리눅스에 접속해서 뭘 할 것인가?

오늘은 사용자 계정을 만들어 보겠습니다. 

리눅스를 직접 설치를 하셨다면, root 계정하나, 사용자 계정 하나를 생성 하였을 겁니다. 

하지만, VPS등 호스팅으로 받으셨다면, root 계정을 기본적으로 줍니다. 

그리고, VPS를 만들거나 할때 지정을 하거나, 업체에서 기본 패스워드를 하나 만들어서 사용자에게 줍니다. 

그러면, root로 접속하는 것 저는 좋아합니다. ^^ 귀찮아서 ㅎㅎㅎ

하지만, 보안상 별로 안좋습니다. 

그래서 일반 사용자를 하나 만들어서 사용하시는 것이 좋습니다. 

이 때 사용하는 명령어가 adduser 또는 useradd 입니다. 

우선, root 권한으로 접속 하십시오.

[root@server01 ~]#

이렇게 프롬프트가 뜨면 이제 시작 입니다. 

우선 ls 명령어로 add가 포함 되는 슈퍼유져 명령어를 찾아 봤습니다. 

adduser가 메인인지 useradd가 메인이지가 가물가물 해서 말입니다. 

[root@server01 ~]# ls -al /usr/sbin/*add*

lrwxrwxrwx. 1 root root      7 10월  7  2019 /usr/sbin/adduser -> useradd
-rwxr-xr-x. 1 root root 137616  8월  9  2019 /usr/sbin/useradd

useradd 가 메인이고 adduser이 링크네요 ^^

습관적으로 저는 adduser를 사용하고 있습니다. 

결론은 두가지다 된다는 소리 입니다. 

일단 기본적으로 그냥 아이디를 만드는 법은 

adduser 사용자아이디

입니다. 그래서

adduser userid

를 실제로 만들어 보겠습니다. 

ls -al /home/userid 

이렇게 쳐보시면 실제로 계정이 생성되어 있는지 보실 수 있습니다. 

[root@server01 ~]# ls -al /home/userid
합계 16
drwx------   3 userid userid  92 11월 19 16:24 .
drwxr-xr-x. 13 root   root   148 11월 19 16:24 ..
-rw-r--r--   1 userid userid  18  8월  8  2019 .bash_logout
-rw-r--r--   1 userid userid 193  8월  8  2019 .bash_profile
-rw-r--r--   1 userid userid 231  8월  8  2019 .bashrc
-rw-r--r--   1 userid userid 334 10월 30  2018 .emacs
drwxr-xr-x   4 userid userid  39 10월  7  2019 .mozilla

이렇게 잘 만들어져 있습니다. 

adduser 할때 주로 사용하는 옵션 몇가지를 설명 드리겠습니다. 

-G -b 정도가 되겠습니다. 

-G 는 사용자 그룹을 따로 지정해 줄대 사용합니다. 

-b 는 홈 디렉토리를 기본 홈디렉토리외에 사용할대 사용가능 합니다. 

userdel -r userid

우선 옵션을 사용하기 위해서 저 명령어를 통해서 방금 만들었던 아이디를 지웠습니다. 

세가지를 동시에 사용해 보겠습니다. 

CentOS는 기본적으로 useradd를 하면, 보통 gid를 새로 하나씩 생성 합니다. 

그래서 이번에는 gid를 기존 있는 놈을 지정해서 만들어 보겠습니다. 

대충 1000번 정도가 존재해서 ^^ 1000번으로 해보겠습니다. 

그리고, 홈 디렉토리를 /data01/userhome/userid 로해서 만들어보겠습니다. 

mkdir -p /data01/userhome

을 이용해서 userhome 디렉토리를 먼저 만들어 두었습니다. 

adduser -G 1000 -b /data03/userhome/userid  userid

위 명령어로 실제 실행을 해보겠습니다. 

사용자 아디가 잘 생성되었습니다. 

[root@server01 ~]# ls -al /data03/userhome/userid
합계 16
drwx------ 3 userid userid  92 11월 19 16:39 .
drwxr-xr-x 3 root   root    20 11월 19 16:39 ..
-rw-r--r-- 1 userid userid  18  8월  8  2019 .bash_logout
-rw-r--r-- 1 userid userid 193  8월  8  2019 .bash_profile
-rw-r--r-- 1 userid userid 231  8월  8  2019 .bashrc
-rw-r--r-- 1 userid userid 334 10월 30  2018 .emacs
drwxr-xr-x 4 userid userid  39 10월  7  2019 .mozilla

요렇게 생성되고 보여 드리지는 못하지만, 

vi /etc/group 파일을 열어 보시면, 

1000이라는 그룹의 맨 마지막에 userid가 추가 된 것을 보실 수 있을 겁니다. 

감사합니다. 

다음 블로깅은 passwd 명령어로 찾아 뵙겠습니다. 

 

반응형
반응형

리눅스에 접속해서 뭘 할 것인가?

지난번 글에서

파일 목록을 확인하고

talkit.tistory.com/581?category=147034

폴더를 만들어 보았습니다.

talkit.tistory.com/582

이제 작성한 폴더로 들어가 보겠습니다.

cd [이동하고싶은디렉토리]

제가 대괄호로 써놓은 이유는 cd 만으로 뭔가 의미 있는 명령어 이기 때문입니다.

리눅스에서 아무 생각 없이 cd를 치고 엔터를 치시면

계정의 홈(Home) 폴더로 이동 합니다.

자 실습을 한번 해보겠습니다.

cd
pwd

위오 와 같이 칩니다.

[userid@server01 ~]$ cd
[userid@server01 ~]$ pwd
/home/userid

위와 같이 나옵니다.

ls

명령어로 지난 번에 만드셨던 디렉토리로 이동해 보겠습니다.

ls
cd test1
pwd

위와 같이 쳐보시면 됩니다.

[userid@server01 ~]$ ls
perl5  test1
[userid@server01 ~]$ cd test1
[userid@server01 test1]$ pwd
/home/userid/test1

위와 같이 이동 할 수 있습니다.

지난 번 강좌에서 test1/test2 만드신거 기억 나시죠.

cd /home/userid/test1/test2
pwd

위와 같이 쳐보십시오
앞에서는 하나 하나 이동 했지만, 저렇게 한꺼번에 이동 하실 수 있습니다.

그리고, 리눅스에서는 짜랍게 단어를 치시고, tab키를 치시면 디렉토리이 유일 할경우는 바로 타이핑해주구요.

동일한게 있을 경우는 보여 줍니다.

Tab 키를 잘 활용하시면 좀 더 쉽게 이동하고 리스팅 할 수 있습니다.

그리고, pwd 는 현재 디렉토리를 나타내는 명령어 입니다.

위에서 풀경로로 이동하는 이유 중에 하나는 주로 두개의 디렉토리에서 작업을 하신 다면

cd  -

cd - 명령어를 기억 하십시오.

cd - 명령어는 바로 이전 디렉토리로 이동 시켜 줍니다.

mkdir -p ~/test1/test2/test3/test4/test5
cd ~/test1/test2/test3/test4/test5

어제 실습을 따라 하셨으면 디렉토리가 있겠지만 없으면 mkdir -p 명령어로 디렉토리를 만드십시오.

그리고 저렇게 이동 합니다.

그리고 나서 홈으로 돌아 오려면, 제일 먼저 설명드린 cd 명령어를 그냥 한번 치시면 됩니다.

그리고, 또한 cd - 명령어로 돌아 오실 수 있습니다.

제가 중간에 설명을 드렸어야 하는데 하위데릭토리만 가고, 상위 디렉토리로 가는 방법을 설명을 안드렸네요.

cd  ..

입니다. cd .. 하면 상위 디렉토리로 이동 합니다.

아까 test5번가지 들어갔다가 위로 이동 하려면 cd .. 을 다번 쳐야 하느냐

그것 아닙니다. 연결해서 치시면 됩니다.

cd  ../../../../../../

이렇게 이동 하시면 됩니다.

그리고 중간에 생뚱맞게 ~ 표시가 나왔습니다. 저건 계정의 홈디렉토리를 표시하는 것이고 영어/한글로 틸드라고 읽습니다.

cd 로 이동이 가능하지만, ~를 쓰면 /home/계정명 정도를 생략할 수 있습니다.

이제 디렉토리를 이동하고,

만들고, 목록을 확인 하는데까지 왔습니다.

열심히 또 갈길을 가보시자구요.

감사합니다.

반응형
반응형

지난 글에서 리눅스에서 파일 목록 확인 하기에 대해서 말씀 드렸습니다. 

talkit.tistory.com/581

ls 명령어에 대한 글은 위 글에서 확인하시면 됩니다. 

오늘 이야기 하고자 하는 mkdir 은 윈도우즈에서는 폴더 리눅스에서도 폴더라고 많이 하지만, 디렉토리라는 용어도 익숙 합니다. 

그래서 디렉토리는 만드는 make directory 라는 말의 약자로 보시면 됩니다. 

mkdir 디렉토리명

위와 같이 사용하시면 됩니다. 

Windows 10의 cmd에서도 비슷하게 사용할 수 있네요.

한번 실습을 해보겠습니다. 

실습 내용은 

mkdir test1
ls

위와 같이 명령을 실제로 내려 보도록 하겠습니다. 

[userid@server01 ~]$ mkdir test1
[userid@server01 ~]$ ls
perl5  test1

위와 같이 보입니다. 

mkdir은 정말 간단한 명령어여서 여기까지 입니다. 

하지만, 제가 디렉토리를 안만들었는데 

test1/test2/test3/test4/test5 

위와 같은 디렉토리를 만드려면 어떻게 해야할까요.

mkdir test1
cd test1
mkdir test2
cd test2
mkdir test3
cd test3
mkdir test4
cd test4
mkdir test5

 위 처러하면 만들어 집니다. ^^

그런데 mkdir 명령어로 위와 같이 만드실 수 있습니다. 

mkdir -p 여러개의폴더들

위와 같이 사용합니다. -p 옵션을 이용해서 가능 합니다. 

실제로 한번 해보겠습니다. 

mkdir -p test1/test2/test3/test4/test5
ls -R

위와 같이 실제로 실습을 해보겠습니다. 

[userid@server01 ~]$ mkdir -p test1/test2/test3/test4/test5
[userid@server01 ~]$ ls -R
.:
perl5  test1

./perl5:

./test1:
test2

./test1/test2:
test3

./test1/test2/test3:
test4

./test1/test2/test3/test4:
test5

./test1/test2/test3/test4/test5:

위와 같이 잘 만들어졌습니다. 

오늘은 디렉토리 만들기 mkdir에 대해서 알아보았습니다. 

감사합니다. 

 

반응형
반응형

저는 초등학교 3학년 때부터 컴퓨터를 접하고 컴퓨터를 이용해 왔습니다.

거의 30이상을 컴퓨터를 사용했었네요 ^^

그중에서 OS가 중요하다는 사실을 알게 된건 대학교에 입학하면서 부터 입니다.

어릴때는 그냥 게임용 컴퓨터 GW 베이직 뭐 이런 언어들을 가지고 노는 재밍에 컴퓨터를 했던 것 같습니다.

그런데, 우리가 사용했던 OS 가 DOS였습니다.

DOS를 사용하시분들은 아실 껍니다. dir

지금도 도스는 윈도우즈 상에 남아 있습니다.

cmd 라는 명령어로요. 거기서 dir 명령어가 있죠 그것은 현재 디렉토리에 있는 파일 목록을 보여 줘라 입니다.

VMWARE나, VirtualBox에 리눅스를 깔았다.

그런데 뭘해야 하나?

질문하시는 분들이 많습니다.

우선 디렉토리에 무슨 파일이 있는지 부터 봐야겠지요.

리눅스에서 도스의 dir 대신에 사용하는 명령이 ls 이니다.

ls가 참 강력한 도구이기도 한데

오늘은 그냥 파일 목록을 읽는 방법만 알려 드리겠습니다.

다음에 리눅스를 어떻게 깔고 어떻게 접속하는지도 한번 적어 보겠습니다.

그선 그냥

ls

그냥 쳐 보십시오.

[userid@server01 ~]$ ls
perl5

새로운 계정을 하나 만들었더니 원래는 아무것도 없어야하는데 perl5 라는 폴더가 하나 있습니다.

아무 옵션 없이 ls 치면 숨김 파일을 제외하고 권한 있는 파일들을 보여 줍니다.

ls -a

ls -a 명령어는 숨어 있는 파일까지 모두 보여 줍니다.

[userid@server01 ~]$ ls -a
.  ..  .bash_history  .bash_logout  .bash_profile  .bashrc  .cache  .config  .emacs  .local  .mozilla  perl5

위와 같이 보입니다.

리눅스에서 .으로 시작하느 파일들은 숨김 파일 입니다.

그리고, 파일의 생성 시간과 속성등 삭제 정보를 보려면

ls -l

입니다.

위 명령어는 숨김 파일을 제외하고 세로로 상세정보를 보여 줍니다.

[userid@server01 ~]$ ls -l
합계 0
drwxrwxr-x 2 userid userid 6 10월 17 00:08 perl5

실제로 해보면 위와 같이 나옵니다. 10월 17일 00:08분에 생성된 폴더 이구요. userid 이라는 아이디와 그룹에 할당되어 있고,
drwxrwxr-x 는

첫번째 d 는 디렉토리라는 뜻입니다.
두번째 부터 세자리는 이파일 주인의 권한 입니다.
읽고쓰고실행하고가 가능 합니다.

네번째자리부터일번째자리까지는 이 파일의 권한을 가진 그룹의 권한입니다.
역시 읽고쓰고실행하고가 가능합니다.

여덟번째부터 열한번째자리까지는 손님의 권한입니다. 이파일과 하등 상관이 없는 분도 읽고 실행은 됩니다.

즉, 쓰고 삭제는 안됩니다.

파일 권한 설명은 이정도 하구요. 다음에 chmod라는 명령어를 설명할때 한번 더 언급하겠습니다.

그럼 아까 처럼 숨어 있는 파일은 어떻게 상세 정보를 보나요?

이런 의문이 드는 분은 저밖에 없으려나요 ㅎㅎㅎ

ls -al

ls -al 입니다. a와 l 을 함께 사용하시면 됩니다.

[userid@server01 ~]$ ls -al
합계 20
drwx------   7 userid userid 169 10월 17 00:09 .
drwxr-xr-x. 12 root    root    134 10월 17 00:08 ..
-rw-------   1 userid userid  12 10월 17 00:09 .bash_history
-rw-r--r--   1 userid userid  18  8월  8  2019 .bash_logout
-rw-r--r--   1 userid userid 193  8월  8  2019 .bash_profile
-rw-r--r--   1 userid userid 231  8월  8  2019 .bashrc
drwxrwxr-x   3 userid userid  18 10월 17 00:08 .cache
drwxrwxr-x   3 userid userid  18 10월 17 00:08 .config
-rw-r--r--   1 userid userid 334 10월 30  2018 .emacs
drwxrwxr-x   3 userid userid  19 10월 17 00:08 .local
drwxr-xr-x   4 userid userid  39 10월  7  2019 .mozilla
drwxrwxr-x   2 userid userid   6 10월 17 00:08 perl5

위와 같이 나옵니다.

위의 per5하고 다른 점은 첫번째 자리가 -인 아이는 파일입니다.

이제 정렬을 해보겠습니다.

지금 현재 아무 옵션도 안주면, 알파벳 순으로 정렬 됩니다. 저걸꺼구로 정렬 하고 싶으면

r 옵션을 주시면 됩니다.

ls -alr

실제로 실행 해보면


[userid@server01 ~]$ ls -alr
합계 20
drwxrwxr-x   2 userid userid   6 10월 17 00:08 perl5
drwxr-xr-x   4 userid userid  39 10월  7  2019 .mozilla
drwxrwxr-x   3 userid userid  19 10월 17 00:08 .local
-rw-r--r--   1 userid userid 334 10월 30  2018 .emacs
drwxrwxr-x   3 userid userid  18 10월 17 00:08 .config
drwxrwxr-x   3 userid userid  18 10월 17 00:08 .cache
-rw-r--r--   1 userid userid 231  8월  8  2019 .bashrc
-rw-r--r--   1 userid userid 193  8월  8  2019 .bash_profile
-rw-r--r--   1 userid userid  18  8월  8  2019 .bash_logout
-rw-------   1 userid userid  12 10월 17 00:09 .bash_history
drwxr-xr-x. 12 root    root    134 10월 17 00:08 ..
drwx------   7 userid userid 169 10월 17 00:09 .

위와 같이 나옵니다. 꺼꾸로 정렬 되었습니다. ^^

이번에는 시간순으로 정렬 하기 입니다.

ls -alt

t 옵션을 주면 됩니다.

최근 시간이 먼저 출력 됩니다.

[userid@server01 ~]$ ls -alt
합계 20
drwx------   7 userid userid 169 10월 17 00:09 .
-rw-------   1 userid userid  12 10월 17 00:09 .bash_history
drwxrwxr-x   2 userid userid   6 10월 17 00:08 perl5
drwxrwxr-x   3 userid userid  19 10월 17 00:08 .local
drwxrwxr-x   3 userid userid  18 10월 17 00:08 .config
drwxrwxr-x   3 userid userid  18 10월 17 00:08 .cache
drwxr-xr-x. 12 root    root    134 10월 17 00:08 ..
drwxr-xr-x   4 userid userid  39 10월  7  2019 .mozilla
-rw-r--r--   1 userid userid  18  8월  8  2019 .bash_logout
-rw-r--r--   1 userid userid 193  8월  8  2019 .bash_profile
-rw-r--r--   1 userid userid 231  8월  8  2019 .bashrc
-rw-r--r--   1 userid userid 334 10월 30  2018 .emacs

위와 같이 나옵니다.

자 아까 꺼구로 정렬은 뭐라고 말씀 드렸죠?

r 입니다.

ls -alrt

그래서 최근 시간이 젤 마지막으로 가게 하려면, 위와 같이 치시면 됩니다.

[userid@server01 ~]$ ls -alrt
합계 20
-rw-r--r--   1 userid userid 334 10월 30  2018 .emacs
-rw-r--r--   1 userid userid 231  8월  8  2019 .bashrc
-rw-r--r--   1 userid userid 193  8월  8  2019 .bash_profile
-rw-r--r--   1 userid userid  18  8월  8  2019 .bash_logout
drwxr-xr-x   4 userid userid  39 10월  7  2019 .mozilla
drwxr-xr-x. 12 root    root    134 10월 17 00:08 ..
drwxrwxr-x   3 userid userid  18 10월 17 00:08 .cache
drwxrwxr-x   3 userid userid  18 10월 17 00:08 .config
drwxrwxr-x   3 userid userid  19 10월 17 00:08 .local
drwxrwxr-x   2 userid userid   6 10월 17 00:08 perl5
-rw-------   1 userid userid  12 10월 17 00:09 .bash_history
drwx------   7 userid userid 169 10월 17 00:09 .

도움이 되셨기를 바랍니다.

정말 기초부터 한번 훌터 볼 계획입니다.

반응형
반응형
var AWS = require('aws-sdk');

const s3 = new AWS.S3({   accessKeyId: "아이디",   secretAccessKey: "시크릿키" });

var params = {Bucket: 'myBucket', Key: 'myImageFile.jpg'};

var file = require('fs').createWriteStream('/path/to/file.jpg');

s3.getObject(params).createReadStream().pipe(file);

출처에는 위와 같이 되어 있습니다. 

저는 그냥 텍스트 파일이고 텍스트 파일을 출력 할꺼라서 코드를 조금 바꿉니다. 

var AWS = require('aws-sdk');

const s3 = new AWS.S3({   accessKeyId: "아이디",   secretAccessKey: "시크릿키" });

var params = {Bucket: 'myBucket', Key: 'mytext.txt'};

s3.getObject(params, function(err, data) {

  if (err) {
  		console.log(err, err.stack); // an error occurred
  }
  else  {
  		console.log(data);           // successful response
  }
});

위코드 정도가 되겟습니다. 

얘도 모바일 하관련이 있으니 카테고리를 핸드핼드기기에 ^^

버킷 이름하고 아이디 시키릿키 그리고 Key 정도만 바꾸시면 원하시는 작업을 하실 수 있을 겁니다. 

감사합니다. 

출처 : stackoverflow.com/questions/27299139/read-file-from-aws-s3-bucket-using-node-fs

반응형

+ Recent posts