123行目: 123行目:
!addpart
!addpart
|tells the Linux kernel about the existence of the specified partition.  The command is a simple wrapper around the "add partition" ioctl. This command doesn't manipulate partitions on a block device.
|tells the Linux kernel about the existence of the specified partition.  The command is a simple wrapper around the "add partition" ioctl. This command doesn't manipulate partitions on a block device.
|}
==プロセス管理==
{| class="wikitable" summary="プロセス管理コマンド"
!コマンド
!概要
|-
!choom
|display and adjust OOM-killer score. Linux kernel uses the badness heuristic to select which process gets killed in out of memory conditions.
|}
|}



2023年1月1日 (日) 16:14時点における版

< Debian

/bin (usr/bin)内に格納されている一般ユーザ用コマンド592個。システム管理者用コマンドも参照。

使いそう

汎用アプリ

コマンド 概要
bash GNU Bourne-Again SHell. Bash is an sh-compatible command language interpreter that executes commands read from the standard input or from a file. Bash also incorporates useful features from the Korn and C shells (ksh and csh).

ブートローダ管理

コマンド 概要
bootctl Control EFI firmware boot settings and manage boot loader. bootctl can check the EFI firmware and boot loader status, list and manage available boot loaders and boot loader entries, and install, update, or remove the systemd-boot(7) boot loader on the current system.

セキュリティ管理

コマンド 概要
chcon Change the SELinux security context of each FILE to CONTEXT.

パッケージ管理

コマンド 概要
apt a high-level commandline interface for the package management system.

ユーザ管理

コマンド 概要
chfn command changes user fullname, office room number, office phone number, and home phone number information for a user's account. This information is typically printed by finger(1) and similar programs. A normal user may only change the fields for her own account, subject to the restrictions in /etc/login.defs.
chage changes the number of days between password changes and the date of the last password change. This information is used by the system to determine when a user must change their password.

ファイル処理

コマンド 概要
bzip2 compresses files using the Burrows-Wheeler block sorting text compression algorithm, and Huffman coding. bzip2 expects a list of file names to accompany the command-line flags
cat Concatenate FILE(s) to standard output.
chardet
chardetect
Report heuristically-detected character encoding for each file.
chmod change file mode bits. chmod changes the file mode bits of each given file according to mode, which can be either a symbolic representation of changes to make, or an octal number representing the bit pattern for the new mode bits.
chattr changes the file attributes on a Linux file system. The format of a symbolic mode is +-=[aAcCdDeFijmPsStTux].
chgrp Change the group of each FILE to GROUP.「chgrp staff /u」 Change the group of /u to "staff".

???

コマンド 概要
[
test
check file types and compare values. An omitted EXPRESSION defaults to false. Otherwise, EXPRESSION is true or false and sets exit status.

テキスト調査

コマンド 概要
ispell
buildhash
munchlist
findaffix
tryaffix
icombine
ijoin
will display each word which does not appear in the dictionary at the top of the screen and allow you to change it. Ispell is fashioned after the spell program from ITS (called ispell on Twenex systems.)

テキスト処理

コマンド 概要
basename strip directory and suffix from filenames. e.g) basename /usr/bin/sort -> "sort"

使わなそう

ハードウェア管理

コマンド 概要
arch Print machine architecture. x86_64
busctl may be used to introspect and monitor the D-Bus bus. The following commands are understood: list, status, monitor, capture, tree, etc.

デバイス管理

コマンド 概要
addpart tells the Linux kernel about the existence of the specified partition. The command is a simple wrapper around the "add partition" ioctl. This command doesn't manipulate partitions on a block device.

プロセス管理

コマンド 概要
choom display and adjust OOM-killer score. Linux kernel uses the badness heuristic to select which process gets killed in out of memory conditions.

ユーティリティ

コマンド 概要
busybox The Swiss Army Knife of Embedded Linux. 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.
apropos search the manual page names and descriptions. Each manual page has a short description available within it. apropos searches the descriptions for instances of keyword. keyword is usually a regular expression, as if (-r) was used, or may contain wildcards (-w), or match the exact keyword (-e). Using these options, it may be necessary to quote the keyword or escape (\) the special characters to stop the shell from interpreting them. The standard matching rules allow matches to be made against the page name and word boundaries in the description.
b2sum compute and check BLAKE2 message digest. BLAKE2はMD5やSHAといったハッシュアルゴリズムの代替として利用できる。
base32 encode/decode data and print to standard output.
base64 encode/decode data and print to standard output.
basenc Encode/decode data and print to standard output with options like --base64 and --base32 etc.
bzexe allows you to compress executables (実行ファイル) in place and have them automatically uncompress and execute when you run them. e.g. 'bzexe /bin/cat'.

プログラミング言語

コマンド 概要
awk
mawk
is an interpreter for the AWK Programming Language.

デバグ

コマンド 概要
catchsegv Used to debug segmentation faults in programs. The output is the content of registers, plus a backtrace.

その他

コマンド 概要
captoinfo convert a termcap description into a terminfo description. 「termcapとterminfo の基本概念
catman create or update the pre-formatted manual pages. catman is used to create an up to date set of pre-formatted manual pages known as cat pages. Cat pages are generally much faster to display than the original manual pages, but require extra storage space. The decision to support cat pages is that of the local administrator, who must provide suitable directories to contain them.


[ addpart apropos apt apt-cache apt-cdrom apt-config apt-extracttemplates apt-ftparchive apt-get apt-key apt-listchanges apt-mark apt-sortpkgs arch awk b2sum base32 base64 basename basenc bash bashbug bootctl buildhash bunzip2 busctl busybox bzcat bzcmp bzdiff bzegrep bzexe bzfgrep bzgrep bzip2 bzip2recover bzless bzmore captoinfo cat catchsegv catman chage chardet chardetect chattr chcon chfn chgrp chmod choom chown chrt chsh cksum clear clear_console cmp col colcrt colrm column comm compose corelist cp cpan cpan5.32-x86_64-linux-gnu cpio c_rehash crontab csplit ctstat cut dash date dbus-cleanup-sockets dbus-daemon dbus-monitor dbus-run-session dbus-send dbus-update-activation-environment dbus-uuidgen dd debconf debconf-apt-progress debconf-communicate debconf-copydb debconf-escape debconf-set-selections debconf-show debianbts deb-systemd-helper deb-systemd-invoke defmt-c defmt-sh delpart delv df dh_bash-completion diff diff3 dig dir dircolors dirname discover-config dmesg dnsdomainname dnstap-read domainname dotlockfile dpkg dpkg-deb dpkg-divert dpkg-maintscript-helper dpkg-query dpkg-realpath dpkg-split dpkg-statoverride dpkg-trigger du echo edit editor egrep enc2xs encguess env envsubst eqn ex expand expiry expr factor faillog fallocate false fgrep file fincore find findaffix findmnt flock fmt fold free geqn getconf getent getopt gettext gettext.sh gpasswd gpgv gpic grep groff grog grops grotty groups grub-editenv grub-file grub-fstest grub-glue-efi grub-kbdcomp grub-menulst2cfg grub-mkfont grub-mkimage grub-mklayout grub-mknetdir grub-mkpasswd-pbkdf2 grub-mkrelpath grub-mkrescue grub-mkstandalone grub-mount grub-ntldr-img grub-render-label grub-script-check grub-syslinux2cfg gtbl gunzip gzexe gzip h2ph h2xs hd head helpztags hexdump host hostid hostname hostnamectl i386 icombine iconv id ijoin infocmp infotocap install instmodsh ionice ip ipcmk ipcrm ipcs ischroot ispell ispell-wrapper join journalctl json_pp kernel-install kill kmod laptop-detect last lastb lastlog lcf ldd less lessecho lessfile lesskey lesspipe lexgrog lft lft.db libnetcfg link linux32 linux64 linux-check-removal linux-update-symlinks linux-version ln lnstat locale localectl localedef logger login loginctl logname look ls lsattr lsblk lsb_release lscpu lsinitramfs lsipc lslocks lslogins lsmem lsmod lsns lsof lspci lsusb lzcat lzcmp lzdiff lzegrep lzfgrep lzgrep lzless lzma lzmainfo lzmore man mandb manpath man-recode mawk mcookie md5sum md5sum.textutils mdig mesg mkdir mkfifo mknod mktemp more mount mountpoint mt mt-gnu munchlist mv namei nano nawk nc nc.traditional neqn netcat networkctl newgrp ngettext nice nisdomainname nl nohup nproc nroff nsenter nslookup nstat nsupdate numfmt od open openssl pager partx passwd paste pathchk pdb3 pdb3.9 perf perl perl5.32.1 perl5.32-x86_64-linux-gnu perlbug perldoc perlivp perlthanks pgrep pic pico piconv pidof pidwait ping ping4 ping6 pinky pkill pl2pm pldd pmap pod2html pod2man pod2text pod2usage podchecker pr preconv print printenv printf prlimit prove ps ptar ptardiff ptargrep ptx pwd pwdx py3clean py3compile py3versions pydoc3 pydoc3.9 pygettext3 pygettext3.9 python3 python3.9 querybts rbash rcp rdma readlink realpath renice reportbug report-hw reset resizepart resolvectl rev rgrep rlogin rm rmdir rnano routef routel rsh rtstat runcon run-mailcap run-parts rview savelog scp script scriptlive scriptreplay sdiff sed see select-default-iwrap select-editor sensible-browser sensible-editor sensible-pager seq setarch setpci setpriv setsid setterm sftp sg sh sha1sum sha224sum sha256sum sha384sum sha512sum shasum shred shuf skill slabtop sleep slogin snice soelim sort splain split ss ssh ssh-add ssh-agent ssh-argv0 ssh-copy-id ssh-keygen ssh-keyscan stat stdbuf streamzip stty su sum sync systemctl systemd systemd-analyze systemd-ask-password systemd-cat systemd-cgls systemd-cgtop systemd-delta systemd-detect-virt systemd-escape systemd-hwdb systemd-id128 systemd-inhibit systemd-machine-id-setup systemd-mount systemd-notify systemd-path systemd-resolve systemd-run systemd-socket-activate systemd-stdio-bridge systemd-sysusers systemd-tmpfiles systemd-tty-ask-password-agent systemd-umount tabs tac tail tar tasksel taskset tbl tee telnet telnet.netkit tempfile test tic timedatectl timeout tload toe top touch tput tr traceproto traceproto.db traceroute traceroute6 traceroute6.db traceroute.db traceroute-nanog troff true truncate tryaffix tset tsort tty tzselect ucf ucfq ucfr udevadm ul umount uname uncompress unexpand uniq unlink unlzma unmkinitramfs unshare unxz update-alternatives update-mime-database uptime usb-devices usbhid-dump usbreset users utmpdump vdir vi view vim.tiny vmstat w wall watch wc wdctl wget whatis whereis which whiptail who whoami write write.ul x86_64 xargs xauth xdg-user-dir xdg-user-dirs-update xsubpp xxd xz xzcat xzcmp xzdiff xzegrep xzfgrep xzgrep xzless xzmore yes ypdomainname zcat zcmp zdiff zdump zegrep zfgrep zforce zgrep zipdetails zless zmore znew