setup() - Unix 和 Linux 系統呼叫 - 技術教學
Tutorials Point


  Unix 初學者指南
  Unix Shell 程式設計
  高階 Unix
  Unix 有用參考
  Unix 有用資源
  精選閱讀

版權所有 © 2014 tutorialspoint



  首頁     參考     討論論壇     關於 TP  

setup() - Unix 和 Linux 系統呼叫


previous next AddThis Social Bookmark Button

廣告

名稱

setup - 設定裝置和檔案系統,掛載根檔案系統

語法

#include <unistd.h>

_syscall0(int, setup)

int setup(void);

描述

setup() 從 linux/init/main.c 中呼叫一次。它呼叫配置到核心中的裝置和檔案系統的初始化函式,然後掛載根檔案系統。

任何使用者程序都不能呼叫 setup()。任何使用者程序,即使是具有超級使用者許可權的程序,也會收到 EPERM

返回值

對於使用者程序,setup() 始終返回 -1。

錯誤

標籤描述
EPERM 對於使用者程序,始終返回此錯誤。

符合標準

此函式是 Linux 特定的,不應在旨在可移植的程式中使用,實際上也不應在任何程式中使用。從 Linux 2.1.121 開始,不再存在此類函式。呼叫順序有所不同:它曾經有一個引數 void * BIOS,而在其他時候則有一個引數 int magic

previous next Printer Friendly

廣告


  

廣告



廣告