본문 바로가기

broko Blog!

[Linux] PS1 변수에 쉘프롬프트 설정하기 먼저 사용중인 쉘 변수를 확인해본다. ..]# echo $PS1 - PS1 변수 변경하는 방법 1. 현재 사용중인 쉘에 바로 적용하는 방법 ..]# export PS1="[\u@\h \w]\\$" 변수 설명 : \u : 사용자명을 표시한다. \h : 서버의 호스트명을 표시한다. \w : 현재 디렉토리의 전체 절대경로를 표시한다. (\W 는 최종 디렉터리만 표시함.) \\$ : 현재 사용자가 root 이면 # 을 표시하고 아니면 $를 표시함. 2. /etc/bashrc 에 등록하여, 지속적으로 사용하기 기 호 의 미 (설 명) \t 24시간제로 현재시간을 나타냄. 표시형식은 시:분:초, 즉 “HH:MM:SS”의 형식임 \T 12시간제로 현재시간을 “HH:MM:SS”형식으로 표시함. .. 더보기
[Linux] rpm 으로 패키지 검색하기 1. 특정패키지가 설치되어 있는지 확인하는 방법 ..]# rpm -qa | grep [PKG] 2. 특정패키지에 의해 어떠한 파일이 설치되었는지 보는 방법 ..]# rpm -ql [PKG] 3. 특정파일이 어떤패키지에 의해서 설치되었는지 확인하는 방법 ..]# rpm -qf [filename] // ex) ..]#rpm -qf /bin/ls 4. 각각의 패키지 설명 포함하여, 설치된 전체 패키지 확인하는 방법 ..]# rpm -qa --queryformat "%{NAME} : %{Summary}\n" 더보기
[Windows] VMWare 설치후 로그인시 계정 클릭 요구할때. - VMWare 설치하고 나면, Windows 로그인할때 계정명이 나타나서 클릭해야만 로그인이 되는 경우가 있습니다. 별거 아니지만, 상당히 불편합니다. 그럴때 해결 방법입니다. 시작 -> 실행란에 타이핑 합니다. control userpasswords2 를 타이핑 하고 확인을 누릅니다. 사용자 이름과 암호를...... 부분을 해제합니다. 확인 누르고 재부팅 하면 더이상 로그인시 계정클릭을 요구하지 않습니다. 더보기
[Linux] 파일시스템 생성 & mount 1. 파일 시스템 생성 사용 명령어 1 : mke2fs 사용 명령어 2 : mkfs - mke2fs 설정 파일 : /etc/mke2fs.conf - mke2fs 를 사용하여 특정 파일시스템을 생성하면, /etc/mke2fs.conf 의 [defaults] 항목이 기본적으로 적용됨. ex) [broko@spalog ~]$ cat /etc/mke2fs.conf [defaults] base_features = sparse_super,filetype,resize_inode,dir_index blocksize = 4096 inode_ratio = 8192 - ext2 타입으로 포맷하기 # mke2fs -t ext2 /dev/sda1 - ext3 타입 # mke2fs -t ext3 /dev/sda1 - ext4 타.. 더보기
[centOS] 쉘상태에서 백스페이스 사용시 ^H 문자열 찍힐때 1. [centOS] 쉘상태에서 백스페이스 사용시 ^H 문자열 찍힐때 stty erase `tput kbs` 하시면, ^H 안찍힙니다. 2. 쉘프롬프트 PS1 설정하기 위에 보면, [root@localhost ~] 쉘 프롬프트가 현재 어느 위치에 있는지 모를때 pwd 명령으로 일일이 찍어보기 귀찮습니다. [root@localhost ~] PS1="[\u@\h\w]\\$" 해주시면, 현재 경로 포함해서 보여줍니다. 리붓하면 사라지니, /etc/profile 에 추가 해주세요. /etc/profile 맨 마지막 행에 대충 박았습니다. 잘보시면, root 상태일땐 쉘이 # 이고, root 이외 다른 사용자로 로그인하면, $ 로 변경됩니다. \\$ 옵션때문인데요. 이런식으로 조정해서 쓰시면 됩니다. \u : 사.. 더보기
[Windows] Windows7 방화벽에 포트 허용 설정하기 Windows7 에 VMWare NAT centOS 설치했는데, 테스트 해보니 외부에서 centOS 접속시 윈도우 방화벽에 막혀서 접속이 안됐습니다. Windows 방화벽에 22 포트가 차단되서 접속이 되질 않더군요. 제어판 -> 시스템 및 보안 -> Windows 방화벽 -> 고급 설정 1. 인바운드 규칙 2. 아웃바운드 규칙에 22번 포트를 허용해 줍니다. - 새규칙 -> 포트(O) -> TCP(T) & 특정 로컬 포트(S) 선택 하신후 22번 기입. 다음 (N) -> 연결 허용(A) -> 도메인,개인,공용 세개다 체크 상태임. 그림으로 설명하면.. 다음 누르면 이름 입력하라고 뜹니다. 대충 ssh 나 22번 포트 입력해주고 마침 누르시면 완료됩니다. 아웃바인드도 같은 방법.. 더보기
[centOS] centOS 5.4 VMWare NAT 설치후, 포트포워딩으로 외부에서 SSH 접속하기 1. VMWare 의 Edit -> Virtual Network Editor 탭을 클릭합니다. 2. 사용하고 있는 VMnet 포트를 확인후에 선택하시고 NAT Settings 를 클릭합니다. 위 사진은 제가, 외부에서 리얼PC 의 IP:SSH(22) ftp(21) 번 포트로 접속을 시도하면, ( 예: 112.125.246.111:22 ) 자동으로, VMWare8 가상장치를 통해 centOS 의 고정 IP 192.168.213.129 의 22번 포트로 넘겨줍니다. 포트 설정 화면 입니다. 간단하네요. 포트포워딩 설정후에도 외부 접속시 실패하면, 방화벽 문제일 가능성 큽니다. Windows7 방화벽 포트 추가 방법 보기 더보기
[centOS] Bind 설치및 named 데몬 실행 Bind 란? DNS(Domain Name System)이란 이름과 IP주소를 mapping하여 주는 거대한 분산 네이밍 시스템 방법론이다. 인터넷에 존재하는 수많은 네임서버는 각각 도메인 계층상의 일부분을 관리하고, 정보를 요구하는 client Resolver는 규칙에 따라 분산된 자료중 원하는 정보를 찾을수 있게 해주는 방법을 말한다. BIND(Berkeley Internet Name Domain)는 이러한 DNS를 운용하게 위한 네임서버측의 데몬프로그램으로서 UNIX에서 사용되도록 구현된 프로그램을 말한다. - 출처 : 리눅스 포털( www.linux.co.kr) 현재 자신의 시스템에 bind 가 설치되어 있는지 확인합니다. # rpm -qa | grep bind 설치되어 있다면.. 이런식으루 버젼.. 더보기