Linux
https://upload.wikimedia.org/wikipedia/commons/thumb/3/35/Tux.svg/300px-Tux.svg.png
Linux.org
Linux - Wikipedia
OS Distribution
CentOS, RHEL, Debian, Ubuntu, Suse, Alpine, CoreOS, ...
Commands
基本的な使い方は--helpで確認して手を動かして覚える
由来・語源
【Linux】コマンドまとめ 〜コマンド名の由来を添えて〜 - Qiita
table:command list
Commands Description
read read line of input into variables
dmidecode show hardware info
grep file pattern searcher
tree list contents of directories in a tree-like format
cat concatenate and print files
more print file per screen
less opposite of more
diff compare files line by line
find walk a file hierarchy
mount mount file systems
virsh manage virtual machine and hypervisor
ipmitool manage IPMI
getent get entries from Name Service Switch libraries(/etc/nsswitch.conf)
eval evaluate the specified commands
nkf Network Kanji Filter
nohup run a command immune to hangups, with output to a non-tty
yes be repetitively affirmative
ps process status
stress impose load on and stress test systems
tr translate characters
cp copy files
date display or set date and time
history Show and manipulate command history
split split a file into pieces
watch execute a program periodically, showing output fullscreen
pgrep find or signal processes by name
rsync faster, flexible replacement for rcp
modprobe Add and remove modules from the Linux Kernel
top
vmstat
iostat
iotop
sar
sadf
uptime
w
pstree
lsof
free
df
netstat
ss
iptables
Terminal
table:short cut
Key Action
alt+f,b move word by word
Architecture
https://gyazo.com/6295a88106aa8a2c1a97184fcb5a169e
table:/proc
Path Content
/proc/cmdline OSがブートされたときに、kernelに渡されたパラメータ
/proc/cpuinfo CPUの情報
/proc/meminfo メモリの情報
/proc/ioports I/Oポートの情報
/proc/interrupts IRQの情報
/proc/bus/pci/devices PCIデバイスの情報 ( /proc/pci は廃止 )
/proc/scsi/scsi SCSIデバイスの情報
/proc/bus/usb/devices USBデバイスの情報
/proc/swaps Swap情報
Signal
Linuxの「シグナル」って何だろう?:“応用力”をつけるためのLinux再入門(16)(1/2 ページ) - @IT
Process
SELinux | プロセスのアクセス制御 - えんでぃの技術ブログ