[9] 실제 적 인 일 들
이 수업 에서 우 리 는 우리 의 셸 을 개발 할 것 이다.
함수 그리고 우리 스 크 립 트 에 유용 한 정 보 를 만 듭 니 다.
Show_uptime
함수 showuptime
uptime 이 표 시 됩 니 다.
명령 의 출력.명령 uptime
마지막 으로 시스템 을 다시 시작 하 는 시간, 사용자 의 수, 최근 시스템 의 불 러 오 는 시간 등 시스템 에 대한 재 미 있 는 사실 을 출력 합 니 다.
[me@linuxbox me]$
uptime
9:15pm up 2 days, 2:32, 2 users, load average: 0.00, 0.00, 0.00
HTML
페이지 에서 uptime 획득
명령 의 출력, 우 리 는 이렇게 셸 을 만들어 야 합 니 다.
함수, 임시 굵 은 코드 대신 최종 버 전:
function show_uptime
{
echo "System uptime
"
echo ""
uptime
echo "
"}
보시 다시 피 이 함 수 는 혼합 HTML 을 포함 하여 출력 되 었 습 니 다.
탭 과 명령 출력의 텍스트 흐름 입 니 다. 프로그램의 주체 부분 을 대체 할 때 함수 의 출력 은 스 크 립 트 의 일부분 이 됩 니 다.
drive_space
함수 drive space
df 사용
모든 마 운 트 파일 시스템 에 사용 할 공간 을 명령 합 니 다.
[me@linuxbox me]$
df Filesystem 1k-blocks Used Available Use% Mounted on
/dev/hda2 50××× 225772 279080 45% /
/dev/hda1 23324 1796 21288 8% /boot
/dev/hda3 15739176 1748176 13832360 12% /home
/dev/hda5 3123888 3039584 52820 99% /usr
이 결과 함수 drive space
쇼 uptime 비슷 해 요.
함수function drive_space
{
echo "Filesystem space
"
echo ""
df
echo "
"}
home_space
함수 homespace
모든 사용자 가 홈 디 렉 터 리 를 사용 하고 있 는 총 공간 크기 를 표시 합 니 다.공간 사용 크기 의 총 내림차 순 으로 목록 으로 표 시 됩 니 다.function home_space
{
echo "Home directory space by user
"
echo ""
echo "Bytes Directory"
du -s /home/* | sort -nr
echo "
"}
이 함수 가 성공 적 으로 실 행 된 순 서 를 알 게 되 었 습 니 다. 스 크 립 트 는 슈퍼 사용자 로 실행 되 어야 합 니 다. du 부터.
명령 은 슈퍼 유저 에 게 검사/홈 권한 을 요구 합 니 다.
목록 의 내용.
System_info
저 희 는 아직 system info 를 완성 하지 못 했 습 니 다.
함수 준비. 이와 동시에 엔 드 코드 (stubbing code) 를 개선 합 니 다.
합 법 적 인 HTML 만 들 기
: function system_info
{
echo "System release info
"
echo "Function not yet implemented
"
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
양식 제출 후 제출 버튼 비활성화
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.