운영체제 17

전에 입력했던 명령어 다시 실행하기

리눅스나 다른 콘솔이나 예전에 실행했던 명령을 다시 쳐야할때가 있다. 대부분은 화살표 위아래로 다시 불러오지만, 조금더 정확하게 하고싶다면 아래와같은 명령어를 통해 history를 발췌한다. $ history 10 그럼 이제 예전에 실행했던 것들이 라인넘버와 함께 보인다. $ !518 로 실행하면 alias 명령어를 다시 실행해볼수 있다. 이 히스토리는 .bash_history 에 저장된다.

운영체제 2015.10.22

DLL이란?

동적 링크 라이브러리는 프로그램들이 가져다 쓸수있는 유용한 함수를 많이 가지고 있다. 정적 링크는, 코드를 실행파일에 복사하기 때문에 그냥 단독으로 실행가능하다.다만 동적 링크는 실행시에 라이브러리가 실행파일에 연결되기 때문에 DLL파일이 곡 있어야 한다. 어차피 윈도우에 깔린거 동적으로 이용하면 되므로 아주 간편하게 이용할수 있다. Implicit 링킹시 필요절차1) DLL - 실질적으로 프로그램이 실행될때 로드되는 파일2) H - 컴파일 시 설정하는 함수명을 포함하는 헤더3) LIB - 링크시 메인 프로그램에 빈 함수를 설정 Explicit 링킹시 필요절차다 필요없고 바로 DLL을 로드한다.

운영체제 2015.04.12

mysql linux character set 설정

참조한 사이트중 이게 제일 낫다 http://www.cyworld.com/imankim/7205272 mysql을 프레쉬 리눅스에 깔면, 모든게 다 latin1로 되어있어서 짜증난다.그래서 다 바궈주어야 하는데 다음과 같이 한다음에 리스타트 시켜주자! # vi /etc/my.cnf혹은# vi /etc/mysql/my.cnf [client] default-character-set = utf8 [mysqld] init_connect = SET collation_connection = utf8_general_ci init_connect = SET NAMES utf8 default-character-set = utf8 character-set-server = utf8 collation-server = utf8_..

운영체제 2014.05.28