본문 바로가기

Linux

rpm 주제 : rpm o rpm 이란 ? rpm (redhat package manager) 약자로 미국의 RedHat 사가 개발한 패키징 방식이다.RedHat 계열의 배포판을 사용하는 리눅스에서 사용한다. ex) CentOS, Fedora ...., RedHat ** 파일명의 형식패키지명-버전-배포판-아키텍처-rpm ** rpm 파일을 설치하는 형식 : mc-4.6.1a-35.el5.i386.rpm fc19 : 페도라 V 19el5 : Enterprise Linux V 5 noarch : 모든 아키텍처에 설치가 가능한 패키지들(font ...) //CPU와 상관없이 모든 아키텍쳐에서 사용 가능s390, s390x i586 -> i686 // Intel CPU 에서 컴파일된 파일 32bit i386으로 컴파일.. 더보기
[linux] 라이브러리 사용하기 주제 : 리눅스에서 라이브러리 사용하기학습목표 : 리눅스에서 사용하는 라이브러리를 만들 수 있고 라이브러리가 어떤 건지 알 수 있으면 좋겠다.참고 사이트 : http://www.joinc.co.kr/modules/moniwiki/wiki.php/Site/C/Documents/Make_Libraryhttp://www.hanbit.co.kr/network/view.html?bi_id=1013 라이브러리 : 특정한 코드를 포함하고 있는 컴파일된 파일. 오브젝트 파일들을 모아 놓은 것.o 라이브러리의 종류- 정적라이브러리 : 컴파일시에 적재된다.- 공유라이브러리 : 프로그램이 시작될 때 적재된다. (런타임) ---> 윈도우에서 dll- 동적라이브러리 : 프로그램 시작중 특정한 때에 적재된다. ** windows.. 더보기
소프트웨어 설치 리눅스 주제 : 소프트웨어 설치 미러사이트 : 외국에 있는 배포사이트를 똑같이 만들어 놓은 것. http://vault.centos.org -> 모든 버전의 배포판이 있는 사이트 http://rpmfind.netrpm (redhat package manager) 약자로 미국의 RedHat 사가 개발한 패키징 방식이다. tar.gz, tar.bz2, tar.xz(최신) 은 압축을 해제해야 소스인지, 컴파일한 파일인지 알 수 있다. 그러니 rpm 으로 끝나는 확장자는 파일명만 보고도 소스인지, 컴파일한 파일인지 알 수 있다.~.tar.gz : tar + gzip (소스형태, 컴파일형태)~.tar.bz2 : tar + bzip2 (소스형태, 컴파일형태)~.tar.xz : tar + xz (소스형태, 컴파일형태.. 더보기
vi편집기 사용하기 1. vim 편집기를 다운 # yum install vim-enhanced- yum은 YellowDog Updater Modified 약자 실행 방법은 vi 와 동일 # vim 실행파일 vi를 치면 vim이 실행되도록 하기 위해서는 bashrc 파일을 수정해줘야 함. # cd /etc # vi bashrc bashrc 라는 파일을 vi 를 통해 실행(수정) 한다는 뜻 alias vi=vim => vi 라고 명령을 주면 실제로는 vim 이 작동된다는 말 저장한 뒤에 bashrc를 재실행 시켜준다 # source bashrc 이제 bashrc에 vi=vim 라는 alias 가 추가되어,명령어로 vi 를 줘도 자동으로 vim 이 실행된다. 2. 편리한 사용을 위한 편집 그런 기능들은 vimrc 라는 파일에 들.. 더보기
기본 명령어 ** 보안 뉴스 사이트- http://boannews.com- http://boan.com- http://dailysecu.com **마운트 해제시에는(umount)반드시 그 폴더에서 나와야 한다(장치 사용중에는 umount 불가) **alias명령어$HOME/.bashrc : 로그인시 맨 마지막에 실행되는 스크립트ex) alias nt='netstat -nltp' mkdir ". "ls -a(안보이는 것들을 보여주기 위한 옵션) **시스템을 종료하는 방법# shutdown -h now# init 0# poweroff# halt **시스템을 재부팅하는 방법# shutdown -r now# init 6# reboot ** 기본 명령어 Linux Windows 파일목록 출력 (LiSt) (dir)화면 지우기.. 더보기
[VS] 차량번호 분류 #include #include #include void car_kind(char *s); void use(char *ss); int main(void) { char num[20]; char aa[3], bb[3]; printf("차량번호입력: "); scanf("%s", num); memmove(aa,num,2); //aa에다가 num의 2byte만큼 값을 복사 memmove(bb,num+2,2); aa[2]='\0'; bb[2]='\0'; car_kind(aa); use(bb); return 0; } void car_kind(char *ss) { int s; s=atoi(ss);//문자열을 정수로 변환 if(s 더보기
[VS] 영문한글 글자수 세기 더보기
[VS] 네모찍기 더보기