ls 명령 사용시에 디렉토리만 보이게 하기, 디렉토리-파일 순서로 보이기 등 ls 명령은 기본적으로 해당 파일 및 디렉토리의 속성과 무관하게 알파벳 순서로 배열한다.따라서, 해당 옵션을 통해 디렉토리만 보게 하거나 디렉토리-파일 순서로 보이게 할 수 있다. 1. ls에서 디렉토리만 보이게 하기 $ls -al | grep ^d 2. ls에서 디렉토리-파일 순서로 순차적으로 보이게 하기 $ls -al | grep ^d; ls -al | grep -v ^d IT | Computer/Linux 2013.03.15
cp 명령시 오류: omitting directory 'directory name' copy 명령시, 해당 디렉토리 복사가 아래의 오류처럼 안되는 경우가 있다.해당 디렉토리가 사용중이거나 그런 이유이다. cp: omitting directory '디렉토리 이름' 다음의 옵션으로 해결한다. $cp -r [복사 원본] [복사할 위치] IT | Computer/Linux 2013.03.15
Ubuntu SVN에서 svn commit failed has unexpectedly changed special status 오류 해결 심볼릭 링크 파일의 경우, svn commit 시에 다음의 에러가 발생한다. failed has unexpectedly changed special status 이와 같은 경우, 해당 링크 파일을 다시 설정해서 svn에도 업데이트 해줘야 commit이 정확이 이루어진다. 대상 파일: origin.txt, 링크 파일: link.txt 인 경우, $svn rm link.txt$ln -s origin.txt link.txt$svn add link.txt$svn commit -m "all updated" 심볼릭 링크 파일 등은 따로 관리가 필요하다. IT | Computer/Linux 2013.03.14
Ubuntu SVN Commit 시에 GNU nano 뜨는 것을 vim으로 바꾸기 svn commit 시에 gnu nano가 log 내역을 보여 주는데, vim으로 바꾸기 위해서는 다음과 같이 한다. $vi ~/.bashrc .bashrc 내에서, export EDITOR=/usr/bin/vim 저장 후 종료(wq) $source ~/.bashrc 적용으로 마무리한다. IT | Computer/Linux 2013.03.14
Ubuntu SVN에서 SSL handshake failed: SSL disabled due to library version mismatch 오류 해결 우분투(Ubuntu)에서 SVN(Subversion) 사용 시, 버전이 맞지 않아 아래의 문제가 생길 수 있다. SSL handshake failed: SSL disabled due to library version mismatch 다음과 같이 libneon27을 재설치하면 해결이 가능하다. 1. libneon 현재 버전 삭제>sudo apt-get remove libneon27 2. 최신 libneon 패키지 설치http://packages.debian.org/squeeze/libneon27아래 조건에 맞춰 선택하고, Asia에 다음 ftp 선택 3. 다운 받은 파일 등 설치>sudo apt-get install libssl0.9.8>dpkg -i 4. 심볼릭 링크 변경>sudo mv /usr/lib/.. IT | Computer/Linux 2013.03.06