man page 가 제대로 공개된 사이트는 없을까요?

jeongheumjo의 이미지

유닉스의 오픈그룹처럼 MS의 MSDN 처럼 리눅스 api 명세를 웹으로 참조하고 싶은데 리눅스에는 없을까 찾아봤습니다.
linuxcommand.org 를 알고 있습니다. 하지만 그곳에서 공개하고 있는 것은 아마도 쉘명령어 정도 인 것 같아요... api 명세는 안보이더군요.

TLDP 에 가보니 man page를 tar 파일로 압축해서 배포하고 있습니다. 하지만 웹상에서 공개하고 있지는 않은 것 같아요...

지금보니 kldp wiki 에 한국어 페이지가 있군요! 그런데 빠진 내용이 많은 것 같습니다. 이곳의 man page는 자주 업데이트가 이루어지고 관리가 되고 있는 것인지 궁금하네요.. 위키처럼 모두가 만들어가는 것 같은데.. 참여가 아직 부족한 것인지..

결국에는 하나 찾았습니다.
http://linux.die.net/man/

혹시 더 잘 공개하고 있는 곳이 있는지는 여전히 궁금합니다.

snowall의 이미지

http://manpages.ubuntu.com/manpages/

혹시 이런게 필요하신건가요?

피할 수 있을때 즐겨라! http://melotopia.net/b

jeongheumjo의 이미지

알려주신 페이지로 들어가보니 무슨 디렉토리가 쫙 펼쳐져 있네요.. 어찌어찌 찾아가볼 수 있던 곳이 아래 주소입니다.

http://www.kernel.org/doc/man-pages/index.html

아마 이곳이 정말 ManPage의 원본을 올려놓은 곳인것 같습니다.
감사합니다. 그런데 보기는 조금 불편하게 만들어진 것 같아요..

http://linux.die.net/man/

여기가 보기는 더 편한 것 같습니다. 그리고 유용한 기능들도 몇몇 있네요.
Traceroute 를 해볼 수 있는 기능도 있어서 kldp 를 입력해보니까 네오위즈가 나오는군요...

snowall의 이미지

그 무슨 디렉토리 아래에 들어가면 다 있던데요.

http://manpages.ubuntu.com/manpages/oneiric/en/man3/aa_edit.3.html

우분투 시리즈별, 언어별 manpage같은데 이게 필요한게 아니라면 뭘 찾으시는건지는 모르겠네요...

피할 수 있을때 즐겨라! http://melotopia.net/b

jeongheumjo의 이미지

제가 디렉토리 구조만 보고 우상단의 검색창을 보지 못했네요..
그 검색창으로 함수이름을 검색해보기 아주 쉽게 되어있네요..
우분투 배포판별로 검색도 되구요..

제가 찾던 것이 바로 이런 것입니다. 감사합니다. ^^;

그런데요, 추가로 궁금한 점들이 있지만 메인 글에 답글로 질문을 쓰겠습니다.

익명 사용자의 이미지

KLDP위키와 man페이지 Wiki는 다른 곳입니다. 현재 man페이지 wiki는 제대로 관리되지 못하고 있고요.

익명 사용자의 이미지

FreeBSD 사이트에 가보시면, Linux 및 각 Unix 마다 버전별로 man page를 찾아볼 수 있도록 정리되어 있습니다.

http://www.freebsd.org/cgi/man.cgi

원하시는 Linux를 선택하시고, 키워드를 집어넣으면 다 찾아줍니다.
예를 들면 http://www.freebsd.org/cgi/man.cgi?query=emacs&apropos=0&sektion=0&manpath=CentOS+Linux%2Fi386+5.5&arch=default&format=html 이런 식으루요~

jeongheumjo의 이미지

아 이사이트 언젠가 본 것 같은 기억이 있네요..
그런데 우분투는 없는 것 같네요.. 래드햇도 있고 수세도 있으나..
데비안이라도 있으면 좋겠는데 데비안 계열이 아예 없는 것 같아요.. 제가 못찾는 건가요?

익명 사용자의 이미지

api 명세를 보기 원하다면서 배포판을 구분하는건 이해하기 어렵군요.

jeongheumjo의 이미지

관련 내용을 메인글의 답글로 쓸게요..

jeongheumjo의 이미지

제가 모아본 온라인 맨페이지 목록입니다.

리눅스
The Linux man-pages project 검색 X
Ubuntu Manpage Repository 검색 O
die.net 검색 O 광고가 삽입되어있다는 단점...
KLDP Manpage Project 미완성

리눅스 + BSD
FreeBSD Man Pages 검색 O

유닉스
opengroup 검색 O

jeongheumjo의 이미지

두 분(snowall, 익명)께서 알려주신 곳들을 보니 리눅스 배포판 별로 맨 페이지를 살펴볼 수 있도록 되어있습니다.
어떤 익명의분도 말씀하시길 함수 명세를 살펴보는데 배포판을 구분할 필요는 없다는 말씀도 하시고요..

제가 이말들을 가지고 추론할 수 있는 것은 '맨 페이지에서 섹션 2와 3의 시스템콜과 라이브러리 함수는 모든 리눅스 배포판에서 공통이지만 다른 섹션의 경우는 배포판별로 차이가 나기 때문에 배포판별로 공개되고 있는 것이다' 입니다.

제가 제대로 생각하고 있는지 궁금합니다.

게시판 주도 지식 습득을 하는 것 같아 죄송하네요...
이런 내용이 나와있는 좋은 책이 있다면 어떤것일까요? 리눅스에 대해 남들과 얘기할 수 있을 정도의 상식은 가졌으면 해서요... 게시판 주도로 말고요.. ^^;

오늘 하루도 kldp 여러분들께 좋은 하루 되시길 바랍니다.

snowall의 이미지

대충 맞게 알고 계신것 같은데요. 저도 잘 아는건 아니지만...-_-

저는 책보다는 인터넷 검색을 합니다. 무조건 검색하죠. 위에 우분투 맨 페이지도 구글에 "man page"라고 입력해서 첫 페이지 몇개 보니까 있던 거예요.

피할 수 있을때 즐겨라! http://melotopia.net/b

jeongheumjo의 이미지

네.. ^^;
항상 친절하게 알려주셔서 감사드립니다.
좋은 하루 되세요~

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.