Il s'agit de la commande afs qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
afs - Introduction aux commandes AFS
DESCRIPTION
AFS fournit de nombreuses commandes qui permettent aux utilisateurs et aux administrateurs système d'utiliser et
personnaliser ses fonctionnalités. La plupart des commandes appartiennent aux catégories suivantes, appelées
commander suites.
sauvegarde
Interface de configuration et d'exploitation du système de sauvegarde AFS.
bos Interface vers le serveur Basic Overseer (BOS) pour administrer les processus du serveur et
fichiers de configuration.
fs Interface pour administrer les listes de contrôle d'accès (ACL), le gestionnaire de cache et d'autres
diverses fonctions du système de fichiers.
trace
Interface de traçage des opérations Cache Manager lors du débogage des problèmes.
kas Interface vers le serveur d'authentification pour administrer la sécurité et l'authentification
informations. Cet aspect d'OpenAFS a été déprécié.
pts Interface vers le serveur de protection pour administrer l'ID AFS et l'appartenance au groupe
</br>L’Information.
uss Interface pour l'administration automatisée des comptes utilisateurs. Obsolète, peut être supprimé
à partir d'une future version d'OpenAFS. Voir USS page de manuel pour plus de détails.
vos Interface vers le serveur de volume et le serveur de localisation de volume (VL) pour l'administration
volumes.
De plus, il existe plusieurs commandes qui n'appartiennent pas aux suites.
AFS Command Syntaxe
Les commandes AFS appartenant aux suites ont la structure suivante :
suite_commande code_opération -commutateur <Plus-value>[+] [-drapeau]
Command Des noms
Ensemble, le suite_commande et votre code_opération faire le commander prénom.
Notre suite_commande spécifie le groupe de commandes liées auquel appartient la commande,
et indique quel interpréteur de commande et quel processus serveur exécutent la commande. AFS a
plusieurs suites de commandes, dont bos, fs, kas, paquet, pts, USS (obsolète) et vos.
Certaines de ces suites disposent d'un mode interactif dans lequel l'émetteur omet la code_opération
partie du nom de la commande.
Notre code_opération indique à l'interpréteur de commandes et au processus serveur quelle action
effectuer. La plupart des suites de commandes incluent plusieurs codes d'opération. Les pages de manuel pour chaque
le nom de la commande décrit chaque code d'opération en détail, et le OuvrirAFS Administration Guide
décrit comment les utiliser dans le cadre de l'exécution de tâches administratives.
Plusieurs commandes AFS n'appartiennent pas à une suite et donc leurs noms n'ont pas de
suite_commande portion. Leur structure est par ailleurs similaire aux commandes des suites.
Options
Le terme option fait référence à la fois aux arguments et aux indicateurs, qui sont décrits dans ce qui suit
sections.
Arguments
Un ou plusieurs arguments peuvent suivre le nom de la commande. Les arguments précisent les entités sur lesquelles
pour agir lors de l'exécution de la commande (par exemple, quelle machine serveur, quel processus serveur ou
déposer). Pour minimiser le potentiel d'erreur, fournissez les arguments d'une commande dans l'ordre
prescrit dans sa définition syntaxique.
Chaque argument comporte deux parties, qui apparaissent dans l'ordre indiqué :
· Le interrupteur spécifie le type de l'argument et est précédé d'un tiret (-). Pour L
exemple, le commutateur -serveur indique généralement que l'argument nomme un serveur
machine. Les commutateurs peuvent souvent être omis, sous réserve des règles décrites dans « Conditions
pour omettre les commutateurs".
· Le Plus-value nomme une entité particulière du type spécifié par le commutateur précédent. Pour
exemple, la valeur appropriée pour un -serveur switch est un nom de machine serveur comme
"fs3.abc.com". Contrairement aux commutateurs (qui ont une forme requise), les valeurs varient en fonction de
ce que l'émetteur veut accomplir. Les valeurs apparaissent entourées de chevrons ("<>")
dans les descriptions de commandes et l'aide en ligne pour montrer qu'elles sont fournies par l'utilisateur
informations variables.
Certains arguments acceptent plusieurs valeurs, comme indiqué par le signe plus de fin ("+") dans le
descriptions des commandes et aide en ligne. Combien d'arguments d'une commande prennent plusieurs
valeurs, et leur ordre par rapport aux autres arguments, déterminent quand il est
acceptable d'omettre les commutateurs. Voir « Conditions d'omission des commutateurs ».
Certaines commandes ont des arguments facultatifs et obligatoires ; les descriptions des commandes et
l'aide en ligne affiche les arguments facultatifs entre crochets ("[]").
Drapeaux
Certaines commandes ont un ou plusieurs drapeaux, qui spécifient la manière dont la commande
l'interpréteur et le processus serveur exécutent la commande ou le type de sortie qu'elle produit.
Les drapeaux sont précédés de tirets comme des commutateurs, mais ils ne prennent aucune valeur. Bien que la commande
les descriptions et l'aide en ligne répertorient généralement les indicateurs d'une commande après ses arguments, il
n'y a pas d'ordre prescrit pour les drapeaux. Ils peuvent apparaître n'importe où sur la ligne de commande suivant
le code de l'opération, sauf entre les parties d'un argument. Les drapeaux sont toujours facultatifs.
An Exemple Command
L'exemple suivant illustre les différentes parties d'une commande qui appartient à un AFS
suite de commandes.
% bos getdate -server fs1.abc.com -file ptserver kaserver
où
· bos est la suite de commandes. Le serveur BOS exécute la plupart des commandes de cette suite.
· avoir un rendez-vous est le code d'opération. Il indique au serveur BOS sur la machine serveur spécifiée
(dans ce cas "fs1.abc.com") pour signaler les dates de modification des fichiers binaires dans le
locales /usr/lib/openafs répertoire.
· "-server fs1.abc.com" est un argument, avec -serveur comme commutateur et "fs1.abc.com" comme
la valeur. Cet argument spécifie la machine serveur sur laquelle le serveur BOS doit
collecter et rapporter des dates binaires.
· "-file ptserver kaserver" est un argument qui prend plusieurs valeurs. L'interrupteur est
-fichier et les valeurs sont "ptserver" et "kaserver". Cet argument indique au serveur BOS
de signaler les dates de modification sur les fichiers /usr/lib/openafs/kaserver et votre
/usr/lib/openafs/ptserver.
Règles pour Saisie AFS Commandes
Entrez chaque commande AFS sur une seule ligne (appuyez sur uniquement à la fin de la commande).
Certaines commandes de ce document semblent interrompues sur plusieurs lignes, mais c'est pour
lisibilité uniquement.
Utilisez un espace pour séparer chaque élément sur une ligne de commande de ses voisins. Des espaces plutôt
que les virgules séparent également plusieurs valeurs d'un argument.
Dans de nombreux cas, l'émetteur d'une commande peut réduire la quantité de frappe nécessaire en utilisant
une ou les deux méthodes suivantes :
· Omission d'interrupteurs.
· En utilisant les abréviations acceptées pour les codes d'opération, les commutateurs (s'ils sont inclus dans
all), et certains types de valeurs.
Les sections suivantes expliquent les conditions d'omission ou de raccourcissement de parties du
ligne de commande. Il est toujours acceptable de taper une commande en entier, avec tous ses commutateurs
et aucune abréviation.
Conditions d'omission des commutateurs
Il est toujours acceptable de taper la partie switch d'un argument, mais dans de nombreux cas, il est
pas nécessaire. Plus précisément, les commutateurs peuvent être omis si les conditions suivantes sont remplies.
· Tous les arguments requis de la commande apparaissent dans l'ordre prescrit par la syntaxe
déclaration.
· Aucun commutateur n'est fourni pour aucun argument.
· Il n'y a qu'une seule valeur pour chaque argument (mais notez l'exception importante discutée
dans le paragraphe suivant).
L'omission des commutateurs n'est possible que parce qu'il existe un ordre prescrit pour chaque commande.
arguments. Lorsque l'émetteur n'inclut pas de commutateurs, l'interpréteur de commandes s'appuie sur
plutôt sur l'ordre des arguments ; il suppose que le premier élément après l'opération
code est le premier argument de la commande, l'élément suivant est le deuxième argument de la commande,
etc. L'exception importante est lorsque l'argument requis final d'une commande accepte
plusieurs valeurs. Dans ce cas, l'interpréteur de commandes suppose que l'émetteur a
correctement fourni une valeur pour chaque argument jusqu'au dernier, donc tout
les valeurs à la fin appartiennent à l'argument final.
La liste suivante décrit les règles pour omettre les commutateurs de l'opposé
perspective : un commutateur d'argument doit être fourni lorsque l'une des conditions suivantes
s'appliquent.
· Les arguments de la commande n'apparaissent pas dans l'ordre prescrit.
· Un argument facultatif est omis mais un argument facultatif suivant est fourni.
· Un interrupteur est prévu pour un argument précédent.
· Plusieurs valeurs sont fournies pour un argument précédent (qui doit prendre plusieurs
valeurs, bien sûr); sans basculer sur l'argument courant, l'interpréteur de commandes
suppose que l'argument actuel est une autre valeur pour l'argument précédent.
Un exemple d'omission des commutateurs
Considérez à nouveau l'exemple de commande de "Un exemple de commande".
% bos getdate -server fs1.abc.com -file ptserver kaserver
Cette commande a deux arguments obligatoires : le nom de la machine serveur (identifié par le
-serveur switch) et le nom du fichier binaire (identifié par le -fichier changer). Le deuxième argument
accepte plusieurs valeurs. En remplissant ces trois conditions, l'émetteur peut omettre la
commutateurs :
% bos getdate fs1.abc.com ptserver kaserver
Comme il n'y a pas de commutateurs, l'interpréteur de commandes bos s'appuie sur l'ordre de
arguments. Il suppose que le premier élément suivant le code d'opération, "fs1.abc.com",
est le nom de la machine serveur et que l'argument suivant, "ptserver", est un nom de fichier binaire.
Ensuite, comme le deuxième (et dernier) argument de la commande accepte plusieurs valeurs, le
L'interpréteur de commandes interprète correctement "kaserver" comme une valeur supplémentaire pour celui-ci.
En revanche, ce qui suit n'est pas acceptable car il viole les deux premiers
conditions dans « Conditions d'omission des commutateurs » : même s'il n'y a qu'une seule valeur par
argument, les arguments n'apparaissent pas dans l'ordre prescrit, et un commutateur est fourni
pour un argument mais pas pour l'autre.
% bos getdate ptserver -server fs1.abc.com
Règles pour En utilisant Abréviations et votre Alias
Cette section explique comment abréger les codes d'opération, les noms d'option, la machine serveur
noms, noms de partition et noms de cellule. Il n'est pas possible d'abréger d'autres types de
valeurs.
Abréviation des codes d'opération
Il est acceptable d'abréger un code d'opération à la forme la plus courte
le distingue des autres codes d'opération de sa suite.
Par exemple, il est acceptable de raccourcir bos installer à bos i car il n'y en a pas d'autre
codes d'opération dans le bos suite de commandes commençant par la lettre "i". En revanche,
il y a plusieurs bos codes d'opération qui commencent par la lettre "s", donc les abréviations
doit être plus long pour rester univoque :
bos sa pour le sauvetage de bos
bos ensemble pour bos setauth
bos setc pour bos setcellname
bos Setr pour bos setrestart
bos sh pour l'arrêt du bos
bos Commencer pour le début du patron
bos démarrage pour le démarrage du bos
bos état pour le statut de patron
bos sto pour l'arrêt du patron
En plus des abréviations, certains codes d'opération ont un alias, une forme courte qui n'est pas
dérivé en abrégeant le code d'opération à sa forme non ambiguë la plus courte. Par exemple,
l'alias du fs setacl la commande est fs sa, tandis que le plus court sans ambiguïté
l'abréviation est fs ensemble.
Il y a deux raisons habituelles pour lesquelles un code d'opération a un alias :
· Parce que la commande est fréquemment émise, il est pratique d'avoir une forme plus courte que
celui dérivé par abréviation. Les fs setacl commande est un exemple.
· Parce que le nom de la commande a changé, mais les utilisateurs des versions précédentes d'AFS connaissent le
ancien nom. Par exemple, bos hôtes de liste a le pseudo bos obtenir une cellule, son ancien nom.
Il est acceptable d'abréger les alias à leur forme non ambiguë la plus courte (par
Par exemple, bos obtenir une cellule à bos obtenir).
Même si un code d'opération a un alias, il est toujours acceptable d'utiliser le plus court
forme sans ambiguïté. Ainsi, le fs setacl commande a trois formes acceptables : fs setacl (les
forme complète), fs ensemble (l'abréviation la plus courte), et fs sa (le pseudo).
Abréviation des commutateurs et des drapeaux
Il est acceptable de raccourcir un commutateur ou un indicateur à la forme la plus courte qui le distingue
des autres commutateurs et drapeaux pour son code de fonctionnement. Il est souvent possible d'omettre
commutateurs entièrement, sous réserve des conditions énumérées dans les « Conditions d'omission des commutateurs ».
Abréviation des noms de machine serveur
Les machines serveur AFS doivent avoir des noms d'hôte de style Internet pleinement qualifiés (par exemple,
"fs1.abc.com"), mais il n'est pas toujours nécessaire de saisir le nom complet sur la ligne de commande.
Les commandes AFS acceptent des formes abrégées sans ambiguïté, mais dépendent du service de noms de la cellule
(comme le service de noms de domaine) ou une table d'hôtes locale pour résoudre un nom abrégé en
équivalent pleinement qualifié lorsque la commande est émise.
La plupart des commandes acceptent également la forme décimale pointée de l'adresse IP de la machine comme
identifiant.
Abréviation des noms de partition
Les partitions qui hébergent des volumes AFS doivent avoir des noms de la forme /vicepx or /vicepxx, Où
la partie finale variable est une ou deux lettres minuscules. Par convention, le premier
la partition de serveur créée sur une machine serveur de fichiers est appelée /vice-pa, la deuxième /vicepb,
etc. le OuvrirAFS QuickStart Guide explique comment configurer et nommer un serveur de fichiers
partitions de la machine en vue du stockage des volumes AFS sur celles-ci.
Lors de l'émission de commandes AFS, vous pouvez abréger un nom de partition en utilisant l'un des éléments suivants
formes:
/vicepa = vicepa = a = 0
/vicepb = vicepb = b = 1
Après /vicepz (dont l'indice est 25) vient
/vicepaa = vicepaa = aa = 26
/vicepab = vicepab = ab = 27
et ainsi de suite à travers
/vicepiv = vicepiv = iv = 255
/vicepiv est le dernier nom de partition AFS autorisé. En pratique, cela ne fonctionnera pas bien ;
s'arrêter avec /vicepiu est fortement recommandée.
Abréviation des noms de cellules
Le nom complet d'une cellule correspond généralement à son nom de domaine Internet (comme stateu.edu pour
State University ou "abc.com" pour ABC Corporation). Certaines commandes AFS acceptent sans ambiguïté
formes abrégées, généralement par rapport à la /etc/openafs/CellServDB filet mais
parfois en fonction de la capacité du service de noms local à résoudre le problème correspondant
nom de domaine.
visualisation Vitrine Aide pour AFS Commandes
Pour afficher l'aide en ligne des commandes AFS appartenant aux suites, utilisez le vous aider et votre à propos
codes d'opération. UNE -Aide flag est également disponible sur presque toutes les commandes AFS.
L'entrée d'aide en ligne d'une commande se compose de deux ou trois lignes :
· La première ligne nomme la commande et décrit brièvement ce qu'elle fait.
· Si la commande a des alias, ils apparaissent sur la ligne suivante.
· La dernière ligne, qui commence par la chaîne « Usage : », répertorie les options de la commande dans
l'ordre prescrit ; les entrées d'aide en ligne utilisent les mêmes symboles typographiques (parenthèses
et ainsi de suite) que cette documentation.
Si aucun code d'opération n'est spécifié, le vous aider le code opération affiche la première ligne (court
description) pour chaque code d'opération de la suite :
% aider
Si l'émetteur précise un ou plusieurs codes opération, le vous aider le code d'opération affiche chaque
l'entrée en ligne complète de la commande (brève description, alias le cas échéant et syntaxe) :
% aider +
Notre -Aide flag affiche la syntaxe d'une commande mais pas la description courte ou l'alias :
% -aider
Le code d'opération à propos affiche la brève description de toute commande dans une suite dont
le code d'opération ou la brève description comprend le mot-clé spécifié :
% à propos " "
L'exemple de commande suivant affiche l'entrée d'aide en ligne complète pour le fs setacl
commander:
% fs aide setacl
fs setacl : définir la liste de contrôle d'accès
alias : sa
Utilisation : fs setacl -dir + -acl +
[-clear] [-negative] [-id] [-if] [-help]
Pour voir uniquement l'instruction de syntaxe, utilisez le -Aide drapeau:
% fs setacl -aide
Utilisation : fs setacl -dir + -acl +
[-clear] [-negative] [-id] [-if] [-help]
Dans l'exemple suivant, un utilisateur souhaite afficher le quota de son volume domestique. Elle connaît
que la commande concernée appartient au fs suite, mais ne peut pas se souvenir du code d'opération.
Elle utilise quota comme mot-clé :
% FS à propos du quota
listquota : quota de volume de liste
quota : afficher l'utilisation du quota de volume
setquota : définir le quota de volume
Ce qui suit illustre le message d'erreur qui se produit si aucun nom de commande ou court
la description contient le mot-clé :
% fs à propos de "liste de quotas"
Désolé, aucune commande trouvée
PRIVILÈGE REQUIS
De nombreuses commandes AFS nécessitent un ou plusieurs types de privilèges administratifs. Voir la référence
page pour chaque commande.
Utiliser afs en ligne à l'aide des services onworks.net