LinuxCommandLibrary

linux64

alias for setarch linux64, which runs a program with a modified

TLDR

Run command in 64-bit personality

$ linux64 command
copy
Run command with uname emulation
$ linux64 --uname-2.6 command
copy
Run command with verbose output
$ linux64 -v command
copy

SYNOPSIS

linux64 [options] [program [arguments]]

DESCRIPTION

linux64 is an alias for setarch linux64, which runs a program with a modified architecture domain and process personality flags. It is primarily used to set the reported architecture for uname calls and control process execution environment.

PARAMETERS

-v, --verbose

Verbose mode
--uname-2.6
Report kernel version as 2.6.x
-3, --3gb
Limit address space to 3GB (for 32-bit programs)
--addr-no-randomize
Disable address space randomization
--short-inode
Enable short inode mode

CAVEATS

This command is typically used for compatibility purposes when running programs that check the system architecture. It does not actually change the underlying architecture.

HISTORY

linux64 is part of the util-linux package, providing architecture personality modification utilities. The companion command linux32 sets 32-bit personality.

SEE ALSO

setarch(8), linux32(8), uname(1)

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard

> TERMINAL_GEAR

Curated for the Linux community