Δείτε εδώ τα πιο πρόσφατα μηνύματα από όλες τις περιοχές συζητήσεων, καθώς και όλες τις υπηρεσίες της AcroBase. H εγγραφή σας είναι γρήγορη και εύκολη. |
|
|
|
Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
#1
|
#2
|
|
||||
Στα γρήγορα:
Φτιάξε alias για κάθε εντολή όπως σε βολεύει ή μικρά scripts που να συμπεριφέρονται με ομοιογενή τρόπο. alias ssh_start="/usr/sbin/sshd" alias ftp_start="/etc/init.d/vsftp start" και όμοια για ssh_stop, ftp_stop κλπ
__________________
may you live in interesting times |
#3
|
|
||||
Μια σχετικά βρώμικη λύση:
Κώδικας:
rc () { svc=$1; action=$2; case "$svc" in ssh) /etc/init.d/ssh "$action" ;; httpd) /etc/init.d/apache "$action" ;; ftp) /etc/init.d/vsftp "$action" ;; *) rc="/etc/init.d/$svc"; if [ -x "$rc" ]; then "$rc" "$action"; else echo "Unknown service $svc." 1>&2; return 1; fi ;; esac } Κώδικας:
rc ftp start # ← ανεβάζει το vsftpd. rc httpd stop # ← κατεβάζει τον Apache. rc gdm restart # ← εκτελεί άμεσα το /etc/init.d/gdm restart |
#4
|
|
|||
Δ.
__________________
Let's call it an accidental feature -- Larry Wall |
Οι παρακάτω χρήστες έχουν πει 'Ευχαριστώ' στον/στην jimm για αυτό το μήνυμα: | ||
Qluser (11-06-09) |
Συνδεδεμένοι χρήστες που διαβάζουν αυτό το θέμα: 1 (0 μέλη και 1 επισκέπτες) | |
|
|