Binaries: Difference between revisions

From Minux Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 84: Line 84:
[[Binaries/nslookup|nslookup]] - looks up a system name or id on the dns/dhcp
[[Binaries/nslookup|nslookup]] - looks up a system name or id on the dns/dhcp


'''netlib''' - comes with the "[[Api/netlib|netlib]]" package
[[Binaries/ping.sh|ping]] - used to ping a system
[[Binaries/sendfile.sh|sendfile]] - used to send a file to a system
[[Binaries/getfile.sh|getfile]] - used to receive a file from sendfile
[[Binaries/netlib.sh|netlib]] - listening program, used for network diagnostics. it listens for incomming messages and prints them.




Line 114: Line 125:


[[Binaries/printfile|printfile]] - used to print a file, part of the "devlib" library
[[Binaries/printfile|printfile]] - used to print a file, part of the "devlib" library
[[Binaries/vaultcontents|vaultcontents]] - program to display contents of an item vault on a monitor

Latest revision as of 00:29, 14 October 2024

Binaries are executable files for the user to run, mostly located in /bin if intended for command line or /gbin if intended for GUI's

they can be reconized by the extention .sh or .exe respectively.


these can come from several packages, here is a list from the minux related binaries

the binaries in this list are changed by the minux team, unaltered craftOS binaries are not in this list.

3rd party software binaries are also NOT included in this list, you can find that here


minux-main: this is the minux base package and always installed

apt - software manager used to install or remove software.

bash - extended command prompt shell

cat - print a file on the screen

config - edit system configuration

search - used to search for files on the disk

edit - text editor

halt - shuts down the system properly, "shutdown" is an alias

less - view a text file, comfortably

login - used to log in or change user

lock - used to lock the current session behind user's password

ls - used to list contents of a folder

makeboot - creates a boot/repair/install floppy disk

man - manual viewer

minux - opens the minux configuration menu

newtab - opens a new tab with bash shell

pain - image editor by LDDestroier

passwd - changes user password

restart - reboots the computer properly, "reboot" is an alias

useradd - create a new user

userdel - delete a user

usermod - user modification tool

Workspace - Launches workspace, a multishell system.


auth-client: this is the auth client side package and used for network functions, requires a working dhcp and auth server

auth-client - user manager

auth-group - group manager

dhcp - dhcp and dns manager

groupadd - adds a new group quickly

groupcheck - checks membership of a group

groupdel - deletes a group

groupjoin - adds a user to a group quickly

groupleave - removes a user from a group quickly

mask - temporary user switch

nslookup - looks up a system name or id on the dns/dhcp


netlib - comes with the "netlib" package

ping - used to ping a system

sendfile - used to send a file to a system

getfile - used to receive a file from sendfile

netlib - listening program, used for network diagnostics. it listens for incomming messages and prints them.


auth-server: this is the AUTH server controller app on the auth server itself, used to configure users and the server,

auth-server - controller app


dhcp-server: this is the DHCP server controller app on the dhcp server itself, used to start and stop the server and set auth server id.

dhcp-server - controller app


Netfolder: fileserver system for rednet

netfolder - client side, package name is "netfolder"

nfsd - server side, package name is "netfolder-server"


additional software:

copydisk - used to copy floppy disks quickly

open - used to activate a redstone device remotely over rednet, mainly doors.

doorconfig - used to configure the "door" computer that responds to "open"

printfile - used to print a file, part of the "devlib" library

vaultcontents - program to display contents of an item vault on a monitor