Windows / Linux Sysadmin으로 반드시 알아야 할 도구는 무엇입니까? [닫은]

Linux 또는 Windows Sysadmin으로 작업하는 동안 반드시 알아야 할 도구 / 유틸리티는 무엇입니까?

예를 들어 Linux 서버에서 작업하는 경우 필요한 GNU / 스크린 에 대해 생각하고 있습니다.



답변

vi-모두가 그것을 좋아하는 것은 아니라는 것을 알고 있지만, 모든 * nix 서버에있을 것입니다. 다른 모든 것이 깨지면 구성 파일을 편집해야합니다. 나는 또한 같은 이유로 csh와 sh를 제안 할 것이다.


답변

Windows Sysadmin은 SysInternals에 익숙해야합니다 . 프로그래밍 및 기계로 진행되는 상황을 진단하는 데 모두 귀중합니다.


답변

PuTTY : Windows를위한 훌륭한 무료 SSH 클라이언트. 내가 일한 거의 모든 곳에서 Windows에서 Unix 서버에 연결하는 데 사용했습니다.


답변

대체 텍스트

sysdamin이 컴퓨터 상자에 물리적으로 있어야 함을 잊지 마십시오!

당신은 적어도 하나를 가지고 있는지 확인해야합니다

  1. 필립스 헤드 드라이버
  2. 표준 (평면 헤드) 드라이버
  3. 족집게 (mobo의 어두운 숨겨진 지점으로 떨어진 나사를 들어 올리기 위해)
  4. 예비 SATA 케이블
  5. 예비 네트워크 RJ45 케이블 (및 교차 케이블)
  6. 압축 공기-> 모든 먼지를 제거하십시오.

일부 친구는 또한 모든 사람이 도구 상자에 있어야한다고 생각하는 10 가지 사항에 대해 씁니다 .


답변

스크립팅.

Windows의 표준 명령 셸조차도 실제로 유용 할 수 있다는 것을 알게되었습니다. 적절한 스크립트 기능을 얻기 위해, 특히 스크립트가 클라이언트 시스템에 배포되어야하는 경우 PowerShell 또는 cygwin을 설치할 필요가 없습니다.


답변

Windows 도구 :
최근에 발생한 멀티 캐스트 문제 를 디버깅 할 때 NMap 이 네트워크 트래픽을 디버깅하는 데 매우 유용한 것으로 나타났습니다 . Wireshark 도 도움이되었습니다.


답변

유용한 작은 유닉스 / 리눅스 도구가 많이 있습니다

grep, strace, GNU Screen, locate, rsync, sed, awk 및 tripwire도 꽤 흥미 롭습니다.

목록은 실제로 계속 진행됩니다. 여기 목록보다 훨씬 더 많은 것을 잊었습니다. 또한. * rc 파일 구성과 같이 원하는 방식으로 이러한 도구를 구성하는 방법에 대해 알아 봅니다. 이것은 그들 모두를 훨씬 더 유용하게 만들 것입니다. 예를 들어 다음은 화면에 관심이 있기 때문에 내 .screenrc 파일입니다.

1 startup_message off
2 hardstatus alwayslastline
3 hardstatus string '%{= kG}[ %{G}%H %{g}][%= %{=kw}%?%-Lw%?%{r}(%{W}%n*%f%t%?(%u)%?%{r})%{w}%?%+Lw%?%?%= %{g}][%{B}%Y-%m-%d %{W}%c %{g}]'
4
5 # Window numbering starts at 1, not 0.
6 bind c screen 1
7 bind 0 select 10
8
9 # Default screens
10 screen -t shell1        1
11 screen -t shell2        2
12 screen -t shell3        3