명령행 완성 기능
TAB
internationalization
UTF-8이 기본문자세트로 사용
LANG 환경변수 설정의 영향 받음
en_US locale 사용하는 편이 좋음
man
path
pwd cd pushd/popd
file data / meta-data
조회 : ls file stat tree which find locate
데이터 변경 : cp mv rm mkdir/rmdir ln readlink
메타 변경 : chmod chown chgrp chattr/lsattr
archive : tar cpio
compress : gzip bzip2 xz lz4 zstd
editor : vim nano emacs
filter : cat head tail less more sort uniq
regex : grep(egrep fgrep) sed awk
jobs fg bg disown
kill pkill pgrep killall
tracing : strace pmap
nc curl wget
w
df disk free
du disk usage 사용 금지
uptime free smem
process summary : top htop atop sar saidar
preocess status : ps pstree
stat : vmstat iostat mpstat pidstat statgrab dstat
hardware : lshw lspci lsusb
RedHat : rpm yum dnf
Debian : dpkg apt-get/apt-cache/apt-file apt aptitude
status : ss
config : nmcli/nmtui ip ifconfig iw/iwconfig
arp dig
ssh sftp scp ssh-copy-id
packet : tcpdump wireshark tshark
open files : lsof fuser
커널 파라미터 : sysctl
커널 모듈 : lsmod modprobe rmmod
iptables ip6tables
firewall-cmd ufw
fdisk cfdisk sfdisk fixparts flock
parted gdisk cgdisk sgdisk
mkfs fsck
mount lsblk blkid
grubby grub2-install grub2-mkconfig grub2-editenv
lvs vgs pvs
udisksctl
ulimit
visudo
sestatus getsebool setsebool getenforce setenforce
abrt
useradd groupadd usermod groupdel chgrp newgrp
passwd chpasswd gpasswd
init service chkconfig ntsysv update-rc
systemctl
tuned-adm
perf
pcp
locale localectl
update-alternatives
gcc g++ clang
gdb strace coredumpctl
make maven graddle
git
python2 pip
python3 pip3
CTRL +D : exit
CTRL +L : clear