Synology Toolset: Unterschied zwischen den Versionen
imported>Itari Keine Bearbeitungszusammenfassung |
imported>Itari Keine Bearbeitungszusammenfassung |
||
Zeile 170: | Zeile 170: | ||
* -h Display first resolved host name | * -h Display first resolved host name | ||
* -s Don't ever display error messages | * -s Don't ever display error messages | ||
[http://linux.die.net/man/1/kill kill] [-l] [-SIG] PID... - Send a signal (default: TERM) to given PIDs | |||
* -l List all signal names and numbers | |||
[http://linux.die.net/man/1/ln ln] OPTIONS] TARGET... LINK|DIR - Create a link LINK or DIR/TARGET to the specified TARGET(s) | |||
* -s Make symlinks instead of hardlinks | |||
* -f Remove existing destinations | |||
* -n Don't dereference symlinks - treat like normal file | |||
* -b Make a backup of the target (if exists) before link operation | |||
* -S suf Use suffix instead of ~ when making backup files | |||
[http://linux.die.net/man/1/login login] [-p] [-h HOST] [[-f] USER] - Begin a new session on the system | |||
* -f Don't authenticate (user already authenticated) | |||
* -h Name of the remote host | |||
* -p Preserve environment | |||
[http://linux.die.net/man/1/ls ls] [-1AacCdeFilnpLRrSsTtuvwxXhk] [FILE]... - List directory contents | |||
* -1 List in a single column | |||
* -A Don't list . and .. | |||
* -a Don't hide entries starting with . | |||
* -C List by columns | |||
* -c With -l: sort by ctime | |||
* --color[={always,never,auto}] Control coloring | |||
* -d List directory entries instead of contents | |||
* -e List full date and time | |||
* -F Append indicator (one of */=@|) to entries | |||
* -i List inode numbers | |||
* -l Long listing format | |||
* -n List numeric UIDs and GIDs instead of names | |||
* -p Append indicator (one of /=@|) to entries | |||
* -L List entries pointed to by symlinks | |||
* -R Recurse | |||
* -r Sort in reverse order | |||
* -S Sort by file size | |||
* -s List the size of each file, in blocks | |||
* -T N Assume tabstop every N columns | |||
* -t With -l: sort by modification time | |||
* -u With -l: sort by access time | |||
* -v Sort by version | |||
* -x List by lines | |||
* -X Sort by extension | |||
* -h List sizes in human readable format (1K 243M 2G) | |||
mkdir | mkdir | ||
mknod | mknod |
Version vom 19. August 2011, 10:10 Uhr
Synology hat ab DSM3 einige eigen-entwickelte Tools dokumentiert.
/bin
ash - Kommandointerpreter/Almquist-Shell
busybox - BusyBox combines tiny versions of many common UNIX utilities into a single small executable. It provides minimalist replacements for most of the utilities you usually find in GNU coreutils, util-linux, etc. The utilities in BusyBox generally have fewer options than their full-featured GNU cousins; however, the options that are included provide the expected functionality and behave very much like their GNU counterparts.
cat [-u] [FILE]... - Concatenate FILEs and print them to stdout
- -u Use unbuffered i/o (ignored)
catv [-etv] [FILE]... - Display nonprinting characters as ^x or M-x
- -e End each line with $
- -t Show tabs as ^I
- -v Don't use ^x or M-x escapes
chgrp [-RhLHP]... GROUP FILE... - Change the group membership of each FILE to GROUP
- -R Recurse
- -h Affect symlinks instead of symlink targets
- -L Traverse all symlinks to directories
- -H Traverse symlinks on command line only
- -P Don't traverse symlinks (default)
chmod [-R] MODE[,MODE]... FILE... - Each MODE is one or more of the letters ugoa, one of the symbols +-= and one or more of the letters rwxst
- -R Recurse
chown [-RhLHP]... OWNER[<.|:>[GROUP]] FILE... - Change the owner and/or group of each FILE to OWNER and/or GROUP
- -R Recurse
- -h Affect symlinks instead of symlink targets
- -L Traverse all symlinks to directories
- -H Traverse symlinks on command line only
- -P Don't traverse symlinks (default)
cp [OPTIONS] SOURCE DEST - Copy SOURCE to DEST, or multiple SOURCE(s) to DIRECTORY
- -a Same as -dpR
- -R,-r Recurse
- -d,-P Preserve symlinks (default if -R)
- -L Follow all symlinks
- -H Follow symlinks on command line
- -p Preserve file attributes if possible
- -f Force overwrite
- -i Prompt before overwrite
- -l,-s Create (sym)links
date [OPTIONS] [+FMT] [TIME] - Display time (using +FMT), or set time
- [-s,--set] TIME Set time to TIME
- -u,--utc Work in UTC (don't convert to local time)
- -R,--rfc-2822 Output RFC-2822 compliant date string
- -I[SPEC] Output ISO-8601 compliant date string
- SPEC='date' (default) for date only, 'hours', 'minutes', or 'seconds' for date and time to the indicated precision
- -r,--reference FILE Display last modification time of FILE
- -d,--date TIME Display TIME, not 'now'
- -D FMT Use FMT for -d TIME conversion
Recognized TIME formats:
hh:mm[:ss]
[YYYY.]MM.DD-hh:mm[:ss]
YYYY-MM-DD hh:mm[:ss]
[[[[[YY]YY]MM]DD]hh]mm[.ss]
dd [if=FILE] [of=FILE] [ibs=N] [obs=N] [bs=N] [count=N] [skip=N] [seek=N] [conv=notrunc|noerror|sync|fsync] - Copy a file with converting and formatting
- if=FILE Read from FILE instead of stdin
- of=FILE Write to FILE instead of stdout
- bs=N Read and write N bytes at a time
- ibs=N Read N bytes at a time
- obs=N Write N bytes at a time
- count=N Copy only N input blocks
- skip=N Skip N input blocks
- seek=N Skip N output blocks
- conv=notrunc Don't truncate output file
- conv=noerror Continue after read errors
- conv=sync Pad blocks with zeros
- conv=fsync Physically write data out before finishing
Numbers may be suffixed by c (x1), w (x2), b (x512), kD (x1000), k (x1024), MD (x1000000), M (x1048576), GD (x1000000000) or G (x1073741824)
df [-Pkmh] [FILESYSTEM]... - Print filesystem usage statistics
- -P POSIX output format
- -k 1024-byte blocks (default)
- -m 1M-byte blocks
- -h Human readable (e.g. 1K 243M 2G)
dmesg [-c] [-n LEVEL] [-s SIZE] - Print or control the kernel ring buffer
- -c Clear ring buffer after printing
- -n LEVEL Set console logging level
- -s SIZE Buffer size
dnsdomainname - Show the system's DNS domain name
echo [OPTION]... [STRING]... - Display a line of text
- -n Suppress trailing newline
- -e Interpret backslash-escaped characters (i.e., \t=tab)
- -E Disable interpretation of backslash-escaped characters
egrep [ARG] FILE... - Print lines matching a pattern. Egrep is the same as grep -E
false - Do nothing, unsuccessfully
fgrep [ARG] FILE... - Print lines matching a pattern. Egrep is the same as grep -F
get_key_value FILE KEY - Finds first line starting with KEY from KEY=VALUE-paired FILE and returns Value
grep [-HhnlLoqvsriFE] [-m N] [-A/B/C N] PATTERN/-e PATTERN.../-f FILE [FILE]... - Search for PATTERN in FILEs (or stdin)
- -H Add 'filename:' prefix
- -h Do not add 'filename:' prefix
- -n Add 'line_no:' prefix
- -l Show only names of files that match
- -L Show only names of files that don't match
- -c Show only count of matching lines
- -o Show only the matching part of line
- -q Quiet. Return 0 if PATTERN is found, 1 otherwise
- -v Select non-matching lines
- -s Suppress open and read errors
- -r Recurse
- -i Ignore case
- -F PATTERN is a literal (not regexp)
- -E PATTERN is an extended regexp
- -m N Match up to N times per file
- -A N Print N lines of trailing context
- -B N Print N lines of leading context
- -C N Same as '-A N -B N'
- -e PTRN Pattern to match
- -f FILE Read pattern from file
gunzip [OPTIONS] [FILE]... - Uncompress FILEs (or stdin)
- -c Write to stdout
- -f Force
- -t Test file integrity
gzip [OPTIONS] [FILE]... - Compress FILEs (or stdin)
- -c Write to stdout
- -d Decompress
- -f Force
hostname [OPTIONS] [HOSTNAME | -F FILE] - Get or set hostname or DNS domain name
- -s Short
- -i Addresses for the hostname
- -d DNS domain name
- -f Fully qualified domain name
- -F FILE Use FILE's content as hostname
ip [OPTIONS] {address | route | link | -o[neline]} {COMMAND} - Show/manipulate routing, devices, policy routing and tunnels
ipcalc [OPTIONS] ADDRESS[[/]NETMASK] [NETMASK] - Calculate IP network settings from a IP address
- -b Display calculated broadcast address
- -n Display calculated network address
- -m Display default netmask for IP
- -p Display the prefix for IP/NETMASK
- -h Display first resolved host name
- -s Don't ever display error messages
kill [-l] [-SIG] PID... - Send a signal (default: TERM) to given PIDs
- -l List all signal names and numbers
ln OPTIONS] TARGET... LINK|DIR - Create a link LINK or DIR/TARGET to the specified TARGET(s)
- -s Make symlinks instead of hardlinks
- -f Remove existing destinations
- -n Don't dereference symlinks - treat like normal file
- -b Make a backup of the target (if exists) before link operation
- -S suf Use suffix instead of ~ when making backup files
login [-p] [-h HOST] [[-f] USER] - Begin a new session on the system
- -f Don't authenticate (user already authenticated)
- -h Name of the remote host
- -p Preserve environment
ls [-1AacCdeFilnpLRrSsTtuvwxXhk] [FILE]... - List directory contents
- -1 List in a single column
- -A Don't list . and ..
- -a Don't hide entries starting with .
- -C List by columns
- -c With -l: sort by ctime
- --color[={always,never,auto}] Control coloring
- -d List directory entries instead of contents
- -e List full date and time
- -F Append indicator (one of */=@|) to entries
- -i List inode numbers
- -l Long listing format
- -n List numeric UIDs and GIDs instead of names
- -p Append indicator (one of /=@|) to entries
- -L List entries pointed to by symlinks
- -R Recurse
- -r Sort in reverse order
- -S Sort by file size
- -s List the size of each file, in blocks
- -T N Assume tabstop every N columns
- -t With -l: sort by modification time
- -u With -l: sort by access time
- -v Sort by version
- -x List by lines
- -X Sort by extension
- -h List sizes in human readable format (1K 243M 2G)
mkdir mknod more mount mv netstat ntfs-3g ntfs-3g.probe pidof ping ping6 ps pwd rm rmdir run-parts sed sh sleep stat stty su sync synodd tar touch true umount uname usleep vi zcat