솔라리스의 ps 에 대한 질문

zepinos의 이미지

먼저...Linux 와 관련이 떨어지는 솔라리스에 대한 질문을 올리게 되어서 죄송합니다. -_-;

현재 Linux 로 테스트 서버를 구성해서 작업중인데, 실제 서비스될 서버가 솔라리스입니다.
Tomcat 의 실행상황을 보기 위해서 ps -ef 명령으로 프로세스를 보고 있는데...
뒷부분이 잘려서 안보입니다.
SecureCRT 에서 ssh 로 접속중입니다.
Linux 나 FreeBSD 등에서는 화일로 결과를 저장해서 보면 잘린 부분이 다 보이는데, 유독 솔라리스(버젼 8으로 알고 있습니다)에서만 텍스트 저장을 해도 뒷부분이 잘립니다.
ps 명령이 조금 달라서 그런건가요?
이에 대한 해결책이 있으신 분...도움 부탁 드립니다.

codebank의 이미지

솔라리스는 잘모르지만 ps -ef > temp.txt 같은 형식으로 해서 뒷부분이 짤린다는건
조금 이상하군요.
혹시 text에디터는 무엇을 사용하시는지...
vi버젼도 OS에 따라서 틀리게 나오기때문에 가끔 착각을 일으킬 수가 있습니다.
LINUX에서는 vi 로 파일을 열면 라인이 길어질때 화면 아래에 바로 나오게 되어있는데
어떤 OS에서는 그 기능이 꺼져 있더군요.
음... 그걸 Wordrap인가로 부르던거 같던데 하여간 자동 줄바꿈이 어떻게 되어있나
확인을 해보시면 될겁니다.
그냥 귀찮으면 [Shift]+[$]로 좀 길다싶은 라인의 끝으로 가보는 것도 좋겠죠. :-)

------------------------------
좋은 하루 되세요.

zepinos의 이미지

ps -ef > ps.txt 와 같이 저장을 한 후 vi 로 열면...
워드랩이 되기도 전에 짤려있습니다.
화면에서도 마찬가지구요.
참 이상하네요. -_-a
Linux, FreeBSD, Tru64 등에서도 테스트를 해 보았는데...거기서는 잘 됩니다.
T.T

kevinhan의 이미지

혹시 솔라리스 버전이 어떻게 되시나요?

어떤 2.6 버전에서 터미널 타입이 강제로 고정되어 변경이 불가하게 되는 버그가 있었답니다.

quid pro quo

preisner의 이미지

이상하군요..
끝이 잘린다는 게 어떻게 된다는 건지요.
저는 별 문제 없는 데요..
저도 SecureCRT 사용 하고 있습니다.
Solaris도 8 입니다.

zepinos의 이미지

버젼은 SunOS 5.8 이네요. 솔라리스 8.
그리고 SecureCRT 는 4.0 이네요. 그런데...이건 > 로 화일로 저장을 해도 마찬가지이니 별 상관이 없는 듯 하구요.
ps 의 버젼이나...그런 정보는...제가 볼 줄을 모르겠네요.

상황은 다음과 같습니다.

>ps -ef
...
...
root 5625 1 0 11월 11 ? 568:47 /usr/java1.3/bin/../bin/i386/native_threads/java -Djava.endorsed.dirs=/usr/loca

위와 같이...딱 loca 까지만 나옵니다.

polygamy의 이미지

setenv TERM vt100

zepinos의 이미지

본쉘로 돌고 있어서 set TERM=vt100 으로도 해 보고, tcsh 에서 setenv TERM vt100 으로도 해 봤습니다만...마찬가지네요.
윈도우즈의 기본 telnet 으로도 접속했는데도...마찬가지입니다.
오히려 윈도우즈의 텔넷에서는 ps 명령시 워드랩이 됩니다. 짤린 부분 앞에서는 말이죠.

uname -a 로 얻은 정보는 다음과 같습니다.

SunOS kcri-web 5.8 Generic_108529-05 i86pc i386 i86pc

ps -ef 와 비슷한 결과를 얻는 방법이 없을까요?
root 5625 1 0 11월 11 ? 568:47 /usr/java1.3/bin/../bin/i386/native_threads/java -Djava.endorsed.dirs=/usr/loca]
에서 짤린 부분에 나오는 경로를 알고 싶은 것이거든요.

preisner의 이미지

항목이 길어서 잘리는 현상인것 같네요.
리눅스에서도 command가 길면 잘리는 현상이 나타 납니다.
리눅스에서는 -w 옵션을 주면 이어서 나오는데
Solaris에서는 -w 옵션을 지원 하지 않네요.

다음 과 같이 레코드 길이를 줄여서 해 보세요.
ps -elo "user pid args" > /tmp/aaa

도움이 되길..

zepinos의 이미지

출력 대상들이 줄어서...전체적인 크기는 줄었는데...
그래도 args 에서 짤려버리는 위치는 동일합니다. T.T
정말 솔라리스가 미워지는 순간이네요. T.T

akira74의 이미지

Unlike AIX on HP-UX one needs to supply the -x switch (x for eXtended) in order to display the entire process line.

ps -efx
이렇게 한번 해보세요

익명 사용자의 이미지

/usr/ucb/ps -auxww | grep {옵션}
을 사용해보세요

댓글 달기

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
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.