2010. 8. 25. 16:30
1. 설치
$ sudo apt-get install ssh
2. 포트설정
$ sudo vi /etc/ssh/sshd_config
" Port 22 " 로 적힌 부분에 주석이 있으면 주석제거
※ ssh접속시 루트로 접속 못하게 하려면
PermitRootLogin을 no 로 설정해주면 된다.
3. 서비스 재시작
$ sudo /etc/init.d/ssh restart
3. 서비스 재시작
$ sudo /etc/init.d/ssh restart
'Linux > Ubuntu' 카테고리의 다른 글
Ubuntu 루트권한 및 계정 얻기 (0) | 2010.08.27 |
---|---|
Ubuntu Mysql 설치 및 설정 (0) | 2010.08.25 |
Ubuntu Mysql 사용 (0) | 2010.08.25 |
Ubuntu vsftpd 설치 (0) | 2010.08.25 |
Ubuntu vi 백스페이스와 방향키 사용 문제해결 (0) | 2010.08.25 |
2010. 8. 25. 16:24
우분투사용시 백스페이스랑 방향키누르면 A D B 문자 생기는거 해결방법
- " .exrc" 파일을 만든다.
$ vi .exrc
vi창에 아래와 같이 입력하고 저장한다.
set autoindent
set number
set bs=2
set nocp
콜론(:)을 눌러 wq로 저장을 한후 종료한다.
$ source .exrc
명령어를 수행하면
사용할 수 있다.
'Linux > Ubuntu' 카테고리의 다른 글
Ubuntu 루트권한 및 계정 얻기 (0) | 2010.08.27 |
---|---|
Ubuntu Mysql 설치 및 설정 (0) | 2010.08.25 |
Ubuntu Mysql 사용 (0) | 2010.08.25 |
Ubuntu vsftpd 설치 (0) | 2010.08.25 |
Ubuntu SSH 사용하기 (0) | 2010.08.25 |
2010. 7. 26. 19:19
회사 프로젝트 코드에서 공백이 포함된 문자열을 공백을 제거할 로직을 추가할 일이 있어서
아래와 같은 방식으로 수정을 하였습니다.
1 |
String str = "Vicki Yi" ; |
2 |
|
3 |
System.out.println(str + " : " + str.replaceAll( " " , "" )); |
허나 결과는...
Vicki Yi : Vicki Yi
정규식에서 공백은 정확하게 공백으로 인식을 못하는 것 같았습니다.
Pattern JavaDoc 에서 내용을 확인하였습니다.
http://java.sun.com/javase/6/docs/api/java/util/regex/Pattern.html
POSIX character classes (US-ASCII only) | |
---|---|
\p{Lower} | A lower-case alphabetic character: [a-z] |
\p{Upper} | An upper-case alphabetic character:[A-Z] |
\p{ASCII} | All ASCII:[\x00-\x7F] |
\p{Alpha} | An alphabetic character:[\p{Lower}\p{Upper}] |
\p{Digit} | A decimal digit: [0-9] |
\p{Alnum} | An alphanumeric character:[\p{Alpha}\p{Digit}] |
\p{Punct} | Punctuation: One of !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~ |
\p{Graph} | A visible character: [\p{Alnum}\p{Punct}] |
\p{Print} | A printable character: [\p{Graph}\x20] |
\p{Blank} | A space or a tab: [ \t] |
\p{Cntrl} | A control character: [\x00-\x1F\x7F] |
\p{XDigit} | A hexadecimal digit: [0-9a-fA-F] |
\p{Space} | A whitespace character: [ \t\n\x0B\f\r] |
그래서 아래와 같이 수정하였습니다.
1 |
String str = "Vicki Yi" ; |
2 |
|
3 |
System.out.println(str + " : " + str.replaceAll( "\\p{Space}" , "" )); |
결과는~~~ 원하는 결과가 나왔습니다.
Vicki Yi : VickiYi
정규식을 안쓰면 indexOf() 와 replace 를 while 문으로 돌려서 처리를 해야 하기에 역시 정규식이 깔끔한 것 같습니다.
'JAVA 6.0 > Fundamentals' 카테고리의 다른 글
BufferedWriter 파일에 데이터 삽입 (0) | 2009.11.15 |
---|---|
BufferedReader 파일 읽어오기 (0) | 2009.11.15 |