Ulimit stack size

Résolu/Fermé
yann747 Messages postés 128 Date d'inscription mardi 25 octobre 2011 Statut Membre Dernière intervention 13 octobre 2021 - 28 déc. 2012 à 10:21
yann747 Messages postés 128 Date d'inscription mardi 25 octobre 2011 Statut Membre Dernière intervention 13 octobre 2021 - 30 déc. 2012 à 11:52


Bonjour,
je voudrais savoir quel est l'équivalent en csh de :

ulimit -s unlimited


quand je tape:

man ulimit

Le manuel dit que la commande est obsolète.
En bash, j'ai le meme message, mais ça semble marcher malgré tout.
Je voudrais également connaitre la ligne de commande permettant
d'afficher les limitations actuelles c'est à dire l'equivalent de :

ulimit -a


Merci d'avance de votre aide.

2 réponses

mamiemando Messages postés 33077 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 18 avril 2024 7 748
28 déc. 2012 à 13:04
Attention parce que quand tu tapes "man ulimit", je pense que tu tombes dans la section 3 (cf numéro en haut à gauche de la page) de man (ie le langage C et non le shell). En effet le man est décomposé en plusieurs sections, et si tu fais du shell, celles qui t'intéressent sont les sections 1 et 8 :
https://en.wikipedia.org/wiki/Man_page#Manual_sections

Car en effet, la commande est obsolète en C (section 3), on t'indique même ce qu'il faut utiliser à la place :

ULIMIT(3)               Manuel du programmeur Linux               ULIMIT(3)

NOM
       ulimit - Lire ou écrire les limites d'utilisation

SYNOPSIS
       #include <ulimit.h>

       long ulimit(int cmd, long newlimit);

DESCRIPTION
       Attention : Cette routine est obsolète. Utilisez getrlimit(2), setr?
       limit(2) et sysconf(3) à la place. Pour avoir des  informations  sur
       la commande shell ulimit(), reportez-vous à bash(1).


On peut préciser dans quelle section on fait une recherche :
http://www.mistra.fr/tutoriels-linux-mode-texte/tutoriel-linux-man.html

Exemple : Ces deux commandes ne renvoient pas vers la même page de man.

man 1 passwd
man 5 passwd


Bonne chance
1
yann747 Messages postés 128 Date d'inscription mardi 25 octobre 2011 Statut Membre Dernière intervention 13 octobre 2021 2
30 déc. 2012 à 11:52
Solution :
limit stacksize unlimited


voir également :
man csh


puis rechercher "unlimit"

Merci mamiemando pour ta réponse !
1