{"id":2848,"date":"2022-12-20T15:17:29","date_gmt":"2022-12-20T18:17:29","guid":{"rendered":"http:\/\/lode.uno\/linux-man\/index.php\/2022\/12\/20\/makedev-man8\/"},"modified":"2022-12-20T15:17:29","modified_gmt":"2022-12-20T18:17:29","slug":"makedev-man8","status":"publish","type":"post","link":"https:\/\/lode.uno\/linux-man\/2022\/12\/20\/makedev-man8\/","title":{"rendered":"makedev (man8)"},"content":{"rendered":"<h1 align=\"center\">makedev<\/h1>\n<p> <a href=\"#NAME\">NAME<\/a><br \/> <a href=\"#SYNOPSIS\">SYNOPSIS<\/a><br \/> <a href=\"#DESCRIPTION\">DESCRIPTION<\/a><br \/> <a href=\"#OPTIONS\">OPTIONS<\/a><br \/> <a href=\"#CUSTOMIZATION\">CUSTOMIZATION<\/a><br \/> <a href=\"#DEVICES\">DEVICES<\/a><br \/> <a href=\"#CONFIGURATION\">CONFIGURATION<\/a><br \/> <a href=\"#FILES\">FILES<\/a><br \/> <a href=\"#BUGS\">BUGS<\/a><br \/> <a href=\"#HISTORY\">HISTORY<\/a><br \/> <a href=\"#RETURN VALUE\">RETURN VALUE<\/a><br \/> <a href=\"#SEE ALSO\">SEE ALSO<\/a><br \/> <a href=\"#AUTHORS\">AUTHORS<\/a> <\/p>\n<hr>\n<h2>NAME <a name=\"NAME\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">makedev \u2212 create devices<\/p>\n<h2>SYNOPSIS <a name=\"SYNOPSIS\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\"><b>makedev <directory> [<device_name>]<\/b><\/p>\n<h2>DESCRIPTION <a name=\"DESCRIPTION\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\"><b>makedev<\/b> is a program that will create the device files in <tt>\/dev<\/tt> used to interface with drivers in the kernel.<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">Note that programs giving the error \u2018\u2018ENOENT: No such file or directory\u2019\u2019 usually means that the device file is missing, whereas \u2018\u2018ENODEV: No such device\u2019\u2019 usually means the kernel does not have the driver configured or loaded.<\/p>\n<h2>OPTIONS <a name=\"OPTIONS\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\"><b><directory><\/b><\/p>\n<p style=\"margin-left:22%;\">The directory where to create the device files.<\/p>\n<p style=\"margin-left:11%;\"><b><device_name><\/b><\/p>\n<p style=\"margin-left:22%;\">Only create device nodes that match <device_name> (wich can be either a canonical name or a regexp). eg:<\/p>\n<p style=\"margin-left:22%; margin-top: 1em\"><i>makedev \/dev \u2019dvb.*\u2019<\/i> will create \/dev\/dvb\/adapter0\/*<\/p>\n<p style=\"margin-left:22%; margin-top: 1em\"><i>makedev \/dev hda<\/i> will create \/dev\/hda<\/p>\n<table width=\"100%\" border=\"0\" rules=\"none\" frame=\"void\" cellspacing=\"0\" cellpadding=\"0\">\n<tr valign=\"top\" align=\"left\">\n<td width=\"20%\">\n<h2>CUSTOMIZATION <a name=\"CUSTOMIZATION\"><\/a> <\/h2>\n<p style=\"margin-left:11%;\">Since there is currently no standardization in what names are used for system users and groups, it is possible that you may need to modify <b>makedev<\/b>\u2019s configuration files to reflect your site\u2019s settings.<\/p>\n<h2>DEVICES <a name=\"DEVICES\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">Certain devices are required for minimal functionality. These are:<\/p>\n<p style=\"margin-left:22%;\"><b>mem<\/b> \u2212 access to physical memory; <b>kmem<\/b> \u2212 access to kernel virtual memory; <b>null<\/b> \u2212 null device (infinite sink); <b>port<\/b> \u2212 access to I\/O ports; <b>zero<\/b> \u2212 null byte source (infinite source); <b>core<\/b> \u2212 symlink to <b>\/proc\/kcore<\/b> (for kernel debugging); <b>full<\/b> \u2212 always returns ENOSPACE on write; <b>ram<\/b> \u2212 ramdisk; <b>tty<\/b> \u2212 to access the controlling tty of a process.<\/p>\n<p style=\"margin-left:11%;\"><b>Virtual Terminals<\/b> <i><br \/> console<\/i><\/p>\n<p style=\"margin-left:22%;\">This creates the devices associated with the console. These are the virtual terminals <b>tty<\/b><i>x<\/i>, where <i>x<\/i> can be from 0 though 63. The device <i>tty0<\/i> is the currently active VT, and is also known as <tt>console<\/tt>. For each VT, there are two devices: <b>vcs<\/b><i>x<\/i> and <b>vcsa<\/b><i>x<\/i>, which can be used to generate screen-dumps of the VT (<b>vcs<\/b><i>x<\/i> is just the text, and <b>vcsa<\/b><i>x<\/i> includes the attributes).<\/p>\n<p style=\"margin-left:11%;\"><b>Serial Devices<\/b> <i><br \/> ttyS{0..63}<\/i><\/p>\n<p style=\"margin-left:22%;\">Serial ports.<\/p>\n<p style=\"margin-left:11%;\"><b>Pseudo Terminals<\/b> <i><br \/> pty[p-s]<\/i><\/p>\n<p style=\"margin-left:22%;\">Each possible argument will create a bank of 16 master and slave pairs. The current kernel (1.2) is limited to 64 such pairs. The master pseudo-terminals are <b>pty[p-s][0-9a-f]<\/b>, and the slaves are <b>tty[p-s][0-9a-f]<\/b>.<\/p>\n<p style=\"margin-left:11%;\"><b>Parallel Ports<\/b><\/p>\n<table width=\"100%\" border=\"0\" rules=\"none\" frame=\"void\" cellspacing=\"0\" cellpadding=\"0\">\n<tr valign=\"top\" align=\"left\">\n<td width=\"11%\"><\/td>\n<td width=\"3%\">\n<p><i>lp<\/i><\/p>\n<\/td>\n<td width=\"8%\"><\/td>\n<td width=\"78%\">\n<p>Standard parallel ports. The devices are created <b>lp0<\/b>, <b>lp1<\/b>, and <b>lp2<\/b>.<\/p>\n<\/td>\n<\/tr>\n<\/table>\n<p style=\"margin-left:11%;\"><b>Bus Mice<\/b> <i><br \/> busmice<\/i><\/p>\n<p style=\"margin-left:22%;\">The various bus mice devices. This creates the following devices: <b>logimouse<\/b> (Logitech bus mouse), <b>psmouse<\/b> (PS\/2-style mouse), <b>msmouse<\/b> (Microsoft Inport bus mouse) and <b>atimouse<\/b> (ATI XL bus mouse) and <b>jmouse<\/b> (J-mouse).<\/p>\n<p style=\"margin-left:11%;\"><b>Joystick Devices<\/b><\/p>\n<table width=\"100%\" border=\"0\" rules=\"none\" frame=\"void\" cellspacing=\"0\" cellpadding=\"0\">\n<tr valign=\"top\" align=\"left\">\n<td width=\"11%\"><\/td>\n<td width=\"3%\">\n<p><i>js<\/i><\/p>\n<\/td>\n<td width=\"8%\"><\/td>\n<td width=\"47%\">\n<p>Joystick. Creates <b>js0<\/b> and <b>js1<\/b>.<\/p>\n<\/td>\n<td width=\"31%\"> <\/td>\n<\/tr>\n<\/table>\n<p style=\"margin-left:11%;\"><b>Disk Devices<\/b> <i><br \/> fd[0-7]<\/i><\/p>\n<p style=\"margin-left:22%;\">Floppy disk devices. The device <b>fd<\/b><i>x<\/i> is the device which autodetects the format, and the additional devices are fixed format (whose size is indicated in the name). The other devices are named as <b>fd<\/b><i>xLn<\/i><b>.<\/b> The single letter <i>L<\/i> identifies the type of floppy disk (d = 5.25&#8243; DD, h = 5.25&#8243; HD, D = 3.5&#8243; DD, H = 3.5&#8243; HD, E = 3.5&#8243; ED). The number <i>n<\/i> represents the capacity of that format in K. Thus the standard formats are <b>fd<\/b><i>x<\/i><b>d360<\/b><i>,<\/i> <b>fd<\/b><i>x<\/i><b>h1200<\/b><i>,<\/i> <b>fd<\/b><i>x<\/i><b>D720<\/b><i>,<\/i> <b>fd<\/b><i>x<\/i><b>H1440<\/b><i>,<\/i> and fd<i>x<\/i>E2880<i>.<\/i><\/p>\n<p style=\"margin-left:22%; margin-top: 1em\">For more information see Alain Knaff\u2019s fdutils package.<\/p>\n<p style=\"margin-left:22%; margin-top: 1em\">Devices <b>fd0<\/b><i>*<\/i> through <b>fd3<\/b><i>*<\/i> are floppy disks on the first controller, and devices <b>fd4<\/b><i>*<\/i> through <b>fd7<\/b><i>*<\/i> are floppy disks on the second controller.<\/p>\n<p style=\"margin-left:11%;\"><i>hd[a-d]<\/i><\/p>\n<p style=\"margin-left:22%;\">AT hard disks. The device <b>hd<\/b><i>x<\/i> provides access to the whole disk, with the partitions being <b>hd<\/b><i>x<\/i><b>[0-20].<\/b> The four primary partitions are <b>hd<\/b><i>x<\/i><b>1<\/b> through <b>hd<\/b><i>x<\/i><b>4,<\/b> with the logical partitions being numbered from <b>hd<\/b><i>x<\/i><b>5<\/b> though <b>hd<\/b><i>x<\/i><b>20.<\/b> (A primary partition can be made into an extended partition, which can hold 4 logical partitions). By default, only the devices for 4 logical partitions are made. The others can be made by uncommenting them.<\/p>\n<p style=\"margin-left:22%; margin-top: 1em\">Drives hda and hdb are the two on the first controller. If using the new IDE driver (rather than the old HD driver), then hdc and hdd are the two drives on the secondary controller. These devices can also be used to acess IDE CDROMs if using the new IDE driver.<\/p>\n<p style=\"margin-left:11%;\"><i>sd[a-z], sd[a-c][a-z], sdd[a-x]<\/i><\/p>\n<p style=\"margin-left:22%;\">SCSI hard disks. The partitions are similar to the IDE disks, but there is a limit of 11 logical partitions (sd<i>x<\/i>5 through sd<i>x<\/i>15). This is to allow there to be 128 SCSI disks.<\/p>\n<table width=\"100%\" border=\"0\" rules=\"none\" frame=\"void\" cellspacing=\"0\" cellpadding=\"0\">\n<tr valign=\"top\" align=\"left\">\n<td width=\"11%\"><\/td>\n<td width=\"6%\">\n<p><i>loop<\/i><\/p>\n<\/td>\n<td width=\"5%\"><\/td>\n<td width=\"78%\">\n<p>Loopback disk devices. These allow you to use a regular file as a block device. This means that images of filesystems can be mounted, and used as normal. This creates 16 devices loop0 through loop15.<\/p>\n<\/td>\n<\/tr>\n<\/table>\n<p style=\"margin-left:11%;\"><b>Tape Devices<\/b> <i><br \/> st[0-7]<\/i><\/p>\n<p style=\"margin-left:22%;\">SCSI tapes. This creates the rewinding tape device <b>st<\/b><i>x<\/i> and the non-rewinding tape device <b>nst<\/b><i>x<\/i><b>.<\/b><\/p>\n<table width=\"100%\" border=\"0\" rules=\"none\" frame=\"void\" cellspacing=\"0\" cellpadding=\"0\">\n<tr valign=\"top\" align=\"left\">\n<td width=\"11%\"><\/td>\n<td width=\"7%\">\n<p><i>qic<\/i><\/p>\n<\/td>\n<td width=\"4%\"><\/td>\n<td width=\"78%\">\n<p>QIC-80 tapes. The devices created are <b>rmt8<\/b>, <b>rmt16<\/b>, <b>tape-d<\/b>, and <b>tape-reset<\/b>.<\/p>\n<\/td>\n<\/tr>\n<tr valign=\"top\" align=\"left\">\n<td width=\"11%\"><\/td>\n<td width=\"7%\">\n<p><i>ftape<\/i><\/p>\n<\/td>\n<td width=\"4%\"><\/td>\n<td width=\"78%\">\n<p>Floppy driver tapes (QIC-117). There are 4 methods of access depending on the floppy tape drive. For each of access methods 0, 1, 2 and 3, the devices <b>rft<\/b><i>x<\/i> (rewinding) and <b>nrft<\/b><i>x<\/i> (non-rewinding) are created. For compatability, devices <b>ftape<\/b> and <b>nftape<\/b> are symlinks to <b>rft0<\/b> and <b>nrft0<\/b> respectively.<\/p>\n<\/td>\n<\/tr>\n<\/table>\n<p style=\"margin-left:11%;\"><b>CDROM Devices<\/b> <i><br \/> sr[0-7]<\/i><\/p>\n<p style=\"margin-left:22%;\">SCSI CD-ROM\/DVD drives.<\/p>\n<p style=\"margin-left:11%;\"><i>scd[0-7]<\/i><\/p>\n<p style=\"margin-left:22%;\">For compatibility reason (aka historical \u2018\u2018compatibility\u2019\u2019 with RedHat), we provide a <b>\/dev\/scd<\/b><i>x<\/i> entry for each <b>\/dev\/sr<\/b><i>x<\/i> device.<\/p>\n<table width=\"100%\" border=\"0\" rules=\"none\" frame=\"void\" cellspacing=\"0\" cellpadding=\"0\">\n<tr valign=\"top\" align=\"left\">\n<td width=\"11%\"><\/td>\n<td width=\"7%\">\n<p><b>Audio<\/b><\/p>\n<\/td>\n<td width=\"4%\"><\/td>\n<td width=\"78%\"> <\/td>\n<\/tr>\n<tr valign=\"top\" align=\"left\">\n<td width=\"11%\"><\/td>\n<td width=\"7%\">\n<p><i>sound<\/i><\/p>\n<\/td>\n<td width=\"4%\"><\/td>\n<td width=\"78%\">\n<p>This creates the audio devices used by the sound driver. These include <b>mixer<\/b>, <b>sequencer<\/b>, <b>dsp<\/b>, and <b>audio<\/b>.<\/p>\n<\/td>\n<\/tr>\n<\/table>\n<p style=\"margin-left:11%;\"><b>Miscellaneous<\/b><\/p>\n<table width=\"100%\" border=\"0\" rules=\"none\" frame=\"void\" cellspacing=\"0\" cellpadding=\"0\">\n<tr valign=\"top\" align=\"left\">\n<td width=\"11%\"><\/td>\n<td width=\"4%\">\n<p><i>sg<\/i><\/p>\n<\/td>\n<td width=\"7%\"><\/td>\n<td width=\"78%\">\n<p>Generic SCSI devices. The devices created are <b>sga<\/b> through <b>sgh<\/b> and <b>sg0<\/b> through <b>sg7<\/b>. These allow arbitary commands to be sent to any SCSI device. This allows for querying information about the device, or controlling SCSI devices that are not one of disk, tape or CDROM (e.g. scanner, CD-R, CD-RW).<\/p>\n<\/td>\n<\/tr>\n<tr valign=\"top\" align=\"left\">\n<td width=\"11%\"><\/td>\n<td width=\"4%\">\n<p><i>fd<\/i><\/p>\n<\/td>\n<td width=\"7%\"><\/td>\n<td width=\"78%\">\n<p>To allow an arbitary program to be fed input from file descriptor <i>x<\/i>, use <b>\/dev\/fd\/<\/b><i>x<\/i> as the file name. This also creates <b>\/dev\/stdin<\/b>, <b>\/dev\/stdout<\/b>, and <b>\/dev\/stderr<\/b>. (Note, these are just symlinks into \/proc\/self\/fd).<\/p>\n<\/td>\n<\/tr>\n<tr valign=\"top\" align=\"left\">\n<td width=\"11%\"><\/td>\n<td width=\"4%\">\n<p><i>apm<\/i><\/p>\n<\/td>\n<td width=\"7%\"><\/td>\n<td width=\"78%\">\n<p>Devices for power management.<\/p>\n<\/td>\n<\/tr>\n<\/table>\n<p style=\"margin-left:11%;\"><b>Other Devices<\/b><\/p>\n<p style=\"margin-left:22%;\">Note that the present list of devices above is not exhaustive. <b>makedev<\/b> can create more devices nodes. Its aim is to be able to create everything listed in the <b>devices.txt<\/b> file distributed with Linux 2.4.<\/p>\n<h2>CONFIGURATION <a name=\"CONFIGURATION\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\"><b>makedev<\/b> doesn\u2019t actually know anything about devices. It reads all of the information from files stored in <i>\/etc\/makedev.d.<\/i> <b>makedev<\/b> will read any and all files in the subdirectory, processing lines in them like so: <b><br \/> devices<\/b><\/p>\n<p style=\"margin-left:22%;\"><b>[b|c]<\/b> mode owner group major minor inc count fmt [base] <i><br \/> count<\/i> devices will be created, with permissions set to <i>mode<\/i> and owned by <i>owner<\/i> and <i>group<\/i>. The first device will be named <i>fmt<\/i>, and additional devices will be created if <i>count<\/i> is larger than 1. If <i>fmt<\/i> contains a C-style formatting string, it will be filled with the sum of <i>base<\/i> and zero. Subsequent devices will be filled with the sum of <i>base<\/i> and <i>n<\/i> bodies manpages.csv script_extrae_body.sh script.sh usr <i>inc<\/i>, where <i>n<\/i> is the order this device is being created in. If the format string did not already include a format specifier, a &#8220;%d&#8221; will automatically be appended to it to make this work.<\/p>\n<p style=\"margin-left:11%;\"><b>symbolic links<\/b><\/p>\n<p style=\"margin-left:22%;\"><b>l<\/b> linkname target <br \/> A symbolic link pointing to <i>target<\/i> named <i>linkname<\/i> will be created.<\/p>\n<p style=\"margin-left:11%;\"><b>aliases<\/b><\/p>\n<p style=\"margin-left:22%;\"><b>a<\/b> alias value <br \/> Any commands that create devices for <i>alias<\/i> will also include devices that would be crated for <i>value<\/i>.<\/p>\n<h2>FILES <a name=\"FILES\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">The <i>\/etc\/makedev.d\/*<\/i> files contains instructions that instrument <b>makdev<\/b> to create the device files in \/dev.<\/p>\n<h2>BUGS <a name=\"BUGS\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\"><b>makedev<\/b> need to be run by root in order to work smoothly since <b>mknod(2)\u00a0<\/b> won\u2019t work for non privilegied users (basically those who don\u2019t have EUID==0). Indeed, the <b>mknod(2)\u00a0<\/b> syscall need the <i>CAP_MKNOD<\/i> permissions (see <b>linux\/capability.h<\/b>) <br \/> Usually, any problems we\u2019ll find will be confined to the configuration files, which were written by examining the devices.txt file.<\/p>\n<h2>HISTORY <a name=\"HISTORY\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">Debian first come with a script building the <i>\/dev\/*<\/i> devices files (the <b>makedev<\/b> script).<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">RedHat enhanced that idea with the <b>MAKEDEV<\/b> package. This package was made of two parts :<\/p>\n<table width=\"100%\" border=\"0\" rules=\"none\" frame=\"void\" cellspacing=\"0\" cellpadding=\"0\">\n<tr valign=\"top\" align=\"left\">\n<td width=\"11%\"><\/td>\n<td width=\"1%\">\n<p>\u00a0<\/p>\n<\/td>\n<td width=\"10%\"><\/td>\n<td width=\"78%\">\n<p>the first one is a set of config files and script that generate config files. These files usually reside in <i>\/etc\/makedev.d\/<\/i>.<\/p>\n<\/td>\n<\/tr>\n<tr valign=\"top\" align=\"left\">\n<td width=\"11%\"><\/td>\n<td width=\"1%\">\n<p>\u00a0<\/p>\n<\/td>\n<td width=\"10%\"><\/td>\n<td width=\"78%\">\n<p>the second was <b>MAKEDEV<\/b>, a program written in C that read the <i>\/etc\/makedev.d\/*<\/i> files to create the actual devices files.<\/p>\n<\/td>\n<\/tr>\n<\/table>\n<p style=\"margin-left:11%; margin-top: 1em\">Mandrake further enhanced its predecessors in various ways :<\/p>\n<table width=\"100%\" border=\"0\" rules=\"none\" frame=\"void\" cellspacing=\"0\" cellpadding=\"0\">\n<tr valign=\"top\" align=\"left\">\n<td width=\"11%\"><\/td>\n<td width=\"1%\">\n<p style=\"margin-top: 1em\">\u2022<\/p>\n<\/td>\n<td width=\"10%\"><\/td>\n<td width=\"78%\">\n<p style=\"margin-top: 1em\">the generator scripts build configuration files that are faster to parse and to handle<\/p>\n<\/td>\n<\/tr>\n<tr valign=\"top\" align=\"left\">\n<td width=\"11%\"><\/td>\n<td width=\"1%\">\n<p>\u2022<\/p>\n<\/td>\n<td width=\"10%\"><\/td>\n<td width=\"78%\">\n<p>there\u2019s a new <b>makedev<\/b> perl program that create all devices in a very fast way<\/p>\n<\/td>\n<\/tr>\n<\/table>\n<h2>RETURN VALUE <a name=\"RETURN VALUE\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">The exit code returned by <b>makedev<\/b> is either 0 (\u2018\u2018no error\u2019\u2019) or 255. In that case, an error message will be displayed: <br \/> \u2018\u2018unrecognized macro MACRO at &#8220;LINE&#8221;\u2019\u2019<\/p>\n<p style=\"margin-left:22%;\"><b>makedev<\/b> didn\u2019t recognize the macro <i>MACRO<\/i> on the quoted line <i>LINE<\/i> (see <b>makedev<\/b>(5) for further informations about macros)<\/p>\n<p style=\"margin-left:11%;\">\u2018\u2018unrecognised line &#8220;LINE&#8221;\u2019\u2019<\/p>\n<p style=\"margin-left:22%;\"><b>makedev<\/b> failled in parsing the line quoted in <i>LINE<\/i> ; the line did not begin by a character in the <i>[bcls]<\/i> set<\/p>\n<h2>SEE ALSO <a name=\"SEE ALSO\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\"><b>intro<\/b>(4), <b>devfsd<\/b>(8), <b>makdev<\/b>(5).<\/p>\n<h2>AUTHORS <a name=\"AUTHORS\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">Pascal Rigaux <<i>pixel@mandrakesoft.com<\/i>>, 2002 <br \/> Thierry Vignaud <<i>tvignaud@mandrakesoft.com<\/i>>, 2002<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">The device database is heavily inspirated by Redhat one.<\/p>\n<hr>\n","protected":false},"excerpt":{"rendered":"<p>  makedev \u2212 create devices <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[5,52,198,4],"class_list":["post-2848","post","type-post","status-publish","format-standard","hentry","category-8-administracion-del-sistema","tag-5","tag-administracion","tag-makedev","tag-man8"],"gutentor_comment":0,"_links":{"self":[{"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/posts\/2848","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/comments?post=2848"}],"version-history":[{"count":0,"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/posts\/2848\/revisions"}],"wp:attachment":[{"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/media?parent=2848"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/categories?post=2848"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/tags?post=2848"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}