728x90

IT/네이버지식인 19

[지식인]데이터베이스 질문

처음 mysql을 쓰면서 신기했던 기능이 auto_increment 였다. 와! 자동으로 숫자가 증가하네!? 기술적으로 큰 지식을 요하는 수준은 아니지만, auto_increment 의 특징을 정확히 모른다면 누구나 다 그럴싸하게 생각해볼 수 있는 질문인 것 같다. 질문 데이터베이스에 저장되는 순서를 저장하고 싶다면 auto_increment을 사용하면 된다는 것은 알고 있습니다. 이를 변형해서 아래 예시와 같이 고정된문자+저장되는 순서로 데이터를 저장하려면 sql문을 어떻게 작성해야 하나요? 해당 속성은 기본키로 사용할 예정입니다. 예시) 첫번째로 저장된 행: B0001 두번째로 저장된 행: B0002 . . . 천번째로 저장된 행:B1000 답변 auto_increament 는 int 형만 지원합니다..

[지식인]awk 명령어 질문입니다

awk 를 사용하다 보면 환경변수를 사용하게 되는 순간도 오는데 그에 대한 답변이다. 이 질문에는 내 답변이 채택되지는 않았고, 채택되신 분의 답변이 훨씬 더 간단하고 보기에도 좋지만, 그래도 이런 방법도 있다는 차원에서 참고할만 하다. 질문 현재 file.txt에 170 A 165 B 140 C 130 D 120 E 100 F 이렇게 정렬되어 있습니다. 그 전에 변수 max 를 170으로 설정하였습니다. 그렇다면, 이 파일에서 170에 해당하는 레코드를 출력하는 방법은 $awk '$1 == $max {print $0}' file.txt 아닌가요? 첫번째 필드들 중에서 max(170)에 해당하는 값이 나오게 하고싶은데 아무것도 출력되지않아요 ㅠㅠ awk 명령어에 대해서 공부하고싶은데 많이 어렵네요.. 도..

[지식인]리눅스 원하는 값만 추출

데이터를 가공하는 것은 데이터에서 의미있는 정보가 되기위해 필요한 작업이다. 그런데 리눅스는 윈도우에 비해서 여러 명령어들을 조합함으로써 의미있는 정보로 만드는데에 도움이 된다. 그중 awk 를 나는 좀 더 선호하는데 이는 학습 시간이나 투자 시간에 비해 매우 강력해서 인 것 같다. 질문 파리12 빨강 파리23 파랑 파리34 노랑 파리45 파랑 파일에 있는 파리* 부분만 추출하고 싶어요 grep을 사용하니까 파리12 빨강 이런씩으로 '빨강'이라는 단어까지 나오는데 제가 원하는건 파리12 만 추출하고 싶은데 어떤 명령어를 써야할까요? 답변 앞서 답변 다신 분들의 내용으로도 충분히 되겠지만 파리뒤에 있는 숫자가 1자리거나, 3자리 이상일때에는 문제가 될 수 있는 명령어입니다. 아래 처럼 파일내에 첫번째 열에..

[지식인]질문 aws ubuntu startx 명령어 사용법

진짜 echo $DISPLAY 를 이해하는데에 꽤 많은 시간이 필요 했다. 그리고 xforwarding 이라는 것도 마찬가지 였다. 누구에게나 이해하지 못하고 사용하고, 심지어 알지 못하기에 사용 못하는 일도 많은 것 같다. 그중에 하나가 원격지에서의 startx 즉 xwindow 를 사용하는 환경이 아닐까 오라클 엔지니어들은 명령어로 설치하는 것을 잘 하지 않는다, 복잡하기도 하고, 아무래도 GUI 가 편하니 말이다. 그런데 초보 오라클 엔지니어들에게 가장 큰 난관은 어쩌면 원격지에서 오라클을 설치하는 것 같다. 그런 xwindow 에 대한 질문이고, 그에 대해 자세하게 답변을 다루지는 않았었지만, 꽤 중요하기에 꼭 더 많은 자료를 보고 공부하면 좋을테다. 질문 sudo apt-get update su..

[지식인]c언어 기초 질문

질문자는 C언어에 대한 질문이지만 이 리턴 값이라는게 리눅스/유닉스 시스템에서도 잘 사용된다. 쉘 스크립트라면 앞선 명령 결과에 따른 분기를 위해서도 사용되고, 현재의 상태에 대한 정보를 제공해주기도 한다. 처음 C 언어를 공부했던 고등학생 시절엔 항상 return 0; 으로만 외워서 적는 녀석이 였는데, 이제 나도 성장했나보다. 질문 int main(void) { int n; printf("출력할 개수:"); scanf_s("%d",&n); if(n

[지식인]PuTTY프로그램에서 IP주소와 Port번호를 어떻게 확일할 수 있나요?

IT 전문 회사에 다니는 1년 미만 친구들에게 같은 상황이 있었을때 이 문제를 어떻게 이해하고 풀어나갈까? 어쩌면 비약일 수 있겠지만 절반은 제대로 이해 못하고 있을 것이다. 만약 어떻게든 이해했다 해도, 소켓프로그래밍을 접하지 않는 다면 좀 더 깊이 있는 이해는 어려울 거다. 그런데 뭐 이런식으로 접근한다면 이진수를 접하지 않는 다면으로 까지 거슬러 갈 오바라는 생각까지도 드네. 내가 꽤 중요하게 생각하는 부분이 바로 서버/서비스 라는 용어에 대한 정리다. 이는 현대 사회에서 네트워크로 이루어진 비중이 매우 높고, 그에 따라서 위의 용어를 제대로 안다는 것은 현대 사회에서 사용자가 서비스를 사용하는게 어떤 의미인지에 대한 매우 구체적인 이해도가 되며, 문제 해결의 큰 초점이 된다는 생각도 든다. 물론 ..

[지식인]우분투 18.04 방화벽 및 포트번호변경

SSH포트 변경은 보안상의 이유로 종종 권유하는 편이다. 그런데 한편으로는 ssh 포트를 사용해야하는 서버가 DMZ 존에 있어야 할 이유가 있나? 만약 써야 한다면 함께 사용되어질 방화벽 정책에서 IP대역을 최소화 해서 사용하는게 22번 포트를 변경하는 것 보다 더 중요하지 않겠나 하는 생각도 든다. 물론 ssh 접근 포트를 변경한다는 것은 +a 의 보안 효과를 가져오는 것은 사실이지만, 여러 서버를 관리해야하는데 통일성 없이 관리되는 ssh 포트를 보면 이럴바엔 이런 생각이 들더라.. 질문 우분투 18.04 방화벽 및 포트번호변경 문의드립니다. 하고자 하는 작업은 다음과 같습니다. 1. 잘알려진 포트인 ssh(22번)을 임의의 숫자 (ex. 56789) 로 변경하기 2. 변경한포트 (56789) 로 s..

[지식인]솔라리스 패스워드가 안쳐집니다.

으외로 당황하는 사람이 많더라. 내가 처음 리눅스를 접했던 고등학교 때가 기억이 나지 않지만 내가 초보일때 이런 감정을 느꼈던 것 같다 질문 안녕하세요? ID까지는 입력이 되는데 패스워드가 안쳐집니다. 키보드를 눌러도 입력이 안되네요;; 해결 방법좀 가르쳐주세요. 답변 윈도우에 비밀번호 걸고 비밀번호 입력하면 ● 로 가려져서 안보이시죠? ​ 비밀번호는 누군가에게 보여서는 안되기 때문이죠 ​ 윈도우는 그나마 친절하게 입력하고 있는 것 정도는 보이죠. ​ 그런데 유닉스/리눅스에서는 화면에 아에 안보입니다. ​ 불친절하죠? ​ 그런데 혹시라도 누군가 비밀번호 자릿수까지 기억했다가 조합하면 불친절한게 좋을 수도 있겠죠? ​ 안보이는 비밀번호를 입력 후 엔터 쳐보세요. https://kin.naver.com/qn..

[지식인]FTP 가 뭔가요 ? 그밖에질문

2011년도에 답변 달았던 내용인데, 가장 많은 사람들로 부터 답변에 좋아요가 있더라, 이런 형태의 에러가 나름 많은가보다 질문 저희집 컴퓨터 인터넷이 요즘이상해서 인터넷도 느리고 겜하다 뚝뚝 끊기고 포멧한지 얼마 지나지도 않았는데 제가 나름대로 문제를 찾아 봤는데 진단에서 이렇게 나왓네요 HTTP 및 HTTPS를 사용한 인터넷 연결에는 문제가 없지만 FTP를 사용하여 인터넷에 연결할 수 없습니다. 이는 컴퓨터에서 실행 중인 방화벽 클라이언트가 필요한 FTP포트를 차단했기 때문일 수 있습니다. FTP를 사용하려면 개인용 컴퓨터 제조업체에 문의하십시오. 라고 떠서 제가 방화벽에 가봣는데 방화벽켯더니 Window에서 Windows Firewal/internet Connection Sharing (ICS) 서..

728x90