<Trước | Nội dung | Tiếp theo>
D.16. /etc/rc.d/init.d/network
# / Bin / sh
##################################################### #######################
# Bắt đầu mạng
#
# Mô tả: Tập lệnh Điều khiển Mạng
#
# Tác giả: Gerard Beekmans - [email được bảo vệ]
# Nathan Coulson - [email được bảo vệ]
# Kevin P. Fleming - [email được bảo vệ]
# DJ Lucas- [email được bảo vệ]
# Cập nhật: Bruce Dubbs - [email được bảo vệ]
#
# / Bin / sh
##################################################### #######################
# Bắt đầu mạng
#
# Mô tả: Tập lệnh Điều khiển Mạng
#
# Tác giả: Gerard Beekmans - [email được bảo vệ]
# Nathan Coulson - [email được bảo vệ]
# Kevin P. Fleming - [email được bảo vệ]
# DJ Lucas- [email được bảo vệ]
# Cập nhật: Bruce Dubbs - [email được bảo vệ]
#
# Phiên bản: LFS 7.0
#
##################################################### #######################
### BẮT ĐẦU THÔNG TIN INIT
# Cung cấp: $ network
# Bắt buộc-Bắt đầu: $ local_fs swap localnet
# Nên-Bắt đầu: $ syslog
# Bắt buộc-Ngừng: $ local_fs swap localnet
# Nên Ngừng: $ syslog
# Mặc định-Bắt đầu: 3 4 5
# Dừng mặc định: 0 1 2 6
# Mô tả ngắn gọn: Khởi động và cấu hình các giao diện mạng.
# Mô tả: Khởi động và cấu hình các giao diện mạng.
# X-LFS-Cung cấp-Bởi: LFS
### KẾT THÚC THÔNG TIN INIT
trường hợp "$ {1}" ở đầu)
# Khởi động tất cả các giao diện mạng
cho tệp trong /etc/sysconfig/ifconfig.* do
interface = $ {file ## * / ifconfig.}
# Bỏ qua nếu $ tệp là * (vì không tìm thấy gì) nếu ["$ {interface}" = "*"]
sau đó
tiếp tục
fi
/ sbin / ifup $ {interface} đã xong
;;
dừng lại)
#Unmount bất kỳ hệ thống tệp được gắn kết mạng nào số lượng - tất cả --force --types nfs, cifs, nfs4
# Danh sách ngược net_files = ""
cho tệp trong /etc/sysconfig/ifconfig.* do
net_files = "$ {file} $ {net_files}" xong
# Dừng tất cả giao diện mạng cho tệp trong $ {net_files}
do
interface = $ {file ## * / ifconfig.}
# Bỏ qua nếu $ tệp là * (vì không tìm thấy gì) nếu ["$ {interface}" = "*"]
sau đó
tiếp tục
fi
/ sbin / ifdown $ {interface}
thực hiện
;;
khởi động lại)
$ {0} ngừng ngủ 1
$ {0} bắt đầu
;;
*)
echo "Cách sử dụng: $ {0} {start | stop | restart}" thoát 1
;;
esac thoát 0
# Kết thúc mạng
thực hiện
;;
khởi động lại)
$ {0} ngừng ngủ 1
$ {0} bắt đầu
;;
*)
echo "Cách sử dụng: $ {0} {start | stop | restart}" thoát 1
;;
esac thoát 0
# Kết thúc mạng
: Gerard Beekmans - [email được bảo vệ] DJ Lucas - [email được bảo vệ]
: Bruce Dubbs - [email được bảo vệ]
: Gerard Beekmans - [email được bảo vệ] DJ Lucas - [email được bảo vệ]
: Bruce Dubbs - [email được bảo vệ]
:LFS 7.0
:LFS 7.0
người gửi thư
người gửi thư
$ local_fs trao đổi localnet
0 6
Cố gắng loại bỏ các quy trình còn lại. Cố gắng loại bỏ các quy trình còn lại. LFS
$ local_fs trao đổi localnet
0 6
Cố gắng loại bỏ các quy trình còn lại. Cố gắng loại bỏ các quy trình còn lại. LFS
<Trước | Nội dung | Tiếp theo>