리눅스에서 자주 사용하는 네 가지 애플리케이션의 디렉터리는 /bin, /sbin, /usr/bin, /usr/sbin입니다. 네 명이 보관하는 문서는 일반적으로 다음과 같습니다:
BIN 디렉토리:Bin은 binary의 약자로, cat, cp, chmod df, dmesg, gzip, kill, ls, mkdir, more, mount, rm, su, tar 등과 같은 일부 시스템의 필요한 실행 파일을 주로 배치합니다.
/usr/bin目录: 주로 C++, G++, gcc, chdrv, diff, dig, du, eject, elm, free, gnome*, zip, htpasswd, kfm, ktop, last, less, locale, m4, make, man, mcopy, ncftp, newaliases, nslookup passwd, quota 등 일부 응용 소프트웨어 도구의 필수 실행 파일을 저장합니다 , smb*, wget 등.
/sbin目录: 주로 cfdisk, dhcpcd, dump, e2fsck, fdisk, halt, ifconfig, ifup, ifdown, init, insmod, lilo, lsmod, mke2fs, modprobe, quotacheck, reboot, rmmod, runlevel, shutdown 등과 같은 필수 프로그램을 배치합니다.
/usr/sbin目录: 네트워크 관리를 위한 필수 프로그램들, 예를 들어 dhcpd, httpd, imap, in.*d, inetd, lpd, named, netconfig, nmbd, samba, sendmail, squid, swap, tcpdump 등과 같은 프로그램을 배치하세요
요약: 만약 이 바이너리가 사용자와 관리자에게 요구된다면, /bin에 배치됩니다. 만약 이 바이너리가 시스템 관리자에게 필요하지만 일반 사용자가 전혀 사용하지 않는 경우, /sbin에 배치됩니다. 상대적으로 말하자면, 사용자 필수 바이너리가 아니라면 대부분 /usr/bin에 배치됩니다; 시스템 관리자에게 필수 도구가 아니라면, 대부분 /usr/sbin에 배치될 것입니다.
|