kledgeb UbuntuやLinuxの最新情報を紹介

WSL その10 - WSLがサポートしているSyscallの一覧

WSLがサポートしているSyscallの一覧

WSLがサポートしているSyscallの一覧です。



Syscall 備考
accept
accept4
access
alarm
arch_prctl
bind
brk
capget
capset
chdir
chmod
chown
chrootBuild 14936で追加
clock_getres
clock_gettime
clock_nanosleep
clone
close
connect
creat
dup
dup2
dup3
epoll_create
epoll_create1
epoll_ctl
epoll_pwaitBuild 14901で追加
epoll_wait
eventfd
eventfd2
execveBuild 14352で更新
exit
exit_group
faccessat
fadvise64
fallocateBuild 14352で追加
fchdir
fchmod
fchmodat
fchown
fchownatBuild 14342で更新
fcntl64
fdatasync
fgetxattrBuild 14352で追加
flock
fork
fsetxattr
fstat64
fstatat64
fstatfs64
fsync
ftruncate
ftruncate64
futex
get_robust_list
get_thread_area
getcpu
getcwd
getdents
getdents64
getegid
getegid16
geteuidBuild 14342で更新
geteuid16
getgidBuild 14342で更新
getgid16
getgroups
getpeername
getpgid
getpgrp
getpid
getppid
getpriority
GETRANDOM
getresgid
getresgid16
getresuidBuild 14342で更新
getresuid16
getrlimit
getrusage
getsid
getsockname
getsockopt
gettid
gettimeofday
gettimerBuild 14361で追加
getuid
getuid16
getxattrBuild 14342で更新
inotify_add_watch
inotify_init
INOTIFY_INIT1
inotify_rm_watch
ioctl
ioprio_get
ioprio_set
keyctl
kill
lchown
lgetxattrBuild 14352で追加
link
linkat
listen
listxattrBuild 14366で追加
llseek
lseek
lstat64
madvise
mkdir
mkdirat
mknod
mknodatBuild 14361で追加
mlock
mmap
mmap2
mount
mprotect
mremap
msync
munlock
munmap
nanosleep
newuname
open
openat
pause
perf_event_open
personality
pipe
pipe2
pivot_rootBuild 14942で追加
poll
ppoll
prctl
pread64
prlimit64Build 16257で追加
process_vm_readv
process_vm_writev
pselect6
ptraceBuild 14342で更新
pwrite64
read
readlink
readlinkatBuild 14332で追加
readv
reboot
recv
recvfrom
recvmmsgBuild 15025で追加
recvmsg
rename
renameatBuild 14361で追加
RESTART_SYSCALL
rmdir
rt_sigaction
rt_sigpending
rt_sigprocmask
rt_sigreturn
rt_sigsuspend
rt_sigtimedwait
sched_get_priority_max
sched_get_priority_min
sched_getaffinity
sched_getparam
sched_getscheduler
sched_setaffinity
sched_setparam
sched_setscheduler
sched_yield
select
SEMCTL
SEMGET
SEMOPBuild 15014で追加
SEMTIMEDOPBuild 15014で追加
send
sendfileBuild 14361で追加
sendfile64Build 14361で追加
sendmmsg
sendmsg
sendto
set_robust_list
set_thread_area
set_tid_address
setdomainname
SETFSGID
SETFSUID
setgidBuild 14342で更新
setgroupsBuild 14342で更新
sethostnameBuild 14342で更新
setitimer
setpgid
setpriority
setregid
setresgid
setresuid
setreuid
setrlimit
setsid
setsockopt
settimeofday
setuid
setxattrBuild 14342で更新
shmatBuild 15002で追加
shmctlBuild 15002で追加
shmdtBuild 15002で追加
shmgetBuild 15002で追加
shutdown
sigaction
sigaltstack
sigpending
sigprocmask
sigreturn
sigsuspend
socket
socketcall
socketpair
splice
stat64
statfs64
symlink
symlinkat
sync
sync_file_rangeBuild 14361で追加
sysinfo
tee
tgkill
time
timer_createBuild 14986で追加
timer_deleteBuild 14986で追加
timer_gettimeBuild 14986で追加
timer_settimeBuild 14986で追加
timerfd_create
timerfd_gettime
timerfd_settime
times
tkill
truncate
truncate64
umask
umount
umount2
unlink
unlinkat
unshare
utime
utimensat
utimes
vfork
wait4
waitidBuild 14901で追加
waitpid
write
writev

注意

「WSL」がサポートしているすべてのSyscallが、必ずしもすべてのパラメーターとの組み合わせで動作するとは限りません。


WSL
スポンサー
コメント
コメントポリシー
コメントをする前に UbuntuのCode of Conduct(CoC/行動規範) を確認し、CoCに沿ったコメントをお願いします。
コメントの使い方は、コメントの使い方を参照してください。
同一カテゴリーの記事
SNS
人気の記事
  • Linux その450 - Canonical LXD や MicroCloud にクライアントなりすましの脆弱性・アップデートを
    Canonical LXD や MicroCloud に重大な脆弱性 2026年10月28日、Canonical LXD や MicroCloud に重大な脆弱性がみつかりました。
  • Ubuntu 26.04 その82 - Linux kernel の脆弱性 CVE-2026-98432 の対応状況
    CVE-2026-98432 の対応状況 2026年11月2日、Linux kernel の脆弱性である CVE-2026-98432 の対応状況がアナウンスされました。
  • Linux Mint その294 - Linux Mint 27 の開発とリリース方針の変更・アラーム管理アプリの開発
    Linux Mint 月刊ニュース Linux Mint 開発チームは Linux Mint 月刊ニュースにて、Linux Mint の開発状況や取り組みを紹介しています。
  • Ubuntu 26.04 その76 - CVE-2026-92392 含む curl の脆弱性22件修正・アップデートを
    curl の脆弱性22件修正 CVE-2026-92392 含む22件の curl の脆弱性に対応したセキュリティーアップデートがリリースされました。
  • Ubuntu 26.10 その38 - Ubuntu 26.10 がリリースされました・ディスクイメージのダウンロード
    Ubuntu 26.10 リリース 2026年10月15日、Ubuntu 26.10 がリリースされました。
  • Ubuntu 26.04 その79 - CVE-2026-111497 に対応した Brotli のリリース・アップデートを
    Brotli のセキュリティーアップデート 2026年10月26日、CVE-2026-111497 に対応した Brotli がリリースされました。
  • Ubuntu 26.04 その78 - eMudhra 認証局の秘密鍵の侵害・アップデートを
    eMudhra 認証局の秘密鍵の侵害 2026年10月20日、eMudhra 認証局(eMudhra CA)の秘密鍵の侵害が発覚しました。
  • Ubuntu 26.10 その39 - Ubuntu 26.10 の新機能と変更点・既知の問題
    Ubuntu 26.10 の新機能と変更点・既知の問題 リリースノートから、Ubuntu 26.10 の新機能と変更点を紹介します。
  • Ubuntu 26.04 その77 - PHP に php2shell(CVE-2026-109618/CVE-2026-109619)の脆弱性・アップデートを
    PHP に php2shell の脆弱性 PHP に php2shell と呼ばれる致命的な脆弱性が見つかりました。
  • Ubuntu 26.04 その80 - Ubuntu 26.04.2 LTS のリリーススケジュール
    Ubuntu 26.04.2 LTSのリリーススケジュール Ubuntu 26.04.2 LTS のリリーススケジュールを紹介します。
記事のピックアップ
オプション