Dev 기타2013. 4. 12. 15:29

ls -l | grep "^d"

- ls 로 출력 하는데 맨 앞부분이 d (디렉토리) 인 것만 출력하면 된다.

Posted by 놀란
Dev 기타2012. 12. 31. 10:32

아래 내용은 리눅스 쓸 때마다 어디에 뭐 있는지 찾지 못하는 나를 위해 기록함.

/bin - 리눅스의 기본 명령어 (binary) 들이 들어있는 디렉토리. (기본적인 명령어)

/sbin - 시스템 관리에 관련된 실행 명령어들이 들어있는 디렉토리. (시스템 점검 및 복구, 초기 및 종료 명령 등, 시스템 관리에 관련된 실행파일 존재)

/lib - 라이브러리 파일 존재.

/proc - 시스템에 대한 정보를 제공하는 가상 파일 시스템.

/etc - 시스템 환경 설정 파일이 있는 디렉토리

/var -가변 자료 저장 디레고리. 주로 시스템 작동기록(log)들을 저장.

/usr - 일반 사용자들을 위한 대부분의 프로그램 라이브러리 파일들이 위치

-- /usr/bin - 응용 프로그램의 실행 파일이 위치

-- /usr/sbin - 주로 네트워크 관련 실행 명령어와 실행 데몬들을 많이 포함하고 있음.

-- /usr/local - 새로운 프로그램들이 설치되는 곳 (windows 의 Program Files 유사)

/mnt - 다른 장치들을 마운트 할 때 일반적으로 사용하는 디렉토리

/home - 일반 사용자의 홈 디렉토리가 만들어지는 디렉토리

/boot - 부팅에 핵심적인 커널 이미지와 부티 정보 파일을 담고 있는 디렉토리


Posted by 놀란
Dev 기타2012. 3. 15. 19:15

windows 에서는 탐색기를 통해서 동일한 디렉토리를 옮길 경우, 병합(merge)가 되지만 맥에서는 병합이 아닌 대치(replace) 가 됩니다.

삽질에 삽질을 경험한 뒤에 처리한 결과는 command 창에서 명령어로 copy 해줬습니다.


cp -Rf source_dir/* dest_dir


-R 옵션은 재귀적으로 subdirectory 의 내용을 모두 복사하는 옵션이고,

-f 옵션은 중복된 파일이 있을 경우, 덮어쓰기 하라는 옵셥입니다.


Posted by 놀란