Old/Linux 36

vi manual

1. vi 실행 방법 커맨드 라인에서 다음과 같이 입력하면, 인자로 입력한 이름의 파일을 편집할 수 있습니다. $ vi 파일_이름... 파일의 이름에는 다수의 파일 이름을 넣을 수 있으며, vi 내에서 :n 명령으로 다음 파일로 넘어 갈 수 있습니다. 2. vi 실행 모드 vi 에디터는 크게 명령 모드와 입력 모드로 나눌 수 있고, 명령 모드에는 vi 명령 모드와 ex 명령 모드가 있습니다. vi 시작시, vi 명령 모드로 시작하며, 특정 키를 눌러, 입력 모드 및 ex 명령 모드로 전환할 수 있습니다. vi 명령 모드로 돌아오기 위해서는, Esc(Escape)키를 누르면 됩니다. 아래에, 입력 모드 및 명령 모드에서, 자주 사용되는 명령어를 적어 보았습니다(이것은 제가 선호하는 명령들로, 실제로는 훨씬..

Old/Linux 2005.10.08

주요 directory

/bin 기본적이고 주요한 명령어들이 위치 /usr/bin 기타 명령어들이 위치(솔직히 다 주요한 명령어들인데 왜 이렇게 있는지... 임의적 구분이 아닐까 하는... -_-;;) /usr/sbin 시스템 관리를 위한 명령어들(물런 root권한에서 사용이 가능) /usr/lib standard library가 위치하는 곳으로 linker가 가지는 -l옵션이 이곳을 가리킨다 /boot 부팅 중 사용되는 kernel과 기타 파일이 위치 /etc networking, NFS, mail 등의 하위시스템에서 사용하는 파일들이 위치 /etc/skel 새로운 사용자를 추가할 때, 홈 디렉토리에 복사해줄 예제 시동 파일 /var 다양한 유틸리티에서 사용하는 로그파일, 관리용 파일등이 위치

Old/Linux 2005.09.27

표준 출력과 표준 에러 모두 redirect하기

&를 이용하면 표준 출력뿐 아니라 표준 에러까지 모두 redirect가능하다. 예를 들어 gcc "sourcefile" >& test_msg gcc "sourcefile" &> test_msg 라고 컴파일 하면 모든 출력 메세지가 기록이 된다. 일반적으로 &대신에 표준 출력에 대해서는 1, 표준 에러에 대해서는 2라는 숫자를 지정한다. 그리고 /dev/null로 redirect하면 모든 내용은 그냥 사라져 버린다. gcc "sourcefile" 2> error_msg > /dev/null 한번 해보시길...

Old/Linux 2005.09.26