Linux rc.local rc.d All In One

news/2025/3/11 0:44:40/文章来源:https://www.cnblogs.com/xgqfrms/p/18764050

Linux rc.local & rc.d All In One

Linux 系统开机/登录自启动配置文件

rc.local

Raspberry Pi

$ cat /etc/rc.local

rc.d

CentOS / Ubuntu

$ ls -al /etc/rc.d

demos

eric@rpi3b:~ $ ls -al /etc/ | grep rc.
-rwxr-xr-x   1 root root     580 Mar  7 08:59 rc.local
-rwxr-xr-x   1 root root     109 Mar  7 09:05 rc.local.md
drwxr-xr-x   2 root root    4096 Nov 19 21:35 rc0.d
drwxr-xr-x   2 root root    4096 Nov 19 21:35 rc1.d
drwxr-xr-x   2 root root    4096 Nov 19 21:43 rc2.d
drwxr-xr-x   2 root root    4096 Nov 19 21:44 rc3.d
drwxr-xr-x   2 root root    4096 Nov 19 21:43 rc4.d
drwxr-xr-x   2 root root    4096 Nov 19 21:43 rc5.d
drwxr-xr-x   2 root root    4096 Nov 19 21:35 rc6.d
drwxr-xr-x   2 root root    4096 Nov 19 21:34 rcS.deric@rpi3b:~ $ cat /etc/rc.local.md
# rc.local logs md file# timestamp 时间戳
/etc/rc.local testing begin ✅
/etc/rc.local testing end ✅eric@rpi3b:~ $ ls -al /etc/rc0.d
total 16
drwxr-xr-x   2 root root  4096 Nov 19 21:35 .
drwxr-xr-x 132 root root 12288 Mar  7 09:05 ..
lrwxrwxrwx   1 root root    20 Nov 19 21:32 K01alsa-utils -> ../init.d/alsa-utils
lrwxrwxrwx   1 root root    19 Nov 19 21:33 K01bluetooth -> ../init.d/bluetooth
lrwxrwxrwx   1 root root    22 Nov 19 21:35 K01cups-browsed -> ../init.d/cups-browsed
lrwxrwxrwx   1 root root    22 Nov 19 21:33 K01fake-hwclock -> ../init.d/fake-hwclock
lrwxrwxrwx   1 root root    13 Nov 19 21:35 K01fio -> ../init.d/fio
lrwxrwxrwx   1 root root    20 Nov 19 21:30 K01hwclock.sh -> ../init.d/hwclock.sh
lrwxrwxrwx   1 root root    17 Nov 19 21:34 K01lightdm -> ../init.d/lightdm
lrwxrwxrwx   1 root root    20 Nov 19 21:33 K01nfs-common -> ../init.d/nfs-common
lrwxrwxrwx   1 root root    18 Nov 19 21:34 K01plymouth -> ../init.d/plymouth
lrwxrwxrwx   1 root root    37 Nov 19 21:35 K01pulseaudio-enable-autospawn -> ../init.d/pulseaudio-enable-autospawn
lrwxrwxrwx   1 root root    17 Nov 19 21:33 K01rpcbind -> ../init.d/rpcbind
lrwxrwxrwx   1 root root    15 Nov 19 21:35 K01saned -> ../init.d/saned
lrwxrwxrwx   1 root root    22 Nov 19 21:32 K01triggerhappy -> ../init.d/triggerhappy
lrwxrwxrwx   1 root root    14 Nov 19 21:31 K01udev -> ../init.d/udev

image

/etc/

eric@rpi3b:~ $ ls -al /etc/
total 1136
drwxr-xr-x 132 root root   12288 Mar  7 09:05 .
drwxr-xr-x  18 root root    4096 Nov 19 21:44 ..
-rw-r--r--   1 root root     216 Nov 19 21:44 .fstab
-rw-------   1 root root       0 Nov 19 21:31 .pwd.lock
drwxr-xr-x   2 root root    4096 Nov 19 21:34 ImageMagick-6
drwxr-xr-x   4 root root    4096 Nov 19 21:33 ModemManager
drwxr-xr-x   7 root root    4096 Nov 19 21:33 NetworkManager
drwxr-xr-x   2 root root    4096 Nov 19 21:35 PackageKit
-rw-r--r--   1 root root   12100 Aug 19  2015 RTIMULib.ini
drwxr-xr-x   2 root root    4096 Nov 19 21:34 UPower
drwxr-xr-x  10 root root    4096 Nov 19 21:35 X11
-rw-r--r--   1 root root    3040 May 25  2023 adduser.conf
drwxr-xr-x   3 root root    4096 Nov 19 21:35 alsa
drwxr-xr-x   2 root root    4096 Mar  1 01:58 alternatives
drwxr-xr-x   3 root root    4096 Nov 19 21:35 apache2
drwxr-xr-x   2 root root    4096 Nov 19 21:31 apparmor
drwxr-xr-x   8 root root    4096 Nov 19 21:35 apparmor.d
drwxr-xr-x   9 root root    4096 Nov 19 21:33 apt
drwxr-xr-x   3 root root    4096 Nov 19 21:33 avahi
-rw-r--r--   1 root root    1994 Mar 30  2024 bash.bashrc
-rw-r--r--   1 root root      45 Jan 25  2020 bash_completion
drwxr-xr-x   2 root root    4096 Nov 19 21:34 bash_completion.d
-rw-r--r--   1 root root     367 Apr 10  2024 bindresvport.blacklist
drwxr-xr-x   2 root root    4096 Oct 11 01:40 binfmt.d
drwxr-xr-x   2 root root    4096 Nov 19 21:33 bluetooth
drwxr-xr-x   3 root root    4096 Nov 19 21:31 ca-certificates
-rw-r--r--   1 root root    5989 Nov 19 21:31 ca-certificates.conf
drwxr-s---   2 root dip     4096 Nov 19 21:33 chatscripts
drwxr-xr-x   2 root root    4096 Nov 19 21:34 chromium
drwxr-xr-x   2 root root    4096 Nov 19 21:34 chromium.d
drwxr-xr-x   2 root root    4096 Nov 19 21:32 cifs-utils
drwxr-xr-x   2 root root    4096 Nov 19 21:44 console-setup
drwxr-xr-x   2 root root    4096 Nov 19 21:31 cron.d
drwxr-xr-x   2 root root    4096 Nov 19 21:33 cron.daily
drwxr-xr-x   2 root root    4096 Nov 19 21:33 cron.hourly
drwxr-xr-x   2 root root    4096 Nov 19 21:31 cron.monthly
drwxr-xr-x   2 root root    4096 Nov 19 21:33 cron.weekly
drwxr-xr-x   2 root root    4096 Nov 19 21:31 cron.yearly
-rw-r--r--   1 root root    1042 Mar  2  2023 crontab
drwxr-xr-x   5 root lp      4096 Mar 11 00:01 cups
drwxr-xr-x   2 root root    4096 Nov 19 21:34 cupshelpers
drwxr-xr-x   4 root root    4096 Nov 19 21:32 dbus-1
drwxr-xr-x   4 root root    4096 Nov 19 21:35 dconf
-rw-r--r--   1 root root    2969 Jan  9  2023 debconf.conf
-rw-r--r--   1 root root       5 Oct 31 19:03 debian_version
drwxr-xr-x   2 root root    4096 Nov 19 21:33 debuginfod
drwxr-xr-x   2 root root    4096 Nov 19 21:44 default
-rw-r--r--   1 root root    1706 May 25  2023 deluser.conf
drwxr-xr-x   4 root root    4096 Nov 19 21:31 dhcp
drwxr-xr-x   2 root root    4096 Nov 19 21:36 dictionaries-common
drwxr-xr-x   2 root root    4096 Nov 19 21:35 dillo
-rw-r--r--   1 root root    1100 Nov 19 21:33 dphys-swapfile
drwxr-xr-x   4 root root    4096 Nov 19 21:33 dpkg
-rw-r--r--   1 root root     685 Mar  5  2023 e2scrub.conf
drwxr-xr-x   3 root root    4096 Nov 19 21:33 emacs
-rw-r--r--   1 root root       0 Nov 19 21:31 environment
-rw-r--r--   1 root root    1853 Oct 18  2022 ethertypes
-rw-r--r--   1 root root      20 Mar 11 00:17 fake-hwclock.data
-rw-r--r--   1 root root   24501 Aug 27  2022 fb.modes
drwxr-xr-x   2 root root    4096 Nov 19 21:34 firefox
drwxr-xr-x   4 root root    4096 Nov 19 21:31 fonts
-rw-r--r--   1 root root     314 Nov 19 21:44 fstab
-rw-r--r--   1 root root     694 Apr 19  2023 fuse.conf
-rw-r--r--   1 root root    2584 Jul 30  2022 gai.conf
drwxr-xr-x   3 root root    4096 Nov 19 21:33 gdb
drwxr-xr-x   4 root root    4096 Nov 19 21:33 ghostscript
drwxr-xr-x   3 root root    4096 Nov 19 21:33 glvnd
drwxr-xr-x   2 root root    4096 Nov 19 21:35 gnome
-rw-r--r--   1 root root    3886 Jan 15  2023 gprofng.rc
drwxr-xr-x   2 root root    4096 Nov 19 21:33 groff
-rw-r--r--   1 root root     988 Nov 19 21:45 group
-rw-r--r--   1 root root    1054 Nov 19 21:44 group-
-rw-r-----   1 root shadow   829 Nov 19 21:45 gshadow
-rw-r-----   1 root shadow   895 Nov 19 21:44 gshadow-
drwxr-xr-x   3 root root    4096 Nov 19 21:31 gss
drwxr-xr-x   2 root root    4096 Nov 19 21:34 gtk-2.0
drwxr-xr-x   2 root root    4096 Nov 19 21:34 gtk-3.0
-rw-r--r--   1 root root       9 Aug  8  2006 host.conf
-rw-r--r--   1 root root       6 Nov 19 21:43 hostname
-rw-r--r--   1 root root     125 Nov 19 21:43 hosts
-rw-r--r--   1 root root     411 Nov 19 21:33 hosts.allow
-rw-r--r--   1 root root     711 Nov 19 21:33 hosts.deny
drwxr-xr-x   2 root root    4096 Nov 19 21:35 hp
-rw-r--r--   1 root root     171 Jan 12  2023 idmapd.conf
drwxr-xr-x   3 root root    4096 Nov 19 21:33 ifplugd
drwxr-xr-x   2 root root    4096 Nov 19 21:44 init.d
drwxr-xr-x   3 root root    4096 Nov 19 21:31 initramfs
drwxr-xr-x   5 root root    4096 Nov 19 21:43 initramfs-tools
-rw-r--r--   1 root root    1992 Nov 19 21:33 inputrc
drwxr-xr-x   2 root root    4096 Nov 19 21:33 insserv.conf.d
drwxr-xr-x   2 root root    4096 Nov 19 21:35 ipp-usb
drwxr-xr-x   4 root root    4096 Nov 19 21:31 iproute2
-rw-r--r--   1 root root      27 Oct 31 19:04 issue
drwxr-xr-x   2 root root    4096 Nov 19 21:33 issue.d
-rw-r--r--   1 root root      20 Oct 31 19:04 issue.net
drwxr-xr-x   5 root root    4096 Nov 19 21:31 kernel
-rw-r--r--   1 root root      14 Nov 19 21:32 kernel-img.conf
drwxr-xr-x   2 root root    4096 Dec 19  2022 keyutils
-rw-r--r--   1 root root   68319 Nov 19 21:36 ld.so.cache
-rw-r--r--   1 root root      34 Apr 10  2024 ld.so.conf
drwxr-xr-x   2 root root    4096 Nov 19 21:33 ld.so.conf.d
drwxr-xr-x   2 root root    4096 Nov 19 21:33 ldap
-rw-r--r--   1 root root     191 Feb  9  2023 libaudit.conf
drwxr-xr-x   3 root root    4096 Nov 19 21:32 libblockdev
drwxr-xr-x   2 root root    4096 Nov 19 21:35 libibverbs.d
drwxr-xr-x   2 root root    4096 Nov 19 21:32 libnl-3
drwxr-xr-x   2 root root    4096 Mar 17  2023 libpaper.d
drwxr-xr-x   2 root root    4096 Nov 19 21:44 lightdm
drwxr-xr-x   4 root root    4096 Nov 19 21:35 lighttpd
-rw-r--r--   1 root root    2996 Nov  6 20:48 locale.alias
-rw-r--r--   1 root root    9428 Mar  6 18:20 locale.gen
lrwxrwxrwx   1 root root      33 Nov 19 21:44 localtime -> /usr/share/zoneinfo/Asia/Shanghai
drwxr-xr-x   3 root root    4096 Nov 19 21:32 logcheck
-rw-r--r--   1 root root   12608 Nov 19 21:33 login.defs
-rw-r--r--   1 root root     494 Dec 15  2022 logrotate.conf
drwxr-xr-x   2 root root    4096 Nov 19 21:35 logrotate.d
drwxr-xr-x   2 root root    4096 Nov 19 21:35 lynx
-r--r--r--   1 root root      33 Nov 19 21:43 machine-id
-rw-r--r--   1 root root     111 Jan 29  2023 magic
-rw-r--r--   1 root root     111 Jan 29  2023 magic.mime
-rw-r--r--   1 root root   17782 Nov 19 21:36 mailcap
-rw-r--r--   1 root root     449 Nov 29  2021 mailcap.order
-rw-r--r--   1 root root    5230 Mar 13  2023 manpath.config
drwxr-xr-x   2 root root    4096 Nov 19 21:34 menu-methods
-rw-r--r--   1 root root   73816 Feb 11  2023 mime.types
-rw-r--r--   1 root root     782 Mar  5  2023 mke2fs.conf
drwxr-xr-x   2 root root    4096 Nov 19 21:35 modprobe.d
-rw-r--r--   1 root root     256 Nov 19 21:35 modules
drwxr-xr-x   2 root root    4096 Nov 19 21:35 modules-load.d
-rw-r--r--   1 root root     286 Oct 31 19:04 motd
lrwxrwxrwx   1 root root      19 Nov 19 21:43 mtab -> ../proc/self/mounts
-rw-r--r--   1 root root   11424 May  6  2024 nanorc
-rw-r--r--   1 root root     767 Aug 11  2022 netconfig
drwxr-xr-x   6 root root    4096 Nov 19 21:33 network
-rw-r--r--   1 root root      60 Nov 19 21:31 networks
-rw-r--r--   1 root root    1443 Jan 12  2023 nfs.conf
drwxr-xr-x   2 root root    4096 Jan 12  2023 nfs.conf.d
-rwxr-xr-x   1 root root     243 Sep 16  2023 nftables.conf
-rw-r--r--   1 root root     526 Nov 19 21:33 nsswitch.conf
drwxr-xr-x   2 root root    4096 Nov 19 21:34 openal
drwxr-xr-x   2 root root    4096 Nov 19 21:34 openni2
drwxr-xr-x   2 root root    4096 Nov 19 21:30 opt
lrwxrwxrwx   1 root root      21 Oct 31 19:04 os-release -> ../usr/lib/os-release
-rw-r--r--   1 root root     552 Sep 22  2023 pam.conf
drwxr-xr-x   2 root root    4096 Nov 19 21:35 pam.d
-rw-r--r--   1 root root       3 Nov 19 21:33 papersize
-rw-r--r--   1 root root    1851 Nov 19 21:45 passwd
-rw-r--r--   1 root root    1927 Nov 19 21:44 passwd-
drwxr-xr-x   3 root root    4096 Nov 19 21:32 perl
-rw-r--r--   1 root root      57 Aug 17  2023 pip.conf
drwxr-xr-x   2 root root    4096 Nov 19 21:35 plymouth
drwxr-xr-x   5 root root    4096 Nov 19 21:32 polkit-1
drwxr-xr-x   8 root dip     4096 Nov 19 21:33 ppp
-rw-r--r--   1 root root     801 Nov 19 21:33 profile
drwxr-xr-x   2 root root    4096 Nov 19 21:34 profile.d
-rw-r--r--   1 root root    3144 Oct 18  2022 protocols
drwxr-xr-x   5 root root    4096 Nov 19 21:35 pulse
drwxr-xr-x   2 root root    4096 Nov 19 21:32 python3
drwxr-xr-x   2 root root    4096 Nov 19 21:32 python3.11
-rwxr-xr-x   1 root root     580 Mar  7 08:59 rc.local
-rwxr-xr-x   1 root root     109 Mar  7 09:05 rc.local.md
drwxr-xr-x   2 root root    4096 Nov 19 21:35 rc0.d
drwxr-xr-x   2 root root    4096 Nov 19 21:35 rc1.d
drwxr-xr-x   2 root root    4096 Nov 19 21:43 rc2.d
drwxr-xr-x   2 root root    4096 Nov 19 21:44 rc3.d
drwxr-xr-x   2 root root    4096 Nov 19 21:43 rc4.d
drwxr-xr-x   2 root root    4096 Nov 19 21:43 rc5.d
drwxr-xr-x   2 root root    4096 Nov 19 21:35 rc6.d
drwxr-xr-x   2 root root    4096 Nov 19 21:34 rcS.d
-rw-r--r--   1 root root    1787 Dec 19  2022 request-key.conf
drwxr-xr-x   2 root root    4096 Nov 19 21:33 request-key.d
-rw-r--r--   1 root root      75 Mar  7 09:05 resolv.conf
lrwxrwxrwx   1 root root      13 Jan 20  2024 rmt -> /usr/sbin/rmt
-rw-r--r--   1 root root     911 Oct 18  2022 rpc
drwxr-xr-x   2 root root    4096 Nov 19 21:35 rpi-connect
-rw-r--r--   1 root root     145 Nov 19 21:43 rpi-issue
drwxr-xr-x   3 root root    4096 Nov 19 21:32 runit
drwxr-xr-x   3 root root    4096 Nov 19 21:35 sane.d
drwxr-xr-x   4 root root    4096 Nov 19 21:31 security
drwxr-xr-x   2 root root    4096 Nov 19 21:30 selinux
drwxr-xr-x   2 root root    4096 Nov 19 21:34 sensors.d
-rw-r--r--   1 root root   10593 Oct 15  2022 sensors3.conf
-rw-r--r--   1 root root   12813 Mar 28  2021 services
drwxr-xr-x   2 root root    4096 Nov 19 21:35 sgml
-rw-r-----   1 root shadow   909 Nov 19 21:45 shadow
-rw-r-----   1 root shadow   945 Nov 19 21:44 shadow-
-rw-r--r--   1 root root     128 Nov 19 21:30 shells
drwxr-xr-x   2 root root    4096 Nov 19 21:34 skel
drwxr-xr-x   2 root root    4096 Nov 19 21:35 snmp
drwxr-xr-x   4 root root    4096 Jan  1  1970 ssh
drwxr-xr-x   4 root root    4096 Nov 19 21:31 ssl
-rw-r--r--   1 root root      18 Nov 19 21:44 subgid
-rw-r--r--   1 root root      18 Nov 19 21:44 subuid
-rw-r--r--   1 root root    4343 Jun 27  2023 sudo.conf
-rw-r--r--   1 root root    9804 Jun 27  2023 sudo_logsrvd.conf
-r--r-----   1 root root    1714 Jun 27  2023 sudoers
drwxr-xr-x   2 root root    4096 Nov 19 21:45 sudoers.d
drwxr-xr-x   3 root root    4096 Nov 19 21:32 sv
-rw-r--r--   1 root root    2355 Dec 19  2022 sysctl.conf
drwxr-xr-x   2 root root    4096 Nov 19 21:33 sysctl.d
drwxr-xr-x   5 root root    4096 Nov 19 21:32 systemd
drwxr-xr-x   2 root root    4096 Nov 19 21:30 terminfo
-rw-r--r--   1 root root      14 Nov 19 21:44 timezone
drwxr-xr-x   2 root root    4096 Nov 19 21:34 timidity
drwxr-xr-x   2 root root    4096 Nov 19 21:33 tmpfiles.d
drwxr-xr-x   3 root root    4096 Nov 19 21:32 triggerhappy
-rw-r--r--   1 root root    1260 Jan 27  2023 ucf.conf
drwxr-xr-x   4 root root    4096 Nov 19 21:31 udev
drwxr-xr-x   2 root root    4096 Nov 19 21:33 udisks2
drwxr-xr-x   3 root root    4096 Nov 19 21:32 ufw
drwxr-xr-x   2 root root    4096 Nov 19 21:30 update-motd.d
-rw-r--r--   1 root root    1523 Jun  1  2022 usb_modeswitch.conf
drwxr-xr-x   2 root root    4096 Apr 12  2022 usb_modeswitch.d
-rw-r--r--   1 root root      51 Mar  7  2022 vdpau_wrapper.cfg
drwxr-xr-x   2 root root    4096 Nov 19 21:31 vim
drwxr-xr-x   4 root root    4096 Nov 19 21:43 vnc
drwxr-xr-x   5 root root    4096 Nov 19 21:33 vulkan
drwxr-xr-x   2 root root    4096 Nov 19 21:36 wayfire
drwxr-xr-x   2 root root    4096 Nov 19 21:35 wayvnc
-rw-r--r--   1 root root    4942 May 14  2022 wgetrc
drwxr-xr-x   2 root root    4096 Nov 19 21:33 wpa_supplicant
-rw-r--r--   1 root root     681 Jan 18  2023 xattr.conf
drwxr-xr-x  14 root root    4096 Nov 19 21:36 xdg
drwxr-xr-x   2 root root    4096 Nov 19 21:35 xml
drwxr-xr-x   2 root root    4096 Nov 19 21:36 xsettingsd

(🐞 反爬虫测试!打击盗版⚠️)如果你看到这个信息, 说明这是一篇剽窃的文章,请访问 https://www.cnblogs.com/xgqfrms/ 查看原创文章!

/etc/init.d

eric@rpi3b:~ $ ls -al /etc/init.d
total 148
drwxr-xr-x   2 root root  4096 Nov 19 21:44 .
drwxr-xr-x 132 root root 12288 Mar  7 09:05 ..
-rwxr-xr-x   1 root root  5623 Dec  1  2022 alsa-utils
-rwxr-xr-x   1 root root  3740 Feb 14  2023 apparmor
-rwxr-xr-x   1 root root  2948 Dec 11  2023 bluetooth
-rwxr-xr-x   1 root root  1235 May 30  2023 console-setup.sh
-rwxr-xr-x   1 root root  3059 Jul 17  2022 cron
-rwxr-xr-x   1 root root  2804 Dec  2  2023 cups
-rwxr-xr-x   1 root root  1961 May 19  2023 cups-browsed
-rwxr-xr-x   1 root root  3152 Sep 16  2023 dbus
-rwxr-xr-x   1 root root  2198 Oct 24  2016 dphys-swapfile
-rwxr-xr-x   1 root root   824 Sep  6  2014 fake-hwclock
-rwxr-xr-x   1 root root   734 Nov 28  2022 fio
-rwxr-xr-x   1 root root  1748 Oct 18 20:56 hwclock.sh
-rwxr-xr-x   1 root root  1482 Jul 18  2022 keyboard-setup.sh
-rwxr-xr-x   1 root root  2063 Dec 10  2022 kmod
-rwxr-xr-x   1 root root  2610 Jan 11  2022 lightdm
-rwxr-xr-x   1 root root  5658 Jan 12  2023 nfs-common
-rwxr-xr-x   1 root root  1386 Feb  2  2023 plymouth
-rwxr-xr-x   1 root root   760 Feb  2  2023 plymouth-log
-rwxr-xr-x   1 root root   959 Dec 19  2022 procps
-rwxr-xr-x   1 root root   469 Sep 23  2022 pulseaudio-enable-autospawn
-rwxr-xr-x   1 root root  1999 Oct  4  2023 raspi-config
-rwxr-xr-x   1 root root  2505 Jul 27  2022 rpcbind
-rwxr-xr-x   1 root root  4417 Dec 18  2022 rsync
-rwxr-xr-x   1 root root  2224 May 17  2023 saned
-rwxr-xr-x   1 root root  4060 Dec 19  2023 ssh
-rwxr-xr-x   1 root root  1161 Jun 27  2023 sudo
-rwxr-xr-x   1 root root  3217 Aug 30  2016 triggerhappy
-rwxr-xr-x   1 root root  6871 Oct 11 01:37 udev
-rwxr-xr-x   1 root root  2762 Aug 18  2021 x11-common
eric@rpi3b:~ $ 

image

refs



©xgqfrms 2012-2021

www.cnblogs.com/xgqfrms 发布文章使用:只允许注册用户才可以访问!

原创文章,版权所有©️xgqfrms, 禁止转载 🈲️,侵权必究⚠️!


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/897066.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

基本进程调度算法

本文讨论了硬件和操作系统是如何支持进程调度的,并列举了一些进程调度算法。希望本文能帮助读者快速建立起对进程调度的认识。在下一篇文章中,我们将不使用这个假设,再给出一些调度策略。写在前面 在了解了进程的基本概念之后,我们开始学习进程调度算法。本文讨论了硬件和操…

FastAPI 自定义参数验证器完全指南:从基础到高级实战

title: FastAPI 自定义参数验证器完全指南:从基础到高级实战 date: 2025/3/11 updated: 2025/3/11 author: cmdragon excerpt: 本教程深入探讨 FastAPI 中自定义参数验证器的使用,特别是通过 Field 函数进行数据校验。从基础概念到高级用法,通过详细的代码示例、课后测验和…

B端、G端需求调研流程

与C端的流程不同,B端和G端之类的产品,在需求调研阶段就有较多差异。这篇文章,我们来看看作者分享的这些经验。需求调研流程主要包含“调研前准备”、“调研中过程”、“调研后输出”三块内容。调研前:准备 第一步:沟通项目情况 在产品正式需求调研前,相信已经有售前初步跟…

Hetao P1287 小核桃玩核桃棋 题解 [ 蓝 ] [ 观察 ] [ 二维 dp ] [ 容斥原理 ]

很厉害的观察性质,加上 dp 辅助计数的题。小核桃玩核桃棋:质量挺高的一道 dp,好像是搬的某场神秘 ICPC 的?观察 首先我们观察最优解有什么性质,显然这个问题就是要我们选择一些点覆盖所有的行与列。贪心地考虑,不难想出我们从 \((1,1)\) 开始按照对角线来放置,就一定能取…

GAMMA: Revisiting Template-based Automated Program Repair via Mask Prediction 论文笔记

介绍 (1) 发表 2023-09 ASE23 (2) 背景 基于模版的 APR 采用了由人类专家手工制作的维修模式将错误代码片段转变为正确代码片段,被认为是最先进的,大量研究专门用于模版提取方案。然而以前的工作显示出相当数量的错误无法修复,因为相关的错误代码在本地文件中不可用基于深度…

基于模糊PID控制的六步逆变器供电无刷直流电机调速simulink仿真

1.课题概述基于模糊PID控制的六步逆变器供电无刷直流电机调速simulink仿真.将仿真结果和传统的PID控制器的仿真结果进行对比。2.系统仿真结果 (完整程序运行后无水印)1.转速对比,并局部放大显示2.电流对比,并局部放大显示3.电压对比,并局部放大显示4.Te对比,并局部放大显…

Xshell连接虚拟机

Xshell连接Linux虚拟机为了熟悉设用Xshell,但是没卖远程虚拟机,今天使用Xshell连接虚拟机先安装好Xshell进入虚拟机root用户在Linux中输入ip addr指令在输入vi /etc/sysconfig/network-scripts/ifcfg-ens33这里的ens33以上面红框的为准这里要把ONBOOT赋值yes,到这里发现自己…

泵浦光与斯托克斯光相遇耦合效应的matlab模拟与仿真

1.程序功能描述泵浦光与斯托克斯光相遇耦合效应的matlab模拟与仿真. 2.测试软件版本以及运行结果展示MATLAB2022A版本运行 (完整程序运行后无水印) 3.核心程序figure(1); subplot(211);plot(dt:dt:tmax,Ip(:,1)); subplot(212);plot(dt:dt:tmax,Is(:,LL-1));%定义计数器 i =…

一、MyBatis简介:MyBatis历史、MyBatis特性、和其它持久化层技术对比、Mybatis下载依赖包流程

一、MyBatis简介:MyBatis历史、MyBatis特性、和其它持久化层技术对比、Mybatis下载依赖包流程@目录一、MyBatis简介1.1 MyBatis历史1.2 MyBatis特性1.3 和其它持久化层技术对比1.4 Mybatis下载依赖包流程本人其他相关文章链接 一、MyBatis简介 1.1 MyBatis历史 ​ MyBatis最初…

Qt5.14.2用CMake创建项目(适配VS2022编译器)

本篇指得是用Qt创建项目并开发,以CMake的方式,使用VS的编译器。 至于用VS开发Qt项目,很容易配置。 ------------------------ 正文 -------------------------------- Qt5.14.2只能使用VS2015或2017版本的编译器,所以Qt安装时我勾选VS2017 64bit,那么VS2022安装时也要勾选…

应急响应靶场之vulntarget-n

vulntarget-n 用户名密码:root/Vulntarget@123 一.分析history命令 1.先将历史命令导出 history > 1.txt 2.分析history 1)篡改网页2)将木马文件进行伪装3)创建公钥私钥,加密方式为rsa4)拷贝公钥到指定目录,将该目录下文件进行勒索加密二.找到加密私钥进行解密 find …

【PHP反序列号漏洞】样本解析

来源 第六届浙江省大学生网络与信息安全竞赛 2023年 初赛/决赛 WEB方向 Writeup分析: __toString() 在PHP中,Exception::__toString是一个魔术方法(Magic Method),用于定义当尝试将对象作为字符串输出时的行为。具体来说,当一个异常对象(通常是Exception类或其子类的实例…