phatez@phatez-laptop:~$ help
GNU bash, version 4.3.46(1)-release (x86_64-pc-linux-gnu)
These Shell commands are defined internally. Type `help' to see this list.
Type `help name' to find out more about the function `name'.
Use `info bash' to find out more about the Shell in general.
Use `man -k' or `info' to find out more about commands not in this list.
A star (*) next to a name means that the command is disabled.
job_spec [&] history [-c] [-d offset] [n] or history -anrw [filena>
(( expression )) if COMMANDS; then COMMANDS; [ Elif COMMANDS; then COM>
. filename [arguments] jobs [-lnprs] [jobspec ...] or jobs -x command [args]>
: kill [-s sigspec | -n signum | -sigspec] pid | jobspe>
[ arg... ] let arg [arg ...]
[[ expression ]] local [option] name[=value] ...
alias [-p] [name[=value] ... ] logout [n]
bg [job_spec ...] mapfile [-n count] [-O Origin] [-s count] [-t] [-u fd>
bind [-lpsvPSVX] [-m keymap] [-f filename] [-q name] [> popd [-n] [+N | -N]
break [n] printf [-v var] format [arguments]
builtin [Shell-builtin [arg ...]] pushd [-n] [+N | -N | dir]
caller [expr] pwd [-LP]
case Word in [PATTERN [| PATTERN]...) COMMANDS ;;]... > read [-ers] [-a array] [-d delim] [-i text] [-n nchar>
cd [-L|[-P [-e]] [-@]] [dir] readarray [-n count] [-O Origin] [-s count] [-t] [-u >
command [-pVv] command [arg ...] readonly [-aAf] [name[=value] ...] or readonly -p
compgen [-abcdefgjksuv] [-o option] [-A action] [-G g> return [n]
complete [-abcdefgjksuv] [-pr] [-DE] [-o option] [-A a> select NAME [in WORDS ... ;] do COMMANDS; done
compopt [-o|+o option] [-DE] [name ...] set [-abefhkmnptuvxBCHP] [-o option-name] [--] [arg .>
continue [n] shift [n]
coproc [NAME] command [redirections] shopt [-pqsu] [-o] [optname ...]
declare [-aAfFgilnrtux] [-p] [name[=value] ...] source filename [arguments]
dirs [-clpv] [+N] [-N] suspend [-f]
disown [-h] [-ar] [jobspec ...] test [expr]
echo [-neE] [arg ...] time [-p] pipeline
enable [-a] [-dnps] [-f filename] [name ...] times
eval [arg ...] trap [-lp] [[arg] signal_spec ...]
exec [-cl] [-a name] [command [arguments ...]] [redire> true
exit [n] type [-afptP] name [name ...]
export [-fn] [name[=value] ...] or export -p typeset [-aAfFgilrtux] [-p] name[=value] ...
false ulimit [-SHabcdefilmnpqrstuvxT] [limit]
fc [-e ename] [-lnr] [first] [last] or fc -s [pat=rep]> umask [-p] [-S] [mode]
fg [job_spec] unalias [-a] name [name ...]
for NAME [in WORDS ... ] ; do COMMANDS; done unset [-f] [-v] [-n] [name ...]
for (( exp1; exp2; exp3 )); do COMMANDS; done until COMMANDS; do COMMANDS; done
function name { COMMANDS ; } or name () { COMMANDS ; }> variables - Names and meanings of some Shell variable>
getopts optstring name [arg] wait [-n] [id ...]
hash [-lr] [-p pathname] [-dt] [name ...] while COMMANDS; do COMMANDS; done
help [-dms] [pattern ...] { COMMANDS ; }
phatez@phatez-laptop:~$ man ulimit
phatez@phatez-laptop:~$ man disown
No manual entry for disown
phatez@phatez-laptop:~$
disown
est une bash intégrée. Donc man bash
montrera ...
désavouer [-ar] [-h] [jobspec ...]
Sans options, supprimez chaque jobpec du tableau des jobs actifs. Si jobpec n'est pas présent et que ni l'option -a ni l'option -r ne sont fournies, le travail en cours est utilisé. Si l'option -h est donnée, chaque tâche spécifiée n'est pas supprimée de la table, mais est marquée de sorte que SIGHUP ne soit pas envoyé à la tâche si le shell reçoit un message SIGHUP. Si aucune tâche n'est fournie, l'option -a signifie supprimer ou marquer toutes les tâches. l'option -r sans argument spécifie le travail restreint l'opération à l'exécution des travaux. La valeur de retour est 0 sauf si jobspec ne spécifie pas de travail valide.
Il y en a beaucoup plus. Voici une liste .
Pour lister le type d'aide
help disown
ou autre u
ncommandes Buntu?
TOUTES les commandes Ubuntu (linux est plus précis) ont une page de manuel.
ulimit
a une page de manuel.
ULIMIT (3) Manuel du programmeur Linux ULIMIT (3)
Ulimit - Obtient et définit les limites utilisateur
SYNOPSIS
#include <ulimit.h> long ulimit(int cmd, long newlimit);
Mais vous vouliez probablement dire le paramètre?
2 façons:
$help ulimit
ulimit: ulimit [-SHabcdefilmnpqrstuvxT] [limit]
Modify Shell resource limits.
Provides control over the resources available to the Shell and processes
it creates, on systems that allow such control.
Options:
-S use the `soft' resource limit
-H use the `hard' resource limit
-a all current limits are reported
-b the socket buffer size
-c the maximum size of core files created
...
$ ulimit -a
core file size (blocks, -c) 0
data seg size (kbytes, -d) unlimited
scheduling priority (-e) 0
file size (blocks, -f) unlimited
pending signals (-i) 46690
max locked memory (kbytes, -l) 64
max memory size (kbytes, -m) unlimited
open files (-n) 1024
pipe size (512 bytes, -p) 8
POSIX message queues (bytes, -q) 819200
real-time priority (-r) 0
stack size (kbytes, -s) 8192
cpu time (seconds, -t) unlimited
max user processes (-u) 46690
virtual memory (kbytes, -v) unlimited
file locks (-x) unlimited
Lorsque vous tapez help
, vous voyez les commandes intégrées à bash. Pour voir l'aide pour ces commandes, tapez help <command>
:
help ulimit
help disown
Lorsque vous utilisez man
(abréviation de manuel), vous affichez l'aide pour les programmes binaires ne faisant pas partie de bash. Vous avez remarqué que vous obtenez l'aide pour ulimit
si vous tapez man ulimit
. Cependant, le manuel de ulimit ne concerne pas la commande bash. Lorsque vous tapez man ulimit
, vous obtenez le manuel du fichier d’en-tête de programmation C ulimit.h
, qui est complètement différent.
ulimit
et disown
sont des fonctions intégrées de Bash. Celles-ci ne possèdent pas de page de manuel, mais sont décrites dans la page de manuel Bash.
Si vous utilisez bash, vous pouvez utiliser la commande help
, par exemple:
$ help disown
Vous voudrez peut-être canaliser la sortie dans less
pour pouvoir faire défiler et rechercher, par exemple.
$ help disown | less
En cas de doute sur le fait de savoir si une commande est une commande intégrée à Bash, un fichier exécutable, les deux ou autre chose:
$ type -a kill
kill is aliased to `echo 'You should not use kill - use OUPMclient -K instead.';'
kill is a Shell builtin
kill is /usr/bin/kill
kill is /bin/kill
Ceci est un exemple particulier, car notre fournisseur souhaite que nous utilisions une autre commande plutôt que kill
pour les processus de leur application.