.\" -*- coding: UTF-8 -*- .\" Copyright 1992, Drew Eckhardt .\" Copyright, the authors of the Linux man-pages project .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH chdir 2 "8. februar 2026" "Linux man\-pages 6.17" .SH NAVN chdir, fchdir \- ændr arbejdsmappe .SH BIBLIOTEK C\-standardbibliotek (\fIlibc\fP,\ \fI\-lc\fP) .SH SYNOPSIS .nf \fB#include \fP .P \fBint chdir(const char *\fP\fIsti\fP\fB);\fP \fBint fchdir(int \fP\fIfd\fP\fB);\fP .fi .P .RS -4 Feature Test Macro Requirements for glibc (se \fBfeature_test_macros\fP(7)): .RE .P \fBfchdir\fP(): .nf .\" || _XOPEN_SOURCE && _XOPEN_SOURCE_EXTENDED _XOPEN_SOURCE >= 500 || /* Siden glibc 2.12: */ _POSIX_C_SOURCE >= 200809L || /* glibc op til og inklusive 2.19: */ _BSD_SOURCE .fi .SH BESKRIVELSE \fBchdir\fP() ændrer nuværende arbejdsmappe for den kaldende proces til mappen angivet i \fIsti\fP. .P \fBfchdir\fP() er identisk med \fBchdir\fP(); den eneste forskel er at mappen angives som en åben fildeskriptor. .SH RETURVÆRDI Ved succes returneres nul. Ved fejl returneres \-1 og \fIerrno\fP angives for at indikere fejlen. .SH FEJL Afhængig af filsystemet, kan andre fejl returneres. De mere generelle fejl for \fBchdir\fP() er vist nedenfor: .TP \fBEACCES\fP Søgetilladelse er nægtet for en af komponenterne i \fIsti\fP. (Se også \fBpath_resolution\fP(7).) .TP \fBEFAULT\fP \fIsti\fP peger uden for dit tilgængelige adresserum. .TP \fBEIO\fP Der opstod en I/O\-fejl. .TP \fBELOOP\fP Der var for mange symbolske henvisninger i forhold til \fIsti\fP. .TP \fBENAMETOOLONG\fP \fIsti\fP er for lang. .TP \fBENOENT\fP Mappen angivet i \fIsti\fP findes ikke. .TP \fBENOMEM\fP Utilstrækkelig kernehukommelse var tilgængelig. .TP \fBENOTDIR\fP En komponent i \fIsti\fP er ikke en mappe. .P De generelle fejl for \fBfchdir\fP() er vist nedenfor: .TP \fBEACCES\fP Søgetilladelse blev nægtet på den åbne mappe på \fIfd\fP. .TP \fBEBADF\fP \fIfd\fP er ikke en gyldig filbeskrivelse. .TP \fBENOTDIR\fP \fIfd\fP refererer ikke til en mappe. .SH STANDARDER POSIX.1\-2024. .SH HISTORIK .TP \fBchdir\fP() SVr4, POSIX.1\-1988, 4.4BSD. .TP \fBfchdir\fP() SVr4, 4.4BSD, SUSv1, POSIX.1\-2001 XSI, POSIX.1\-2008. .SH NOTER Den nuværende arbejdsmappe er startpunktet for fortolkning af relative stinavne (dem der ikke starter med \[aq]/\[aq]). .P En underproces oprettet via \fBfork\fP(2) arver sin overproces nuværende arbejdsmappe. Den nuværende arbejdsmappe forbliver uændret af \fBexecve\fP(2). .SH "SE OGSÅ" \fBchroot\fP(2), \fBgetcwd\fP(3), \fBsti_resolution\fP(7) .PP .SH OVERSÆTTELSE Oversættere af denne manual til dansk Joe Hansen . .PP Denne oversættelse er gratis dokumentation; læs .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License version 3 .UE eller nyere for ophavsretbetingelser. Der er INGEN ANSVAR. .PP Hvis du støder på fejl i oversættelsen af ​​denne vejledning, skal du sende en besked til .MT debian-l10n-danish@lists.debian.org .ME .