NetWare administrators who are deploying OES are interested in finding Linux counterparts for their favorite NetWare commands.
Table 2-1 lists mappings between many of the common NetWare commands and their Linux counterparts with the following limitations:
Neither the list of NetWare commands nor the list of Linux counterparts is comprehensive. If you require more detailed information, you might consider purchasing a command reference from an industry publisher.
NetWare and Linux are completely different operating systems. Some NetWare commands don’t have a Linux counterpart. Where counterparts don’t exist, we have attempted to provide explanations to help you. Ultimately, however, this section is only a tool to help you get started. It is not a substitute for the hands-on Linux training that all Linux administrators need.
The NetWare and Linux commands listed are only available when the NLM (NetWare) or RPM (Linux) associated with the command is installed on the server where the command is attempted. For some listed commands, the associated NLM programs and RPMs are not installed by default.
For some NetWare commands, the Linux alternative is provided by functionality in either iManager or Novell Remote Manager (NRM). For information on Novell management utilities, see OES Utilities and Tools
in the OES 2015 SP1: Planning and Implementation Guide.
A substantial number of alternatives are also provided through YaST (Yet another Setup Tool). They are available in both GUI and text versions, and are accessed at a Linux command prompt by entering yast. For more information on YaST, see Manual Deployment
in the SLES 11 Deployment Guide.
Table 2-1 references man pages extensively. To access a man page, enter man command at the Linux command prompt, where command is the Linux counterpart. After reading about the command, type Shift+Q to return to the command prompt. Or alternatively, if you have the KDE desktop loaded, you can view formatted man pages in the Konqueror browser. In the location bar, enter man:/ to view a list of categories, or enter man:/command to view the man page for a specific command.
Table 2-1 NetWare/Linux Command Map
NetWare Command |
Purpose or Subcommand |
Linux Command Counterpart |
Alternatives and Notes |
---|---|---|---|
# |
Specify a line as a comment (used in NCF files). |
|
Comments preceded by a pound sign (#) are not displayed as the shell script runs, but those preceded by an exclamation mark (!) are echoed. For information about shell script files, see NCF vs. Shell Script Files. |
; |
Specify a line as a comment (used in NCF files). |
|
Comments preceded by a pound sign (#) are not displayed as the script runs, but those preceded by an exclamation mark (!) are echoed. For information about script files, see NCF vs. Shell Script Files. |
ABORT REMIRROR |
Stop remirroring a logical partition. |
— |
This functionality is available through the nsscon utility on OES. The nsscon utility is installed with the Novell Storage Services RPMs and is documented in |
ACTIVATEMODULE |
Load or start modules that are preloaded by the startup.ncf file or modules that were loaded using the load -s command. |
|
By itself, chkconfig lists all the processes available to be loaded at startup and their current state. Including the name of a service (for example, chkconfig apache2) displays the current state: For configuration options, see the chkconfig man page. |
ADD NAME SPACE |
Add support for storing files for other file systems on a NetWare volume. |
|
Access YaST > Network Services CIFS (Samba) and other protocols are supported by specific RPMs. For more information, see the OES 2015 SP1 Beta: Novell Samba Administration Guide NFS support is native to Linux volumes. If you create an NSS volume on Linux, the name space defaults to Long. This improves performance, especially if you plan to store millions of files on the volume. For more information, see For help with YaST, enter yast -h at the command prompt. |
ADD SECONDARY IPADDRESS |
Add a secondary IP address. |
|
For more information, see the ip man page. |
ALERT |
Manage NetWare alerts. |
— |
KDE System Guard includes a Messages sensor you can add to the Worksheet. However, this requires that the KDE GUI is installed and running on the server, which consumes system resources. |
ALIAS |
Define an alias. |
|
For more information, see the alias man page. |
APPLET or APPLETVIEWER |
Java Applet Viewer Usage: appletviewer options include: -debug , -encoding, and -J (runtime flag) The -J option is non-standard and subject to change without notice. |
|
For more information, see the appletviewer man page. |
ARP |
Display and modify the ARP table. |
|
For more information, see the arp man page. |
BASH |
Use a BASH shell, including a variety of useful system utilities, on NetWare. |
|
The Bourne Again Shell is the default command line interface on most Linux systems. |
BIND |
Link a communication protocol to a network board and its LAN driver. |
|
‘For more information, see the man page associated with each command. |
BINDERY |
Add or remove a bindery context to or from the list of all bindery contexts for this server. |
— |
The NetWare Bindery was obsolete in NDS/eDirectory starting with NetWare 4 and is not available on OES. |
BROADCAST |
Send messages to NCP users by username or connection number. |
ncpcon send |
The send command only sends messages to connections (stations), not to usernames. Also keep in mind that send functionality applies to NCP connections only. Users attached through Samba/CIFS or some other protocol do not receive messages unless they also have an NCP (Novell Client) connection. |
CDDVD |
Allow a CD or DVD disk to function as a Novell Storage Services (NSS) volume. |
— |
Support for CDs and DVDs is loaded automatically on Linux, and disks are often automatically mounted under /media when inserted. Removable media cannot be accessed as NSS volumes on OES. |
CHARSET |
Change the code page currently used by the NetWare server. |
|
Similar functionality is available in YaST > System > Language and System > Keyboard Layout options. For help with YaST, enter yast -h at the command prompt. |
CLEAR STATION |
Clear a workstation connection to a NetWare server. |
|
You can clear NCP (Novell Client) connections using the ncpcon connection clear command. The ncpcon utility is installed with the NCP Server RPMs and is documented in Novell Remote Manager for Linux also provides this. For more information, see NOTE:For standard Linux (non-NCP) connections, there is no single command to do this. You must discover how users are connected to the server and then stop the processes associated with those connections. For example, use the ps command with the U option to list processes for the user, and then use kill to stop the root process for the user. You can view how a user is connected on Linux using the finger command. For more information, see the man pages for the commands mentioned above. |
CLS |
Clear the console screen and move the console prompt to the top of the screen. |
|
For more information, see the clear man page. |
CLUSTER … |
Manage clusters. |
— |
Similar commands are provided for functionality that is currently supported on OES. For details, see |
COMPFIX |
Repair compressed volumes. |
|
For more information, see the compfix man page. |
CONFIG |
View the system information in the following rows. |
sitar siga |
Although not functionally the same as CONFIG, both sitar and siga produce very detailed system reports in multiple formats, including HTML and text. For more information, see the siga and sitar man pages. For the NCP server, you can use ncpcon config to display the NCP server configuration information. Linux server information is also available through specific Linux commands. For example, the env command displays all current environment variables and their values. There is also a GPL utility named supportconfig that collects system troubleshooting information. For more information, visit the Cool Solutions Web site. |
|
|
|
For more information, see the man pages associated with the hostname and cat commands. The server name also appears at the command prompt by default. |
|
|
— |
This is an IPX convention. IPX is a legacy NetWare protocol that will not be ported to Linux. However, it is available on a NetWare virtual machine running on an OES host server. |
|
|
|
For more information, see the uptime man page. |
|
|
|
lsmod lists modules loaded in memory, but not the module versions. ip shows the network card configuration. |
|
|
|
For more information, see the man pages associated with each command. |
|
|
|
lsmod lists modules loaded in memory, but not the version. ip shows the network card configuration. |
|
|
|
For more information, see the ip man page. |
|
|
— |
This is an IPX convention. IPX is a legacy NetWare protocol that will not be ported to Linux. However, it is available on a NetWare virtual machine running on an OES host server. |
|
|
|
This information is available in YaST > Hardware > Hardware Information. For help with YaST, enter yast -h at the command prompt. |
|
|
— |
This is an IPX convention. IPX is a legacy NetWare protocol that will not be ported to Linux. However, it is available on a NetWare virtual machine running on an OES host server. |
|
|
— |
This is an IPX convention. IPX is a legacy NetWare protocol that will not be ported to Linux. However, it is available on a NetWare virtual machine running on an OES host server. |
|
|
|
For more information, see the ndsstat man page. To view more rcndsd options, enter rcndsd -help at the command prompt. |
CONLOG |
Capture and log console messages. |
|
Ctrl+F10 shows the console log in real time. |
CONSOLESAVE |
Save the System Console screen buffer to the default file console[n].txt in the default path, or to the path specified with the loggerpath command. |
— |
Closely related commands are:
For more information, see the respective man pages. |
CPUCHECK |
Display processor information. |
|
For more information, see the cat and cpuinfo man pages. |
CSET |
View or set SET parameters by category. |
— |
See SET. |
CX |
View or change the eDirectory context. |
— |
Use iManager to view the tree. |
DELETE SECONDARY IPADDRESS |
Delete a secondary IP address. |
ip addr del |
For more information, see the ip man page. |
DHCPSRVR |
Manage the Novell DHCP server. |
|
For more information, see |
DISABLE LOGIN |
Prevent users from logging in. |
|
You can disable login for NCP file service access using the ncpcon disable login command. The ncpcon utility is installed with the NCP Server RPMs and is documented in IMPORTANT:You can’t disable the general login function for externally defined (eDirectory) users. For local users, this is commonly done by changing the login shell indicated in /etc/passwd to /bin/false. Some Linux administrators habitually switch to single-user mode (init 1) to accomplish this. This causes eDirectory and other OES services to shut down, which is probably not desirable in most cases, and is certainly not equivalent to DISABLE LOGIN on NetWare, which allows services to continue to run even though logging in is disabled. |
DISABLE TTS |
Manually disable the NetWare Transaction Tracking System (TTS). Primarily used only by application developers for testing purposes. |
— |
TTS is not available for NSS volumes on OES. Journaled Linux file systems, such as Ext3, are capable of providing similar functionality. For example, the Journal mode of Ext3 journaling provides a service similar to TTS. For a brief summary of which file systems support journaling, see For more information, search the Web for the file systems you are using. |
DISMOUNT |
Make a volume unavailable to users. |
|
For NCP volumes, use ncpcon. The ncpcon utility is installed with the NCP Server RPMs and is documented in umount lets you unmount Linux volume mount points. You can also use the nlvm volume unmount volumename command to deactivate and dismount an NSS volume. |
DISPLAY DEVICE STATS |
Display I/O statistics for individual devices. |
iostat |
For more information, see the iostat man page. Novell Remote Manager for Linux also provides I/O memory and port information from the Manage Hardware page. |
DISPLAY ENVIRONMENT |
Display current search paths and current values of settable server parameters. |
|
For more information, see the env and echo man pages. |
DISPLAY INTERRUPTS |
Display hardware interrupt information. |
|
Hardware information for each component is available in YaST > Hardware > Hardware Information. For help with YaST, enter yast -h at the command prompt. |
DISPLAY IPX NETWORKS |
Display IPX network information. |
— |
IPX is a legacy NetWare protocol that will not be ported to OES. However, it is available on a NetWare virtual machine running on an OES host server. |
DISPLAY IPX SERVERS |
Display IPX server information. |
— |
IPX is a legacy NetWare protocol that will not be ported to OES. However, it is available on a NetWare virtual machine running on an OES host server. |
DISPLAY MODIFIED ENVIRONMENT |
Display all non-default server parameter settings. |
— |
Similar functionality is not available on OES. |
DISPLAY MM STATS |
Display Media Manager statistics. |
— |
There are no MM commands for managing multipath I/O and snapshots on OES. Multipath I/O for NSS is not supported on OES. For information about multipath I/O for Linux POSIX file systems on SLES 11, see NSS Snapshots on OES are managed through iManager, NSSMU, or NLVM. You can use NLVM commands to create, delete, and list NSS snapshots as follows:
|
DISPLAY PARTITION LABEL |
Display the label of the specified partition. |
|
For more information, see the fdisk man page. You can use the NSSMU or the Storage plug-in to view details about a partition, including its label. You can also use these NLVM commands:
|
DISPLAY PROCESSORS |
Display the status of available server processors. |
|
For more information, see the cat man page. You can also see information about processors in Novell Remote Manager. See |
DISPLAY SECONDARY IPADDRESS |
Display the secondary IP addresses. |
|
For more information, see the ip man page. |
DISPLAY SLP … |
Display SLP information. |
|
For example, slptool findsrvs smb. For more information, enter slptool -help at the command prompt. |
DOWN |
Execute an orderly shutdown. |
|
init 0 halts the system, init 6 reboots the server. For more information, see the respective man pages. |
DSDIAG |
Document eDirectory; check tree health; diagnose problems. |
— |
This functionality is provided through IMONITOR. |
DSLOG |
Manage eDirectory error logs. |
— |
Use the n4u.server.log-levels and n4u.server.log-file parameters in the /etc/opt/novell/eDirectory/conf/nds.conf configuration file. |
DSMERGE |
Merge and rename eDirectory trees; display time synchronization information for all servers in a tree. |
|
For more information, see the ndsmerge man page. See also IMONITOR. |
DSREPAIR |
Maintain and repair the database of a NetIQ eDirectory tree. |
|
For more information, see the ndsrepair man page. See also IMONITOR. |
DTRACE |
A menu-driven trace utility for U.S. Robotics ISDN Allegra adapters. |
— |
This is not DSTRACE. |
ECHO … |
Enable (ECHO ON) or disable (ECHO OFF) the displaying of commands executed from an NCF file. |
— |
In shell script files, the echo command causes the comment that follows it to be displayed, as does preceding the comment with an exclamation mark (!). Comments preceded by a pound sign (#) are not displayed as the script runs. For information about script files, see NCF vs. Shell Script Files. |
EDIRUTIL |
Access all of the eDirectory back-end utilities remotely as well as on the server. |
|
For more information, enter edirutil -h. |
EDIT |
Create or modify a text file on a boot, DOS, USB, or NetWare partition. |
|
For help, enter vi -h, or man vim. |
ENABLE LOGIN |
Reenable the login function after using DISABLE LOGIN. Enable the supervisor account (bindery only) when the account has been locked by the intruder detection function. |
ncpcon enable login |
See DISABLE LOGIN for additional important information. |
ENABLE TTS |
Manually enable the NetWare Transaction Tracking System (TTS). This is primarily used only by application developers for testing purposes. |
— |
TTS is not available for NSS volumes on OES. Journaled Linux file systems, such as Ext3, are capable of providing similar functionality. For example, the Journal mode of Ext3 journaling provides a content-level transaction tracking service that journals both data and metadata similar to TTS. For a brief summary on journaling for the Linux file systems, see For more information, search the Web for the file systems you are using. If you also need to control access to data with trustees, you can create NCP volumes on the Linux file systems. For information, see |
ENV |
Display or set C Library environment variables. |
env |
For more information, enter info env at the command prompt, or see the env man page. |
ENVSET |
Display or set Java environment variables. |
— |
You can use the export command to set environment variables. For more information, see the export man page. |
EXTCHECK |
Check a jar file for title and version conflicts with any installed extensions. |
extcheck |
For more information, see the extcheck man page. |
FILE SERVER NAME |
Set the file server name in autoexec.ncf. |
— |
Autoexec.ncf is a NetWare file, so this command has no direct counterpart. However, hostname lets you set the system’s host name. For more information, see the hostname man page. |
FILER (In DOS from a Novell Client) |
Manage files and directories in the file system. |
— |
Filer is a legacy DOS-based tool. There are numerous shell commands for managing (copying, deleting, moving, etc.) files. |
FIXNAMES |
Verify that files in the specified path on an NSS volume have legal names for the current code page. |
— |
This command has not been ported to Linux for NSS. For Linux traditional file systems, you can use the convmv utility to convert filenames from one language code to another. For more information, see the convmv man page. |
FLAG (In DOS from a Novell Client) |
View or modify file and directory attributes, owner, etc. |
|
You can also use iManager for this. Understanding and working with Linux file attributes and ownership mechanisms requires training beyond the scope of this guide. For an introduction, see Access Control Lists in Linux in the SLES 11: Security Guide. |
FORMAT |
Format a local FAT volume. |
|
For NSS volumes, you can use NSSMU, the iManager Storage plug-in, or the nlvm create pool and nlvm create volume commands. For Linux POSIX volumes, you can use the Linux Volumes option in NSSMU, or the nlvm create linux volume option. You can also use the YaST Partitioner. |
HEALTH |
View the status of a server’s overall health as determined through iManager. The ALL option displays the health of individual components. |
— |
Use Novell Remote Manager > Diagnose > Health Monitor to monitor the status of an OES server. |
HELP |
View descriptions and syntax for commands. |
|
For more information on using man pages, see the man man page. |
HIDESCREEN |
Hide a screen for a utility that is running at the server console. |
— |
You can redirect output from the utility to null. However, this is not recommended. |
HTTPBIND |
Set an IP address, port, etc. for HTTPSTK to open. |
— |
In Novell Remote Manager, click the Config icon, then edit the httpstkd config file. |
HTTPCLOSEPORT |
Close a port on all IP addresses bound to HTTPSTK. |
— |
In Novell Remote Manager, click the Config icon, then edit the httpstkd config file. |
HTTPOPENPORT |
Open a port on all IP addresses bound to HTTPSTK and optionally enable SSL on the port. |
— |
In Novell Remote Manager, click the Config icon, then edit the httpstkd config file. |
HTTPUNBIND |
Remove an IP address:port that HTTPSTK has open. If no port is specified, all ports are closed. |
— |
In Novell Remote Manager, click the Config icon, then edit the httpstkd config file. |
ICAPTURE (In DOS on a Novell Client) |
Capture LPT ports and redirect the output to iPrint printers. |
— |
This command applies to legacy NetWare printing, which is no longer supported. iPrint is the OES printing solution. |
ICE |
Import/Export LDIF files; migrate LDAP data; compare and update schemas; use a template to load information into eDirectory. |
|
For more information, see the ice man page. |
IDLJ |
Generate Java bindings from an IDL file. |
idlj |
For more information, see the idlj man page. |
IFCONFIG |
Configure network interface parameters. |
|
The ip command performs some configuration of network cards, but the changes are not permanent. Instead, use ethtool for modifications on the fly, or mii-tool for older cards. Or use YaST to configure network cards permanently. |
IMONITOR |
Monitor eDirectory and the servers it contains using a Web browser. |
— |
In a Web browser go to http://server_name:8008. iMonitor is also accessible through iManager > Roles and Tasks icon > eDirectory Maintenance > Repair via iMonitor |
INETCFG |
Set up and customize your internetworking configuration for IPX, IP, and AppleTalk. |
|
For more information, see the respective man pages. |
INITIALIZE SYSTEM |
Enable the multiprotocol router configuration (execute the system netinfo.cfg file). |
|
For help, enter rcnetwork -h. Routing is configured through YaST. For help with YaST, enter yast -h at the command prompt. |
INVENTORY |
Generate a volume inventory for use by NRM. |
— |
In Novell Remote Manager, click Volume Inventory and select the volume name. |
IPCRM |
Remove System V IPC semaphore or shared memory. |
ipc_rmid |
For more information, see the ipc man page. |
IPCS |
View allocated System V semaphores and shared memory segments. |
ipc_stat |
For more information, see the ipc man page. |
IPRNTCMD (DOS workstation) |
Install, remove, or set a printer as the default printer. |
— |
This is a DOS printing command. iPrint is the OES printing solution. |
IPTRACE |
Display the route that IP packets take across the network. |
|
For more information, see the traceroute man page. |
IPX INTERNAL NET |
View the server’s internal IPX network address. |
— |
IPX is a legacy NetWare protocol and will not be ported to OES. However, it is available on a NetWare virtual machine running on an OES host server. |
IPXCON, IPXPING, IPXS |
Manage IPX. |
— |
IPX is a legacy NetWare protocol and will not be ported to OES. However, it is available on a NetWare virtual machine running on an OES host server. |
JAVA |
Start the Novell JVM for NetWare product. . |
|
For more information, see the java man page. |
JAR |
Manage Java archives. |
|
For more information, see the jar man page. |
JARSIGNER |
Sign and verify jar files. |
|
For more information, see the jarsigner man page. |
JAVA |
Start the Novell JVM for NetWare product. |
|
For more information, see the java man page. |
JAVAC |
Compile Java source code into Java bytecodes. |
|
For more information, see the javac man page. |
JAVADOC |
Generate API documentation from Java source code. |
|
For more information, see the javadoc man page. |
JAVAH |
Produce C header files and C source files from a Java class. |
|
For more information, see the javah man page. |
JAVAP |
Disassemble a Java class file. |
|
For more information, see the javap man page. |
JDB |
Debug Java. |
|
For more information, see the jdb man page. |
KEYB |
Change the console keyboard type. |
|
You can change keyboard and language settings in YaST. For help with YaST, enter yast -h at the command prompt. |
KEYTOOL |
Manage keys and certificates for Java. |
|
For more information, see the keytool man page. |
KF8 |
Enable or disables pausing between commands executed from NCF files. |
— |
There is no simple command or switch to enable pausing in script file execution. To enable manual confirmation of steps in the boot process, edit /etc/sysconfig/boot and change the PROMPT_FOR_CONFIRM parameter to "yes". For information about script files, see NCF vs. Shell Script Files. |
LANGUAGE |
Set the language for subsequently loaded modules. |
|
All language settings are managed using YaST. For help with YaST, enter yast -h at the command prompt. |
LFVMOUNT |
Mount all local FAT volumes not recognized by DOS and assign them a local drive letter. |
|
Parameters specified with the mount command determine the file systems mounted and attributes associated with the file systems. Drive letters are not used on Linux. For more information, see the mount man page. |
LFVOLUMES |
List the local FAT volumes currently mounted. |
|
Used alone, the mount command shows the currently mounted volumes. |
LIST DEVICES |
List the storage devices on the server and register new devices with the server’s Media Manager database. |
|
Linux has many devices, each of which contains information you can view by “walking the /proc file system.” Understanding Linux devices and the information displayed requires training beyond of the scope of this guide. For more information, see the SLES 11 Documentation on the Web. To display the currently mounted file systems, enter the mount command with no arguments. You can display partitions in YaST > System > Partitioner, but be careful to exit without making changes. For help with YaST, enter yast -h at the command prompt. You can also use NSSMU and the Storage plug-in to iManager to view a list of devices. You can initialize devices and mark them as shareable/not shareable.And you can use the following NLVM commands:
|
LIST FAILOVER DEVICES |
List the multipath devices and their paths. |
— |
NSS multipath I/O is not supported on OES. For information about multipath I/O on SLES 11, see |
LIST PARTITIONS |
List the partitions on all mounted storage devices. |
|
For more information, see the fdisk man page. |
LIST STORAGE ADAPTERS |
List the registered storage adapters. |
|
The same comments apply as for LIST DEVICES above. |
LIST STORAGE DEVICE BINDINGS |
List all Custom Device Modules (CDMs) bound to a particular device. |
— |
CDM drivers are unique to the NetWare architecture. |
LOAD |
Link NetWare loadable modules to the operating system. |
— |
Load and run commands are not used on Linux. Generally, to execute files, you simply enter the filename or path/filename. Most services are run from the /etc/init.d directory. OES services have start, stop, and restart options. For example, to restart eDirectory, enter /etc/init.d/ndsd restart at the command prompt. |
LOGGERCLEAR |
Clear the logger screen. |
— |
The log path is hard-coded in Linux.to /var/log/messages. However, some service configuration files include configuration settings that let you change the log path. |
LOGGERPATH |
Change the directory where the logger.txt file is saved. |
— |
The log path is hardcoded in Linux.to /var/log/messages. However, some service configuration files include configuration settings that let you change the log path. |
LOGGERSAVE |
Save the logger screen buffer to the logger.txt file. |
— |
Everything gets written to /var/log/messages, unless a specific service configuration file dictates otherwise. |
LOGIN (DOS workstation) |
Access the network by logging in to a server and running a login script. |
— |
Login on Linux is a different concept than on NetWare. You log in to a shell session with the server, which is analagous to accessing the console prompt on a NetWare server. |
LOGOUT (DOS workstation) |
Exit the network or log out of servers. |
— |
The same comments apply as for LOGIN (DOS workstation) above. |
MAGAZINE … |
Respond to the screen prompts Insert Magazine and Remove Magazine. |
— |
There is no directly corresponding utility |
MAP (DOS workstation) |
View drive mappings; Create or change network or search drive mappings; Map a drive to a fake root directory (for applications that must use a root directory) |
— |
The mount command used alone shows both local and remote mount points—the connections between file systems (either local or remote) and a directory on the server. You access the file system (local or remote) by accessing the local directory. Drive letters are not used on Linux. However, if you install the NCP server, Novell Clients can then map drives to NCP volumes on OES servers. |
MEDIA … |
Respond to the screen prompts Insert Media and Remove Media. |
— |
On Linux, all media connections, including remote connections and removable media, are handled through the mount command. |
MEMORY |
Display the total amount of installed memory that the operating system can address. |
|
There’s no memory command per se on Linux. However, the top command gives a good start on what’s installed, available, being used by buffers, etc. If you want to see a GUI display, you must be running the KDE graphical interface and use KDE System Guard. |
MEMORY MAP |
Display the amount of memory (in bytes) allocated to DOS and to the server. |
|
You can also view memory information in Novell Remote Manager (NRM). To access NRM in your Web browser, go to http://server_name:8008 > Manage Linux > View Memory Information. There is, of course, no memory allocated to DOS when Linux is running, even if there’s a separate DOS partition on the hard drive. |
MIRROR STATUS |
View the status of mirrored disk partitions. View the percentage of mirrored data on each partition. |
— |
This functionality is available through the nsscon utility on OES. The nsscon utility is installed with the Novell Storage Services RPMs and is documented in |
MM … |
Manage storage media. |
— |
See the explanation for DISPLAY MM STATS. |
MODULES |
List the currently loaded NLM programs. |
|
The ps command displays currently running processes and ps -eaf is roughly equivalent to MODULES on NetWare. For more information, see the ps man page or enter ps -?. Use lsmod to view kernel modules. |
MONITOR |
View server statistics and activity under two categories: General Information Options, and Available Options, as listed below. |
— |
Most of the information you traditionally get through MONITOR is available in Novell Remote Manager (NRM). To access NRM, browse to http://server_name:8008 in your Web browser. For NCP server, you can display a number of statistics using ncpcon, including Server up time, Packets in, Packets dumped, etc. For more information, see |
|
General Information Options in Monitor: |
||
|
|
— |
See the OES 2015 SP1 Beta: Novell Remote Manager Administration Guide. |
|
|
|
For more information, see the ndsstat man page. Also see the OES 2015 SP1 Beta: Novell Remote Manager Administration Guide. |
|
|
top |
For more information, see the top man page. See the OES 2015 SP1 Beta: Novell Remote Manager Administration Guide. |
|
|
|
For more information, see the uptime and top man pages. Also see the OES 2015 SP1 Beta: Novell Remote Manager Administration Guide. |
|
|
— |
See the OES 2015 SP1 Beta: Novell Remote Manager Administration Guide. |
|
|
— |
See the OES 2015 SP1 Beta: Novell Remote Manager Administration Guide. You can also enter cat /proc/mem/meminfo at the command prompt to get some of this information. |
|
|
— |
See the OES 2015 SP1 Beta: Novell Remote Manager Administration Guide. |
|
|
— |
See the OES 2015 SP1 Beta: Novell Remote Manager Administration Guide. |
|
|
— |
See the OES 2015 SP1 Beta: Novell Remote Manager Administration Guide. |
|
|
— |
See the OES 2015 SP1 Beta: Novell Remote Manager Administration Guide. |
|
|
— |
See the OES 2015 SP1 Beta: Novell Remote Manager Administration Guide. |
|
|
— |
See the OES 2015 SP1 Beta: Novell Remote Manager Administration Guide. |
|
|
— |
See the OES 2015 SP1 Beta: Novell Remote Manager Administration Guide. |
|
|
— |
See the OES 2015 SP1 Beta: Novell Remote Manager Administration Guide. The information is presented differently on Linux, but it is there. |
|
|
— |
See the OES 2015 SP1 Beta: Novell Remote Manager Administration Guide. |
|
|
— |
See the OES 2015 SP1 Beta: Novell Remote Manager Administration Guide. |
|
Available Options in Monitor: |
||
|
|
— |
See the OES 2015 SP1 Beta: Novell Remote Manager Administration Guide. |
|
|
— |
See the OES 2015 SP1 Beta: Novell Remote Manager Administration Guide. You can see local, but not unallocated file systems. |
|
|
|
The ncpcon utility is installed with the NCP Server RPMs and is documented in To view mounted volumes, use nsscon, ncpcon, or mount, depending on the volume types you are monitoring. To view the utilization of Linux partitions, enter df -h at the command prompt. |
|
|
|
For more information, see the lsmod man page. |
|
|
— |
See the OES 2015 SP1 Beta: Novell Remote Manager Administration Guide. |
|
|
— |
For NCP volumes only, see the OES 2015 SP1 Beta: Novell Remote Manager Administration Guide. |
|
|
— |
See the OES 2015 SP1 Beta: Novell Remote Manager Administration Guide. |
|
|
— |
A NetWare concept that is not applicable to OES. |
|
|
|
For more information, see the vmstat man page. |
|
|
— |
See the OES 2015 SP1 Beta: Novell Remote Manager Administration Guide. |
|
|
— |
Linux doesn’t have server parameters. |
MOUNT |
Make a volume available to users. |
|
For NSS volumes, in nssmu, select volumes, then press F7. For encrypted NSS volumes, the nssmu utility is required for mounting the encrypted volume on the first mount following a system reboot, because you must enter the encryption password to activate the volume. Thereafter, you can use the mount command in nsscon. The nsscon utility is installed with the Novell Storage Services RPMs and is documented in The nssmu utility is installed with the Novell Storage Services RPMs and is documented in You can also use the nlvm volume mount volumename command to activate and mount an NSS volume. You can provide a password in the command line to mount an encrypted NSS volume. |
NAME |
Display the server name. |
|
For more information, see the hostname man page. Also, the server name appears at the command prompt by default. |
NAMED |
Manage Novell DNS services. |
|
For more information, see IMPORTANT:The SLES 11 base includes named, but this is not integrated with eDirectory. |
NATIVE2ASCII |
Convert text to Unicode Latin-1 for use by Java. |
native2ascii |
For more information, see the native2ascii man page. |
NCMCON |
Control and monitor PCI Hot Plug. |
— |
Hot Plug monitoring is available for only some hardware. Messages are commonly logged in /var/log/messages. |
NCOPY |
Specify your intention for copying a compressed file to a compressed volume or a non-compressed volume. |
— |
This functionality for NSS on Linux is provided through the Novell Client, installed on either a client or the OES server. There is no equivalent for Linux POSIX file systems. |
NCS DEBUG |
Save a record of all NCS port activity in an ASCII text file named ncstrace.log in the sys:system directory. |
— |
See |
NDIR |
View file attributes and compression information for all files in a directory. |
|
For more information, see the ls man page. |
NETSTAT |
Monitor the network status. |
|
For more information, see the netstat man page. |
NSLOOKUP |
Diagnose DNS setup problems or DNS problems in an application. |
|
The nslookup command has been deprecated on Linux. |
NSS |
Manage NSS at the command line. |
|
The nsscon utility is installed with the Novell Storage Services RPMs and is documented in |
NSSMU |
Manage NSS storage media on a server. |
|
The nssmu utility is installed with the Novell Storage Services RPMs and is documented in |
NSWEB |
Start and stop the NetWare Web Manager and NetWare Enterprise Web Server. |
— |
NetWare Web Manager is not available on Linux. |
NVXADM |
Start and stop the NetWare Web Manager. |
— |
NetWare Web Manager is not available on Linux. |
NVXWEB |
Start and stop the NetWare Web Manager. |
— |
NetWare Web Manager is not available on Linux. |
NWBOOT |
Change NetWare boot options to use DOS or boot directly to NetWare. |
— |
For information on SLES 11 booting, see |
NWCONFIG |
Manage the server and install additional products. |
|
YaST is the tool for installing OES and OES services. Many configuration parameters are similar to NetWare. For help with YaST, enter yast -h at the command prompt. |
NWPING |
Ping a remote host from a NetWare server. |
|
For more information, see the ping man page. |
NWTRACE |
Print the route that packets take to the network host. |
|
For more information, see the traceroute man page. |
NWTRAP |
Manage SNMP traps on NetWare. |
|
For more information, see the respective man pages. |
OFF |
Clear the console screen. |
|
For more information, see the clear man page. |
ORBD |
Enable clients to transparently locate and invoke persistent objects on servers in the CORBA environment. |
|
For more information, see the orbd man page. |
PAUSE |
Cause NCF file execution to wait for a key to be pressed. |
— |
There is no simple command or switch to enable pausing in shell script file execution. To enable manual confirmation of steps in the server boot process, edit /etc/sysconfig/boot and change the PROMPT_FOR_CONFIRM parameter to yes. For information about script files, see NCF vs. Shell Script Files. |
POLICYTOOL |
Create a manage policy files for Java. |
|
For more information, see the policytool man page. |
PING |
Send an Internet Control Message Protocol (ICMP) echo request packet to an IP node on your internetwork. |
|
For more information, see the ping man page. |
PPPCON |
View Point-to-Point Protocol (PPP) interface configuration and statistical information. |
|
Point-to-Point interfaces are configured in YaST > Network Devices. For help with YaST, enter yast -h at the command prompt. |
PPPTRACE |
Debug PPP data link problems. |
— |
This is a NetWare utility that is not ported to Linux. |
PROTECT |
Load NLM programs into a protected address space. |
— |
Protected address space is a NetWare concept. |
PROTECTION |
List the protected address spaces, or add/remove/restart functionality from an existing address space. |
— |
Protected address space is a NetWare concept. |
PROTOCOL |
View the protocols registered. |
|
For more information, see the ip man page. |
PROTOCOL REGISTER |
Register additional protocols and frame types. |
|
For more information, see the ip man page. |
PSERVER |
Monitor and manage printers and print queues (legacy). |
— |
This is for managing legacy NetWare printing. iPrint is the OES printing solution. |
PURGEVOLUME |
Purge all deleted files from an NSS volume. |
|
This functionality is available through the ncpcon utility for NSS volumes that have had the Salvage attribute enabled prevoiusly. The ncpcon utility is installed with the Novell Storage Services RPMs and is documented in Salvage and Purge are NSS file system features. |
PVER |
View the version of OES-NetWare installed on the server. |
|
Use SuSE SAM (suse-sam package). The oes-SPident and SPident commands are not authoritative because they can’t accommodate a variety of additional configurations that are beyond the scope of SL# support. |
RAID STATUS |
View the status of the software RAID 0 RAID 1 and RAID 5 devices. |
|
The nssmu utility is used to manage software RAIDs for NSS volumes and is installed with the Novell Storage Services RPMs. It is documented in |
RCONAG6 |
Allow remote console access to the server. |
— |
Novell Remote Manager has a secure console. You can also use SSH (or VNC for GUI access). Telnet is not secure and therefore not recommended. |
RCONPRXY |
Allow RConsoleJ to access target servers. |
— |
Novell Remote Manager has a secure console. You can also use SSH (or VNC for GUI access). Telnet is not secure and therefore not recommended. |
RCONSOLEJ |
Remotely control a NetWare server. |
— |
Novell Remote Manager has a secure console. You can also use SSH (or VNC for GUI access). Telnet is not secure and therefore not recommended. |
REBUILD |
Recover corrupted Novell Storage Services (NSS) pools. |
|
The ravsui and ravview utilities are installed as part of Novell Storage Services NSS. Use ravsui to rebuild or verify an NSS pool on Linux that is in a maintenance state. Use ravview to dump specified NSS rebuild or verify files to a human-readable file format. For help with ravsui and ravview, use the -h option. For more information about fsck, see the fsck man page. |
RECORD |
Record command sequences that you enter at the console over and over. |
— |
Similar functionality is available through shell scripting, a topic that is beyond the scope of this guide but is treated extensively in industry publications. Also, bash includes a History Expansion capability that some find useful. For more information, see the “History Expansion” section of the bash man page. |
REGISTER MEMORY |
Configure the operating system to recognize installed memory above the amount of memory that is automatically registered. |
— |
This is NetWare functionality that doesn’t apply to Linux. |
REINITIALIZE SYSTEM |
Enable configuration changes made since the commands in the netinfo.cfg file were executed. |
|
For help, enter rcnetwork -h at the command prompt. |
REM |
Specify a line as a comment (used in NCF files). |
|
Comments preceded by a pound sign (#) are not displayed as the script runs, but those preceded by an exclamation mark (!) are echoed. For information about script files, see NCF vs. Shell Script Files. |
REMIRROR PARTITION |
Start the remirroring of a logical NSS partition. |
— |
This functionality is available through the nsscon utility on OES. The nsscon utility is installed with the Novell Storage Services RPMs and is documented in |
REMOVE NETWORK ADAPTER |
Unload one LAN driver when the LAN driver has been loaded multiple times to support multiple boards. |
— |
On Linux it is common for drivers to support multiple instances of hardware. Loading is done only once and removal should not be necessary. |
REMOVE NETWORK INTERFACE |
Unload one frame type when there are multiple frame types loaded with one LAN driver. |
|
For more information, see the ip man page. |
REMOVE STORAGE ADAPTER |
Remove one instance of a storage driver. |
— |
Although rmmod module_name does unload a kernel module, this is not recommended. On Linux it is common for drivers to support multiple instances of hardware. Loading is done only once and removal should not be necessary. |
REMOVEMODULE |
Remove modules that are preloaded by the startup.ncf file or modules that were loaded using the load -s command. |
|
For more information, see the chkconfig man page. |
REPLACE |
Unload and reload a specific module in one step. |
— |
Performing an equivalent action on Linux can prevent the system from running. Not recommended. |
REPLAY |
Execute a list of commands that were recorded in and saved in a session using the RECORD command. |
— |
This is related to the comment for the RECORD utility. Using your chosen shell script methods, run the script you have created. |
RESET ENVIRONMENT |
Reset server parameters that have been modified to their default values. |
— |
This is NetWare functionality that is available for selected services in YaST but not at the command prompt. |
RESET NETWORK ADAPTER |
Reset a network adapter manually. |
|
For more information, see the respective man pages. |
RESET NETWORK INTERFACE |
Restart a logical board that has been shut down using the SHUTDOWN NETWORK INTERFACE command. |
|
For more information, see the respective man pages. |
RESET ROUTER |
Reset the router table in the server if the table becomes inaccurate or corrupted. |
|
For help with rcnetwork, enter rcnetwork -h at the command prompt. For help with YaST, enter yast -h at the command prompt. |
RESET SERVER |
Bring down the server and then restart it immediately. |
|
For more information, see the respective man pages. |
RESTART SERVER |
Bring down the server and then restart it immediately. |
|
For more information, see the respective man pages. |
RIGHTS |
View or modify user or group rights for files, directories, and volumes. |
|
The rights command works only on NSS file systems. However, you can use the ncpcon rights command for NCP volumes on Linux file systems. For information, see |
RMIC |
Generate stub and skeleton class files (JRMP protocol) and stub and tie class files (IIOP protocol) for Java. |
|
For more information, see the rmic man page. |
RMID |
Start the activation system daemon for Java. |
|
For more information, see the rmid man page. |
RMIREGISTRY |
Create and start a remote object registry on the specified port on the current host. |
|
For more information, see the rmiregistry man page. |
ROUTE |
Pass frames (packets) from NetWare through IBM-compatible source route bridges. |
|
For more information, see the route man page. |
ROUTECON |
Manipulate the routing tables manually. |
|
For more information, see the route man page. |
SCAN ALL |
Scan all LUNs of all SCSI adapters in the server or all LUNs associated with a designated SCSI adapter. |
|
See You can also use the nlvm rescan command. For information about installing and using the iSCSI initiator and target sofware on Linux, see |
SCAN FOR NEW DEVICES |
Scan on LUN0 of SCSI adapters and to register new devices with the Media Manager so that they are available to the operating system. |
|
See You can also use the nlvm rescan command. For information about installing and using the iSCSI initiator and target sofware on Linux, see |
SCRSAVER |
Lock the server console and activate a screen saver for the console display. |
— |
There are no screen savers associated with shell sessions on Linux. You should simply use the exit command to close any shell sessions you do not want to have open. |
SEARCH |
Specify search paths for NLM and .ncf files; add/delete search paths; view current search paths. |
|
Modify the PATH and export it. For more information, see the export man page. |
SECURE CONSOLE |
Prevent NLM programs from being loaded from any directory other than the boot directories; prevent keyboard entry into the operating system debugger; prevent the server date and time from being changed |
— |
The concept of securing the console through a command doesn’t exist in Linux. You should always limit physical and remote access to the Linux console and never leave a root session open. |
SEND |
Send messages to NCP users by username or connection number. |
ncpcon send |
For NCP connections, the send command only sends messages to connections (stations), not to usernames. Also keep in mind that users attached through Samba/CIFS or some other protocol do not receive messages unless they also have an NCP connection. For more information about sending messages using ncpcon, see For more information about sending messages using Novell Remote Manager, see |
SERIALVER |
Get the serialVersionUID for one or more classes in a form suitable for copying into an evolving class. |
serialver |
For more information, see the serialver man page. |
SERVER |
Start and run NetWare on the server. |
— |
This is roughly equivalent to the running the Linux kernel. There is no direct equivalent. OES boots using the GRUB boot manager. There is no direct connection between Linux and a bootable DOS partition (if present) |
SERVERTOOL |
Register, unregister, start up, and shut down a persistent server. |
servertool |
For more information, see the servertool man page. |
SET |
View and configure operating system parameters. |
— |
There is no direct equivalent of the concept of SET parameters in Linux. You can set environment variables using the export command. For more information, see the export man page. To make configurations persistent, you must edit the configuration file associated with the service. |
SET TIME |
Set the date and time on the server. |
— |
eDirectory requires a synchronized date and time on all OES servers in the same tree. For more information, see |
SET TIME ZONE |
Set the time zone on the server. |
— |
eDirectory requires a synchronized date and time on all OES servers in the same tree. For more information, see |
SETENV |
Set C Library environment variables. |
— |
You can set environment variables using the export command export variable=value. For more information, see the export man page. |
SHOWSCREEN |
Restore a screen that has been hidden by the HIDESCREEN command.. |
— |
As with Hidescreen, there is no Linux equivalent. |
SHUTDOWN |
With the ACPI power-management driver loaded, force the server to shut down and power off. |
shutdown -h |
For more information, see the documentation on the Web. |
SHUTDOWN NETWORK INTERFACE |
Shut down a logical board without removing its resources. |
|
For more information, see the ifdown man page. |
SLP … |
Manage and monitor SLP. |
|
For example, slptool findsrvs smb. For more information, enter slptool -help at the command prompt. |
SMDR … |
Manage the Storage Management Data Requester, a Storage Management Services (SMS) component. |
|
For more information, see the smdrd man page. |
SPEED |
Display the speed at which the processor is running. |
|
For more information, see the cat man page. You can also see information about processors in Novell Remote Manager. See |
SPFCON, SPXCONFG, SPXS |
— |
SPX is a legacy protocol for NetWare only, including NetWare running in a virtual machine on an OES host server. |
|
SPOOL |
Create, change or display spooler mappings. IMPORTANT:This applies to NetWare legacy printing and is no longer supported. |
— |
Legacy NetWare printing has been replaced by iPrint on both OES platforms. |
START PROCESSORS |
Start one or more secondary processors when the server is running on a multiprocessor computer. |
— |
Control of individual processors is not available as part of OES. |
STOP PROCESSORS |
Stop one or more secondary processors in a multiprocessor computer. |
— |
Control of individual processors is not available as part of OES. |
SWAP |
Display information about swap files, add or delete swap files, and specify the parameters of swap files. |
|
For more information, see the respective man pages. |
_TCP |
Monitor TCP/IP activity and connection status. |
|
For more information, see the tcpdump man page. To watch failovers and errors on bonded interfaces, use tail -f /var/log/messages. |
TCPCON |
Monitor TCP/IP activity, configuration and statistics information, known routes, trap log. Use SNMP to access TCP/IP information in any remote protocol stack supporting the TCP/IP Management Information Base (MIB). |
|
For more information, see the netstat man page. |
TECHWALK |
Record NetWare configuration information. |
— |
Techwalk is not available for OES. However, there is a GPL utility named supportconfig that collects system troubleshooting information. For more information, visit the Cool Solutions Web site. |
TIME |
Display date and time, daylight saving time status, and time synchronization information |
|
For more information, see the date man page. |
TIMESYNC |
|
— |
Timesync is a NetWare time protocol that is compatible with and being replaced by NTP on NetWare. NTP is also the time protocol for Linux. |
TLI |
Provide Transport Level Interface (TLI) communication services. |
— |
This command is not ported to OES. |
TNAMESERV |
Start the Java IDL name server. |
|
For more information, see the tnameserv man page. |
TPING |
Send an ICMP echo request packet to an IP node on your internetwork. |
|
For more information, see the ping man page. |
TRACK OFF |
Prevent the server from displaying the RIP tracking screen. |
— |
RIP tracking is a NetWare concept that is not relevant to OES. |
TRACK ON |
View the RIP tracking screen and make it the active screen. |
— |
RIP tracking is a NetWare concept that is not relevant to OES. |
TSAFS … |
Manage the SMS Target Service Agent for the file system. |
|
For more information, see the tsafs man page. |
UNBIND |
Remove a communication protocol from the LAN driver of a network board; disable communication on a specific board |
|
For more information, see the ifdown man page. |
UNLOAD |
Unload a module that was previously loaded with the LOAD command |
— |
For OES services, use the service’s stop script: /etc/init.d/service stop. Most OES services have start, stop, and restart options. For example, to stop eDirectory, enter /etc/init.d/ndsd stop at the command prompt. |
UPS_AIO |
Provide the software link between your server and the UPS. |
— |
Support is hardware-specific. See man apcupsd in the apcpupsd package. |
VERIFY |
Validate all blocks in an NSS pool. |
|
The ravsui and ravview utilities are installed as part of Novell Storage Services NSS. Use the ravsui utility to find out whether you need to rebuild a pool to correct NSS volume problems. Use ravview to view the output. For help, enter one of the commands with the -h option. |
VERSION |
View the file server version, license information, and copyright notice from the System prompt. |
|
For more information on the uname command, see the uname man page. For more information about ncpcon, see For help with ndsstat, enter the command with the -h option. |
VIEW |
View a file from the NetWare server console. |
|
These commands are basically equivalent, but less allows for better scrolling and paging. For more information, see the less and cat man pages. |
VMDISMOUNT |
Make a volume unavailable to users so it can be repaired. |
— |
The umount command makes a traditional Linux volume unavailable so it can be repaired. Equivalent functionality for NSS volumes is available in the nssmu utility, which is installed with the Novell Storage Services RPMs and is documented in |
VMMOUNT |
Make a volume available to users. |
— |
The mount command makes local and remote Linux POSIX file systems available. Equivalent functionality for NSS volumes is available in the nssmu utility, which is installed with the Novell Storage Services RPMs and is documented in |
VMVOLUMES |
List mounted volumes, including number, status and name. |
— |
The mount command displays a list of all available file systems, both local and remote. The nlvm list volumes command displays a list of all available NSS and Linux POSIX file systems. The nlvm list volume volumename command displays details about a specified volume. Equivalent functionality for NSS volumes is available in the nssmu utility, which is installed with the Novell Storage Services RPMs and is documented in |
VOLUME |
List mounted volumes or information about a specific volume. |
— |
The mount command displays a list of all available file systems, both local and remote. Equivalent functionality for NSS volumes is available in the nssmu utility, which is installed with the Novell Storage Services RPMs and is documented in |
VREPAIR |
Correct volume problems on NetWare Traditional volumes; remove name space entries from directory entry tables. |
|
For more information, see the fsck man page. |
WHOIS |
Display information about either the DNS name or the IP address, depending on which is entered. |
whois |
For more information, see the whois man page. |
WS2_32 |
Manage Winsock 32. |
— |
Does not apply. |
XIDEV |
Manage mouse support for the X Windows interface. |
— |
Mouse support on OES is managed in YaST > Hardware (via sax2). |
XLOG |
Diagnose ISDN-related connection problems with Eicon Technology ISDN adapters. |
— |
This command is not ported to OES. |
XNFS SHARE |
List all shared paths. |
exportfs -v |
When executed without any options, exportfs displays only the exported path and the host that it is allowed to access. With the -v option, it displays the export options. For more information, see the exportfs man page. |
XNFS SHARE REFRESH |
Refresh the share list from the exports file. |
exportfs -r |
For more information, see the exportfs man page. |
XNFS SHARE /PATH EXPORT_OPTIONS |
Share a path dynamically. |
exportfs -o options host:/path |
For more information, see the exportfs man page. |
XNFS UNSHARE /PATH |
Unshare a path. |
exportfs -u host:/path |
For more information, see the exportfs man page. |
XNFS NFS STATS |
Display NFS protocol statistics. |
nfsstat -n |
For more information, see the nfsstat man page. |
XNFS MOUNT STATS |
Display MOUNT protocol statistics. |
— |
Similar functionality is not available on OES. |
XNFS LOCKD STATS |
Display LOCK protocol statistics. |
— |
Similar functionality is not available on OES. |
XNFS TRACE ON/OFF |
Turn the NFS Trace screen on or off. |
tcpdump |
XNFS TRACE provides a minimal trace; tcpdump captures all packets. For more information, see the tcpdump man page. |
XNFS LOGSCREEN ON/OFF |
Turn the NFS Log screen on or off. |
— |
Log messages are captured in /var/log/messages file. |
XNTPD |
Synchronize time with servers that are NTPv3 compliant. |
|
For more information, see the ntpd man page. |
YPCAT, YPWHICH, YPSET, YPPASSWD, etc. |
NIS related operations. |
Equivalent commands are available with the same names. |
For more information, see the respective man pages. |