목록개발자의 길 (44)
내맘대로 살기🎉
영어로 하고 싶은데, 초기 설정을 한글로 해서 변경. 1. 파일 경로 - /etc/sysconfig/i18n 2. 수정 (super 유저로 접근해야 한다.) - vi i18n * 셋팅 - 영어 - 한글
CentOS 공홈에는 버전 7 부터 있어서,, 찾다가 kernel.org에서 다운 받을 수 있는 걸 발견 ! 아래의 경로에서 받을 수 있다. archive.kernel.org/centos-vault/6.9/isos/x86_64/ 리스트가 많이 있는데, LiveDVD는 모르겠고,, bin_DVD는 일반적인 환경 제공 minimal은 서버 환경 제공을 한다고 한다. 리눅스 공부할 때, 서버를 이용해서 minimal을 받아야 할 것 같지만, bin_DVD를 사람들이 받는다고 하여, 나도 일단 bin_DVD로 설치.
서버에서 바로 while문 실행하기. 반복 동작을 해야할 때 편리하다 >> while true >> do >> sleep 1 >> echo hi >> dont 위와 같이 하면 hi가 1초마다 출력된다
vi편집기 명령어 정리입니다 :set nu : Line 확인 :310 : 310라인으로 이동 G : 맨 밑으로 이동 1G : 맨 위로 이동 x : 커서 현재 위치의 글자 삭제 dd : 커서가 있는 행 삭제 ctrl + b : 한 페이지 아래로 ctrl + f : 한 페이지 위로 shift + 4 : 해당 라인의 맨 앞으로 이동 shift + 6 : 해당 라인의 맨 뒤로 이동 ctrl + g : 현재 페이지 라인과 총 라인 확인 :set list : 개행 표시 :set nolist : 개행 표시 제거 :%s/A/B/ : A를 B로 변경 >> :%s/^M// : ^M을 공백으로 변경 (^는 ctrl+v로 입력)
버전: AIX 7.1 * rm : 파일 및 폴더 삭제 >> rm -f 파일명 : 강제 삭제 >> rm -r 폴더명 : 폴더 삭제 * echo : 문자 출력 >> echo $SHELL : 현재 서버의 shell 정보 확인 >> echo hi : 화면에 hi 출력 * chmod : 파일 및 폴더 권한 변경 >> chmod 777 test : test라는 파일 또는 폴더의 권한을 777로 변경 * passwd : 현재 로그인 한 계정의 password 변경 * diff : 파일 내용 비교 >> diff test1 test2 : test1파일과 test2파일의 내용 비교 * history : 타이핑했던 내역 확인 * tar : tar파일 압축 또는 해제 >> tar cvf - test > test.tar : t..
타임아웃을 줄 때 timeout 명령어를 이용할 수도 있지만, timeout 명령어는 아무 키나 누르면 timeout이 종료된다. timeout 명령어 (60초간 멈춤) >> timeout /t 60 하지만,, 내가 원하는 명령어는 아무 키나 입력을 해도 timeout이 종료되는 것을 원치 않았다. 찾아보니, ping을 원하는 시간 만큼만 실행시켜 timeout을 강제로 줄 수 있었다. 아래의 명령어를 이용하면 화면에는 아무 내용도 출력되지 않기 때문에, ping을 10초 실행 후 echo 찍고 다시 10초 실행하면 화면에 보이도록 할 수 있다. ping 명령어 >> ping 127.0.0.1 -n 10 -w 1000 > NUL 명령어에 대한 설명 - ping : ip에 연결되어 있는지 확인 - 127...
테스트해본 결과 cmd를 이용해서 오라클을 재시작하려면 순서가 중요하다. 아래의 순서로 진행해야 한다. 1. 리스너 stop 2. 서비스 stop 3. 서비스 start 4. 리스너 start net stop OracleOraDb11g_home1TNSListener net stop OracleServiceORCL net start OracleServiceORCL net start OracleOraDb11g_home1TNSListener
안녕하세요. 해림(Harris Lim)입니다. * 프로토콜(Protocol) - 컴퓨터 상호간 대화에 필요한 통신규약 * 소켓 생성 함수 - int socket(int domain, int type, int protocol); 1) domain: 소켓이 사용할 프로토콜 체계(Protocol Family) 정보 전달 - 소켓생성 함수의 int domain에 입력되는 파라미터가 프로토콜 체계이다. - 종류 -> PF_INET: IPv4 인터넷 프로토콜 체계 -> PF_INET6: IPv6 인터넷 프로토콜 체계 -> PF_LOCAL: 로컬 통신을 위한 UNIX 프로토콜 체계 -> PF_PACKET: Low Level 소켓을 위한 프로토콜 체계 -> PF_IPX: IPX 노벨 프로토콜 체계 2) type - 소..
안녕하세요. 해림(Harris Lim)입니다. 소켓은 Server와 Client가 존재한다. * 큰 틀 - Server는 Client의 요청을 기다리고 있고, Client가 Server에 요청을 한다. 그러면 다시 Server는 Client에 응답한다. * 함수 1) Server 사용 함수 - socket(): 소켓 생성 - bind(): IP주소와 PORT번호 할당 - listen(): 연결요청 가능한 상태로 변경 - accept(): 연결요청에 대한 수락 - write(): Server -> Client 데이터 송신 2) Client 사용 함수 - connect(): IP주소와 PORT번호에 대해 연결 요청 - read(): Server -> Client 데이터 수신 * 단어 설명 1) 파일 디스크립..
안녕하세요.해림(Harris Lim)입니다. vi편집기 공부를 하던 도중, 좀 더 편히 공부할 수 있는 방법이 없을까,,,, 하다가 검색을 해봤습니다.그런데 편히 사용할 수 있는 방법이 정말 많더라구요! 저는 맥북으로 공부를 하고 있어서, 맥북 기준으로 말씀을 드리자면,, 먼저 Terminal을 실행 후 home 디렉토리로 이동합니다.1. vi .vimrc2. 아래의 사항 중 사용하고 싶은 부분을 셋팅하여 추가하시면 됩니다. * .vimrc에 추가할 내용 set number