{"id":593,"date":"2018-01-11T23:39:42","date_gmt":"2018-01-11T14:39:42","guid":{"rendered":"http:\/\/sunao-mita.pgw.jp\/blog\/?p=593"},"modified":"2018-01-11T23:39:42","modified_gmt":"2018-01-11T14:39:42","slug":"linux-systemd-start-up","status":"publish","type":"post","link":"http:\/\/sunao-mita.pgw.jp\/blog\/?p=593","title":{"rendered":"Linux \u7acb\u4e0a\u3052\u6642\u306e\u81ea\u52d5\u8d77\u52d5"},"content":{"rendered":"<p>\u6700\u8fd1\u3082\u65e5\u5e38\u306b\u8ffd\u308f\u308c\u3059\u304e\u3066\u3044\u3066\u3001\u4f55\u3092\u3084\u3063\u3066\u3082\u4e2d\u9014\u534a\u7aef\u306b\u4e2d\u65ad\u3057\u3066\u3057\u307e\u3044\u3001\u7d9a\u304d\u304c\u3044\u3064\u306b\u306a\u308b\u304b\u5206\u304b\u3089\u306a\u3044\u65e5\u3005\u304c\u7d9a\u3044\u3066\u3044\u307e\u3059\u3002<\/p>\n<h3><strong>\u4eca\u56de\u306e\u4f5c\u696d\u80cc\u666f<\/strong><\/h3>\n<p>PC\u3092\u5229\u7528\u3057\u3066\u3044\u3066\u75db\u3044\u76ee\u306b\u4f55\u5ea6\u3082\u906d\u3063\u3066\u3044\u308b\u7d4c\u9a13\u304b\u3089\u3001\u4eca\u6700\u91cd\u8981\u8ab2\u984c\u3068\u6349\u3048\u3066\u3044\u308b\u306e\u304c\u3001\u4f5c\u696d\u7d50\u679c\u3092<strong><em>\u610f\u8b58\u3057\u306a\u3044\u3067\u3067\u304d\u308b\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u74b0\u5883<\/em><\/strong>\u3092\u4f5c\u308b\u3053\u3068\u3060\u3068\u8003\u3048\u3066\u3044\u307e\u3059\u3002\u79c1\u306f\u666e\u6bb5\u4f7f\u3044\u306e Linux (Ubuntu) \u3092\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\u3057\u3066\u3044\u308b\u30ce\u30fc\u30c8PC\u3092\u65e5\u5e38\u3067\u5229\u7528\u3057\u3066\u3044\u308b\u306e\u3067\u3059\u304c\u3001\u305d\u306e\u4e2d\u3067\u4f5c\u696d\u3057\u305f\u5185\u5bb9\u306f\u3042\u308b\u7a0b\u5ea6\u7121\u610f\u8b58\u3067\u5b9a\u671f\u7684\u306b\u5171\u6709\u30b5\u30fc\u30d0\u30fc\u306b\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u3057\u3066\u3044\u307e\u3059\u3002<br \/>\n\u305d\u306e\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u65b9\u6cd5\u306f\u3001\u5358\u7d14\u306a\u65b9\u6cd5\u3067 cron \u3092\u5229\u7528\u3057\u3066 rsync \u30b3\u30de\u30f3\u30c9\u3067\u3001\u5b9a\u671f\u9593\u9694\u306e\u975e\u540c\u671f\u3067\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u30b5\u30fc\u30d0\u30fc\u306b\u8ee2\u9001\u3059\u308b\u65b9\u6cd5\u3067\u5b9f\u73fe\u3057\u3066\u3044\u307e\u3059\u3002\u8ee2\u9001\u3055\u308c\u305f\u30b5\u30fc\u30d0\u30fc\u304b\u3089\u306f\u66f4\u306b\uff11\u65e5\uff11\u56de\u306e\u983b\u5ea6\u3066\u4ed6\u306e\u30b5\u30fc\u30d0\u30fc\u306b\u3082\u30b3\u30d4\u30fc\u3057\u3066\u3044\u307e\u3059\u3002<br \/>\n\u5e38\u306b\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u3057\u3066\u3044\u308b\u306e\u306b\u3001\u3067\u306f\u4f55\u304c\u554f\u984c\u306a\u306e\u304b\u3001\u5b9f\u306f\u666e\u6bb5\u5229\u7528\u3059\u308b\u3053\u3068\u3082\u5c11\u306a\u3044 Windows\u7cfb OS\u3082\u30c7\u30e5\u30a2\u30eb\u30d6\u30fc\u30c8\u3067\u304d\u308b\u74b0\u5883\u3067\u3001Linux \u3067\u5b9f\u73fe\u3067\u304d\u3066\u3044\u306a\u3044\u4e00\u90e8\u306e\u30a2\u30d7\u30ea\u3092\u5229\u7528\u3059\u308b\u3053\u3068\u3082\u6642\u306b\u306f\u3042\u308a\u307e\u3059\u3002\u305d\u306e\u4e2d\u3067\u4f5c\u696d\u3057\u305f\u5185\u5bb9\u306b\u3064\u3044\u3066\u306f\u9069\u5207\u306a\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u304c\u3067\u304d\u306a\u3044\u3067\u3044\u307e\u3059\u3002\u610f\u8b58\u3057\u3066\u30b3\u30d4\u30fc\u3059\u308b\u65b9\u6cd5\u306a\u3089\u4eca\u3067\u3082\u9762\u5012\u306a\u4f5c\u696d\u3068\u3057\u3066\u51fa\u6765\u308b\u306e\u3067\u3059\u304c\u3001<em>\u7121\u610f\u8b58\u3067\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u3057\u3066\u6b32\u3057\u3044\u306e\u304c\u672c\u97f3<\/em>\u3067\u3059\u3002<br \/>\n\u305d\u3053\u3067\u58c1\u306b\u5f53\u305f\u308a\u307e\u3057\u305f\u3002\u81ea\u52d5\u7684\u306b Windows \u30d1\u30fc\u30c6\u30a3\u30b7\u30e7\u30f3\u3092\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u3059\u308b\u306b\u306f\u3001<\/p>\n<ul>\n<li style=\"padding-left: 30px;\">Windows \u3092\u64cd\u4f5c\u3057\u3066\u3044\u308b\u30bf\u30a4\u30df\u30f3\u30b0\u3067\u306e\u81ea\u52d5\u30d0\u30c3\u30af\u30a2\u30c3\u30d7<\/li>\n<li style=\"padding-left: 30px;\">Linux \u3067\u64cd\u4f5c\u3057\u3066\u3044\u308b\u30bf\u30a4\u30df\u30f3\u30b0\u3067\u306e\u81ea\u52d5\u30d0\u30c3\u30af\u30a2\u30c3\u30d7<\/li>\n<\/ul>\n<p>\u666e\u6bb5\u306e\u5229\u7528\u306f\u3001Linux \u306a\u306e\u3067\u3001\u8ca0\u8377\u5897\u306b\u306a\u308b\u7121\u7528\u306a\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u30d7\u30ed\u30bb\u30b9\u304c\u5e38\u6642\u7a3c\u50cd\u3059\u308b\u306e\u306f\u907f\u3051\u305f\u3044\u306e\u3067\u3001Windows \u304b\u3089 Linux \u306b\u5207\u308a\u66ff\u3048\u308b\u30bf\u30a4\u30df\u30f3\u30b0\u3067\u306e\u5b9f\u884c\u304c\u7406\u60f3\u3060\u308d\u3046\u3068\u8003\u3048\u3066\u3001\u904e\u53bb\u306e\u5b9a\u756a\u306a\u65b9\u6cd5 SysV init \u7acb\u4e0a\u3052\u30d7\u30ed\u30bb\u30b9\u3067\u306e rc.local \u3092\u6a21\u7d22\u3057\u305f\u306e\u3067\u3059\u304c\u3001\u30b7\u30b9\u30c6\u30e0\u7acb\u4e0a\u3052\u6642\u306b\u5b9f\u884c\u3059\u308b\u3053\u3068\u304c\u51fa\u6765\u306a\u3044\u3088\u3046\u3067\u3059\u3002\u6a5f\u80fd\u3057\u306a\u3044\u306e\u304b\u30bf\u30a4\u30df\u30f3\u30b0\u3067\u30a8\u30e9\u30fc\u3057\u3066\u3044\u308b\u306e\u304b\u306f\u4e0d\u660e\u3067\u3059\u3002<br \/>\n\u6700\u8fd1\u306e Linux \u30b7\u30b9\u30c6\u30e0\u306f\u3001\u7acb\u4e0a\u3052\u6642\u306e\u65b9\u6cd5\u304c\u5f93\u6765\u306e SysV init \u304b\u3089 systemd \u306b\u5909\u308f\u3063\u3066\u3044\u308b\u3088\u3046\u3067\u3001\u79c1\u306e\u30ce\u30fc\u30c8PC\u3082\u5909\u308f\u3063\u3066\u3044\u308b\u3088\u3046\u306a\u6c17\u304c\u3057\u307e\u3059\u3002\u305d\u3053\u3067\u8a66\u884c\u932f\u8aa4\u3057\u3066\u307f\u308b\u3053\u3068\u306b\u3057\u307e\u3057\u305f\u3002<br \/>\n<a href=\"https:\/\/qiita.com\/tkato\/items\/6a227e7c2c2bde19521c\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"color: #008000;\">\u53c2\u8003\u306b\u3057\u305f\u30b5\u30a4\u30c8\u306f\u3001\u4f5c\u308a\u65b9\u3092\u4e8b\u7d30\u304b\u304f\u8aac\u660e\u3057\u3066\u304f\u308c\u3066\u3044\u307e\u3059\u3002<\/span><\/a><\/p>\n<hr \/>\n<h3><strong>\u3053\u3053\u304b\u3089\u304c\u4f5c\u696d\u306e\u8a66\u884c\u932f\u8aa4\u306e\u672c\u984c<\/strong><\/h3>\n<p><em>\u5b9f\u884c\u3057\u305f\u3053\u3068\u3092\u3059\u3050\u306b\u5fd8\u308c\u308b\u81ea\u5206\u306e\u305f\u3081\u306e\u5099\u5fd8\u9332\u3067\u3059\u3002<\/em><br \/>\nLinux \u8d77\u52d5\u6642\u306b\u3001\u4e00\u5ea6\u3060\u3051 Windows \u30d1\u30fc\u30c6\u30a3\u30b7\u30e7\u30f3\u306e\u4e00\u90e8\u3092\u5171\u6709\u30b5\u30fc\u30d0\u30fc\u306b\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u3059\u308b\u3002Linux \u7acb\u4e0a\u3052\u524d\u306b Windows \u3092\u5229\u7528\u3057\u3066\u3044\u305f\u304b\u306f\u554f\u984c\u5916\u3068\u3057\u3066\u3001\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u3092\u5b9f\u884c\u3057\u305f\u30bf\u30a4\u30e0\u30b9\u30bf\u30f3\u30d7\u3092\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u30a8\u30ea\u30a2\u5185\u306b\u6b8b\u3057\u3066\u304a\u304f\u3053\u3068\u3068\u3057\u307e\u3059\u3002<br \/>\n\u5b9f\u969b\u306e\u7d44\u8fbc\u307f\u524d\u306b\u3001\u53c2\u8003\u306b\u3057\u305f\u30b5\u30a4\u30c8\u306e\u624b\u9806\u3092\u81ea\u5206\u306e\u5b66\u7fd2\u3068\u52d5\u4f5c\u78ba\u8a8d\u306e\u305f\u3081\u306b\u5b9f\u884c\u3057\u3066\u307f\u308b\u3053\u3068\u304b\u3089\u59cb\u3081\u307e\u3059\u3002\u4ed6\u306e\u60c5\u5831\u306e\u8aac\u660e\u306b\u3088\u308b\u3068 systemd \u306b\u767b\u9332\u3059\u308b\u30b5\u30fc\u30d3\u30b9\u306e\u6307\u793a\u66f8\u3092\u30e6\u30cb\u30c3\u30c8\u30d5\u30a1\u30a4\u30eb\u3068\u547c\u3093\u3067\u3044\u308b\u3088\u3046\u3067\u3059\u3002<br \/>\n\u30d1\u30c3\u30b1\u30fc\u30b8\u540d: <span style=\"color: #ff00ff;\">NoteStartUpRun<\/span> \u3067\u3001\u30e6\u30cb\u30c3\u30c8\u30d5\u30a1\u30a4\u30eb\u540d: <span style=\"color: #ff6600;\">note-startup-1st.service<\/span> \u3068\u3057\u3066\u307f\u307e\u3057\u305f\u3002\u4f55\u304b\u3061\u3087\u3063\u3068\u30cd\u30fc\u30df\u30f3\u30b0\u304c\u304a\u304b\u3057\u3044\u304b\u306a\u3068\u3082\u601d\u3044\u307e\u3059\u304c\u3001\u79c1\u306e\u982d\u306e\u4e2d\u3067\u306f\u6700\u521d\u306b\u5b9f\u884c\u3059\u308b\u51e6\u7406\u306a\u306e\u3067 -1st \u3092\u4ed8\u3051\u3066\u307f\u307e\u3057\u305f\u3002\u307e\u3041\u305f\u3060\u306e\u540d\u524d\u306a\u306e\u3067\u3053\u3053\u304b\u3089\u59cb\u3081\u307e\u3059\u3002<br \/>\n\u30b5\u30fc\u30d3\u30b9(\u30e6\u30cb\u30c3\u30c8\u30d5\u30a1\u30a4\u30eb)\u306e\u767b\u9332\u306f\u3001 \/etc\/systemd\/system\/<span style=\"color: #ff6600;\">note-startup-1st.service<\/span> \u306b\u306a\u308b\u3088\u3046\u3067\u3001\u3053\u306e\u4e2d\u306b\u306f\u767b\u9332\u3059\u308b\u30b5\u30fc\u30d3\u30b9\u306e\u60c5\u5831\u3092\u6c7a\u3081\u3089\u308c\u305f\u66f8\u5f0f\u3067\u8a18\u8ff0\u3059\u308b\u3088\u3046\u3067\u3059\u3002<br \/>\n\u305d\u3057\u3066\u5b9f\u969b\u306b\u52d5\u4f5c\u3055\u305b\u308b\u30d7\u30ed\u30b0\u30e9\u30e0\u306f\u3001\u30d1\u30c3\u30b1\u30fc\u30b8\u540d\u3067\u7ba1\u7406\u3059\u308b\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306b\u8a18\u8ff0\u3059\u308b\u3088\u3046\u3067\u3059\u304c\u3001 \/opt\/<span style=\"color: #ff00ff;\">NoteStartUpRun<\/span>\/bin \u3068\u306a\u3063\u3066\u3044\u3066\u3001\u4e00\u822c\u7684\u306a\u5b9f\u884c\u5f62\u5f0f\u306e\u30b3\u30de\u30f3\u30c9\u3092\u5165\u308c\u308b bin \u306b\u96c6\u3081\u3066\u3044\u308b\u3088\u3046\u3067\u3059\u3002\u305d\u3053\u3067\u7591\u554f\u3067\u3059\u304c\u3001\u30d1\u30c3\u30b1\u30fc\u30b8\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306b\u306f\u3001bin \u4ee5\u5916\u306b\u672c\u6765\u306f\u4f55\u304c\u7f6e\u304b\u308c\u3066\u3044\u308b\u306e\u3067\u3057\u3087\u3046\u2026\u6df1\u304f\u8003\u3048\u306a\u3044\u3067\u9032\u3081\u307e\u3059\u3002<\/p>\n<h4>systemd \u306e\u52d5\u4f5c\u3092\u78ba\u8a8d\u3059\u308b\u96db\u5f62\u4f5c\u308a<\/h4>\n<p>\u53c2\u8003\u30b5\u30a4\u30c8\u304c\u30ab\u30ec\u30f3\u30c8\u3067\u4f5c\u6210\u3057\u3066\u3001\u305d\u308c\u3092\u8a72\u5f53\u3059\u308b\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306b\u30b3\u30d4\u30fc\u3057\u3066\u3001\u6240\u6709\u8005\u3092 root \u306b\u5909\u66f4\u3057\u305f\u308a\u3001\u30a2\u30af\u30bb\u30b9\u6a29\u306e\u5909\u66f4\u3092\u3057\u3066\u3044\u308b\u306e\u3067\u3001\u79c1\u3082\u305d\u306e\u65b9\u6cd5\u3092\u8e0f\u8972\u3057\u307e\u3059\u3002<\/p>\n<pre class=\"pre-style\"><code>$ <strong>vi <span style=\"color: #ff6600;\">note-startup-1st.service<\/span><\/strong>\n<span class=\"span-st-n\">[Unit]\nDescription = Note Private AutoRun\nAfter=network-online.target remote-fs.target nss-lookup.target\nConditionPathExists=\/opt\/<span style=\"color: #ff00ff;\">NoteStartUpRun<\/span>\/bin\n[Service]\nExecStart=\/opt\/<span style=\"color: #ff00ff;\">NoteStartUpRun<\/span>\/bin\/<span style=\"color: #800080;\">note-stup-1st.sh<\/span>\nRestart=no\nType=simple\n[Install]\nWantedBy=multi-user.target\n<\/span>\n$ <strong>sudo cp <span style=\"color: #ff6600;\">note-startup-1st.service<\/span> \/etc\/systemd\/system<\/strong>\n$ <strong>sudo chown root:root \/etc\/systemd\/system\/<span style=\"color: #ff6600;\">note-startup-1st.service<\/span><\/strong>\n$ <strong>sudo chmod 644 \/etc\/systemd\/system\/<span style=\"color: #ff6600;\">note-startup-1st.service<\/span><\/strong>\n$ <strong>vi <span style=\"color: #800080;\">note-stup-1st.sh<\/span><\/strong>\n<span class=\"span-st-n\">#!\/bin\/sh\nexec \/usr\/bin\/env python \/opt\/<span style=\"color: #ff00ff;\">NoteStartUpRun<\/span>\/bin\/<span style=\"color: #3366ff;\">Python-Sample.py\n<\/span><\/span>\n$ <strong>sudo mkdir -p \/opt\/<span style=\"color: #ff00ff;\">NoteStartUpRun<\/span>\/bin<\/strong>\n$ <strong>sudo chmod 755 \/opt\/<span style=\"color: #ff00ff;\">NoteStartUpRun<\/span>\/bin<\/strong>\n$ <strong>sudo cp <span style=\"color: #800080;\">note-stup-1st.sh<\/span> \/opt\/<span style=\"color: #ff00ff;\">NoteStartUpRun<\/span>\/bin<\/strong>\n$ <strong>sudo chown root:root \/opt\/<span style=\"color: #ff00ff;\">NoteStartUpRun<\/span>\/bin\/<span style=\"color: #800080;\">note-stup-1st.sh<\/span><\/strong>\n$ <strong>sudo chmod 755 \/opt\/<span style=\"color: #ff00ff;\">NoteStartUpRun<\/span>\/bin\/<span style=\"color: #800080;\">note-stup-1st.sh<\/span><\/strong><\/code><\/pre>\n<h4>\u5b9f\u969b\u306b\u52d5\u4f5c\u3059\u308b\u30b5\u30f3\u30d7\u30eb\u30d7\u30ed\u30b0\u30e9\u30e0<\/h4>\n<p>\u6700\u7d42\u7684\u306b\u8d77\u52d5\u3055\u308c\u308b\u30b5\u30f3\u30d7\u30eb\u30d7\u30ed\u30b0\u30e9\u30e0\u306f\u3001bash \u3084 ruby \u307e\u305f\u306f python \u3067\u3082\u69cb\u308f\u306a\u3044\u306e\u3067\u3057\u3087\u3046\u3051\u3069\u3001\u53c2\u8003\u30b5\u30a4\u30c8\u306b\u3042\u308b\u4f8b\u3092\u305d\u306e\u307e\u307e\u4e38\u30b3\u30d4\u30fc\u3057\u3066\u304d\u307e\u3057\u305f\u3002\u691c\u8a3c\u4f5c\u696d\u306e\u8aac\u660e\u3082\u4e01\u5be7\u306b\u884c\u308f\u308c\u3066\u3044\u308b\u306e\u3067\u3001\u898b\u6bd4\u3079\u308b\u306e\u306b\u3082\u6700\u9069\u306a\u306e\u3067\u5229\u7528\u3055\u305b\u3066\u9802\u3044\u3066\u3044\u307e\u3059\u3002\u4f8b\u3067\u306f python \u3067\u7d44\u307e\u308c\u305f\uff11\u79d2\u6bce\u306b\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u66f8\u304d\u51fa\u3059\u7121\u9650\u30eb\u30fc\u30d7\u306e\u51e6\u7406\u3067\u3001<span style=\"color: #3366ff;\">Python-Sample.py<\/span> \u3068\u3057\u3066\u3001\u6b21\u306e\u8a18\u8ff0\u3067\u3059\u3002<\/p>\n<pre class=\"pre-style\"><code>$ <strong>vi <span style=\"color: #3366ff;\">Python-Sample.py<\/span><\/strong>\n<span class=\"span-st-n\">#!\/usr\/bin\/env python\nimport sys\nfrom time import sleep\nif __name__ == '__main__':\n  while True:\n    print \"Hello world %s\" % (sys.argv)\n    sys.stdout.flush()\n    sleep(1)\n<\/span>\n$ <strong>sudo cp <span style=\"color: #3366ff;\">Python-Sample.py<\/span> \/opt\/<span style=\"color: #ff00ff;\">NoteStartUpRun<\/span>\/bin\n<\/strong>$ <strong>sudo chown root:root \/opt\/<span style=\"color: #ff00ff;\">NoteStartUpRun<\/span>\/bin\/<span style=\"color: #3366ff;\">Python-Sample.py\n<\/span><\/strong>$ <strong>sudo chmod 755 \/opt\/<span style=\"color: #ff00ff;\">NoteStartUpRun<\/span>\/bin\/<span style=\"color: #3366ff;\">Python-Sample.py <\/span><\/strong><\/code><\/pre>\n<p>\u30b5\u30fc\u30d3\u30b9\u3068\u3057\u3066\u5b9a\u7fa9\u3057\u3066\u3044\u308b <span style=\"color: #ff6600;\">note-startup-1st.service<\/span> \u306b\u3088\u308a <span style=\"color: #800080;\">note-stup-1st.sh<\/span> \u304c\u8d77\u52d5\u3055\u308c\u307e\u3059\u3002\u305d\u306e\u4e2d\u3067\u5358\u7d14\u306b\u30b5\u30f3\u30d7\u30eb\u30d7\u30ed\u30b0\u30e9\u30e0\u306e <span style=\"color: #3366ff;\">Python-Sample.py<\/span> \u3092\u8d77\u52d5\u3057\u3066\u3044\u307e\u3059\u3002<\/p>\n<h4>\u4f5c\u6210\u3057\u305f\u30e6\u30cb\u30c3\u30c8\u30d5\u30a1\u30a4\u30eb\u3084\u30b5\u30f3\u30d7\u30eb\u30d7\u30ed\u30b0\u30e9\u30e0\u306e\u78ba\u8a8d<\/h4>\n<p>\u4f5c\u6210\u3057\u305f\u30e6\u30cb\u30c3\u30c8\u30d5\u30a1\u30a4\u30eb\u3084\u30d1\u30c3\u30b1\u30fc\u30b8\u5185\u306e\u30d7\u30ed\u30b0\u30e9\u30e0\u306e\u6240\u6709\u8005\u3068\u30a2\u30af\u30bb\u30b9\u6a29\u306e\u78ba\u8a8d\u3092\u3057\u3066\u304a\u304d\u307e\u3059\u3002<\/p>\n<pre class=\"pre-style\"><code>$ <strong>ls -l \/opt\/<span style=\"color: #ff00ff;\">NoteStartUpRun<\/span><\/strong>\n<span style=\"color: #002060; background: #eeeeee none repeat scroll 0% 0%;\">\u5408\u8a08 4\n<span style=\"color: #993300;\">drwxr-xr-x<\/span> 2 <span style=\"color: #993300;\">root<\/span> <span style=\"color: #993300;\">root<\/span> 4096  1\u6708  9 15:01 bin<\/span>\n$ <strong>ls -l \/opt\/<span style=\"color: #ff00ff;\">NoteStartUpRun<\/span>\/bin<\/strong>\n<span class=\"span-st-n\">\u5408\u8a08 8\n<span style=\"color: #993300;\">-rwxr-xr-x<\/span> 1 <span style=\"color: #993300;\">root<\/span> <span style=\"color: #993300;\">root<\/span> 175  1\u6708  9 15:01 <span style=\"color: #3366ff;\">Python-Sample.py<\/span>\n<span style=\"color: #993300;\">-rwxr-xr-x<\/span> 1 <span style=\"color: #993300;\">root<\/span> <span style=\"color: #993300;\">root<\/span>  77  1\u6708  9 14:54 <span style=\"color: #800080;\">note-stup-1st.sh<\/span><\/span>\n$ <strong>ls -l \/etc\/systemd\/system\/<span style=\"color: #ff6600;\">note-startup-1st.service<\/span><\/strong>\n<span class=\"span-st-n\"><span style=\"color: #993300;\">-rw-r--r--<\/span> 1 <span style=\"color: #993300;\">root<\/span> <span style=\"color: #993300;\">root<\/span> 276  1\u6708  9 14:41 \/etc\/systemd\/system\/<span style=\"color: #ff6600;\">note-startup-1st.service<\/span><\/span>\n<\/code><\/pre>\n<p>\u8336\u8272\u306e\u90e8\u5206\u306e <span style=\"color: #993300;\">root<\/span> \u30e6\u30fc\u30b6\u30fc\u3068 <span style=\"color: #993300;\">755<\/span> \u53ca\u3073 <span style=\"color: #993300;\">644<\/span> \u304c\u78ba\u8a8d\u3067\u304d\u307e\u3057\u305f\u3002<\/p>\n<h4>\u30b5\u30f3\u30d7\u30eb\u30d7\u30ed\u30b0\u30e9\u30e0\u306e\u5358\u4f53\u52d5\u4f5c\u691c\u8a3c<\/h4>\n<p>\u7121\u9650\u30eb\u30fc\u30d7\u3067\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u66f8\u304d\u51fa\u3059\u30b5\u30f3\u30d7\u30eb\u30d7\u30ed\u30b0\u30e9\u30e0\u3092\u5358\u4f53\u3067\u8d77\u52d5\u3057\u3066\u3001 [Ctrl+C] \u3067\u5f37\u5236\u505c\u6b62\u3057\u3066\u52d5\u4f5c\u306e\u78ba\u8a8d\u3092\u3057\u3066\u304a\u304d\u307e\u3059\u3002<\/p>\n<pre class=\"pre-style\"><code>$ <strong>sudo \/opt\/NoteStartUpRun\/bin\/<span style=\"color: #3366ff;\">Python-Sample.py<\/span><\/strong>\n<span class=\"span-st-n\">Hello world ['\/opt\/NoteStartUpRun\/bin\/Python-Sample.py']\nHello world ['\/opt\/NoteStartUpRun\/bin\/Python-Sample.py']\nHello world ['\/opt\/NoteStartUpRun\/bin\/Python-Sample.py']\nHello world ['\/opt\/NoteStartUpRun\/bin\/Python-Sample.py']\nHello world ['\/opt\/NoteStartUpRun\/bin\/Python-Sample.py']\n^CTraceback (most recent call last):\n  File \"\/opt\/NoteStartUpRun\/bin\/Python-Sample.py\", line 8, in\n    sleep(1)\nKeyboardInterrupt<\/span>\n<\/code><\/pre>\n<p>\u5358\u4f53\u3067\u306f\u554f\u984c\u306a\u304f\u30e1\u30c3\u30bb\u30fc\u30b8\u304c\u66f8\u304d\u51fa\u3055\u308c\u308b\u3088\u3046\u3067\u3059\u3002<\/p>\n<hr \/>\n<h4>\u30e6\u30cb\u30c3\u30c8\u30d5\u30a1\u30a4\u30eb\u3092 systemd \u306b\u767b\u9332<\/h4>\n<p>\u3053\u3053\u304b\u3089\u306f\u3001systemd \u3078\u306e\u30b5\u30fc\u30d3\u30b9(\u30e6\u30cb\u30c3\u30c8\u30d5\u30a1\u30a4\u30eb)\u306e\u767b\u9332\u3068\u691c\u8a3c\u4f5c\u696d\u306b\u306a\u308b\u3088\u3046\u3067\u3059\u3002\u30e6\u30cb\u30c3\u30c8\u30d5\u30a1\u30a4\u30eb\u7b49\u3092\u8ffd\u52a0\u3084\u5909\u66f4\u3057\u305f\u5f8c\u306b\u306f\u3001\u5fc5\u305a\u6b21\u306e\u30b3\u30de\u30f3\u30c9 <span style=\"color: #003366;\"><strong>sudo systemctl daemon-reload<\/strong><\/span> \u3092\u5b9f\u884c\u3057\u307e\u3059\u3002<br \/>\n\u305d\u3057\u3066\u4e00\u7dd2\u306b\u30b9\u30c6\u30fc\u30bf\u30b9\u3082\u78ba\u8a8d\u3057\u3066\u304a\u304d\u307e\u3059\u3002<\/p>\n<pre class=\"pre-style\"><code>$ <strong>sudo systemctl daemon-reload<\/strong>\n$ <strong>sudo systemctl status <span style=\"color: #ff6600;\">note-startup-1st.service<\/span><\/strong>\n<span class=\"span-st-n\">\u25cf note-startup-1st.service - Note Private AutoRun\n   Loaded: loaded (\/etc\/systemd\/system\/note-startup-1st.service; <span style=\"color: #ff0000;\">disabled<\/span>; vendor preset: enabled)\n   Active: inactive (dead)<\/span><\/code><\/pre>\n<p>\u30b9\u30c6\u30fc\u30bf\u30b9\u3067\u8868\u793a\u3055\u308c\u308b Loaded: \u884c\u306e\u30ab\u30c3\u30b3\u5185\u306e\uff11\u3064\u76ee\u3068\uff12\u3064\u76ee\u306e\u30bb\u30df\u30b3\u30ed\u30f3\u306e\u9593\u306e <span style=\"color: #ff0000;\">disabled<\/span> \u3068\u306a\u3063\u3066\u3044\u308b\u306e\u306f\u3001\u81ea\u52d5\u8d77\u52d5\u304c\u7121\u52b9\u306b\u306a\u3063\u3066\u3044\u308b\u3068\u3044\u3046\u3053\u3068\u306e\u3088\u3046\u3067\u3001\u81ea\u52d5\u8d77\u52d5\u3067\u304d\u308b\u3088\u3046\u306b\u8a2d\u5b9a\u3057\u307e\u3059\u3002<\/p>\n<h4>\u81ea\u52d5\u8d77\u52d5\u304c\u884c\u308f\u308c\u308b\u3088\u3046\u306b\u8a2d\u5b9a<\/h4>\n<pre class=\"pre-style\"><code>$ <strong>sudo systemctl enable <span style=\"color: #ff6600;\">note-startup-1st.service<\/span><\/strong>\n<span class=\"span-st-n\">Created symlink from \/etc\/systemd\/system\/multi-user.target.wants\/note-startup-1st.service to \/etc\/systemd\/system\/note-startup-1st.service.<\/span>\n$ <strong>sudo systemctl status <span style=\"color: #ff6600;\">note-startup-1st.service<\/span><\/strong>\n<span class=\"span-st-n\">\u25cf note-startup-1st.service - Note Private AutoRun\n   Loaded: loaded (\/etc\/systemd\/system\/note-startup-1st.service; <\/span><span style=\"background: #eeeeee none repeat scroll 0% 0%; color: #00ff00;\">enabled<\/span><span style=\"color: #002060; background: #eeeeee none repeat scroll 0% 0%;\">; vendor preset: enabled)\n   Active: inactive (dead)<\/span>\n<\/code><\/pre>\n<p>\u30e6\u30cb\u30c3\u30c8\u30d5\u30a1\u30a4\u30eb\u306e\u5b9a\u7fa9\u5185\u306b\u3001[ Install ] \u306e WantedBy= \u3067\u5b9a\u7fa9\u3057\u3066\u3044\u308b\u30e6\u30cb\u30c3\u30c8\u306b\u30ea\u30f3\u30af\u304c\u5f35\u3089\u308c\u3001\u5148\u307b\u3069\u306e \/etc\/systemd\/system\/note-startup-1st.service; \u306e\u5f8c\u306e <span style=\"color: #ff0000;\">disabled<\/span> \u304c <span style=\"color: #00ff00;\">enabled<\/span> \u306b\u5909\u308f\u3063\u3066\u3044\u307e\u3059\u3002<br \/>\n\u3053\u308c\u3067\u518d\u7acb\u3061\u4e0a\u3052\u3067\u81ea\u52d5\u5b9f\u884c\u3055\u308c\u308b\u3088\u3046\u306b\u306a\u3063\u3066\u3044\u308b\u306f\u305a\u3067\u3059\u304c\u3001\u305d\u306e\u524d\u306b\u30b3\u30de\u30f3\u30c9\u3067\u8d77\u52d5\u3057\u3066\u78ba\u8a8d\u3057\u305f\u308a\u3001\u505c\u6b62\u3055\u305b\u308b\u64cd\u4f5c\u3092\u3057\u3066\u52d5\u4f5c\u3092\u78ba\u8a8d\u3057\u307e\u3059\u3002<\/p>\n<h4>systemd \u306e\u624b\u52d5\u8d77\u52d5\u3068\u505c\u6b62\u306e\u78ba\u8a8d<\/h4>\n<p>\u30e6\u30cb\u30c3\u30c8\u30d5\u30a1\u30a4\u30eb\u540d\u3092\u6307\u5b9a\u3057\u305f\u30b3\u30de\u30f3\u30c9<span style=\"color: #003366;\"><strong> sudo systemctl start note-startup-1st.service<\/strong><\/span> \u3067\u8d77\u52d5\u3067\u304d\u307e\u3059\u3002<\/p>\n<pre class=\"pre-style\"><code>$ <strong>sudo systemctl start <span style=\"color: #ff6600;\">note-startup-1st.service<\/span><\/strong>\n$ <strong>sudo systemctl status <span style=\"color: #ff6600;\">note-startup-1st.service<\/span><\/strong>\n<span class=\"span-st-n\">\u25cf <span style=\"color: #ff6600;\">note-startup-1st.service<\/span> - Note Private AutoRun\n   Loaded: loaded (\/etc\/systemd\/system\/<span style=\"color: #ff6600;\">note-startup-1st.service<\/span>; enabled; vendor preset: enabled)\n   Active: <strong><span style=\"color: #339966;\">active<\/span><\/strong> (<strong><span style=\"color: #339966;\">running<\/span><\/strong>) since \u706b 2018-01-09 15:13:41 JST; 12s ago\n Main PID: 7997 (python)\n   CGroup: \/system.slice\/<span style=\"color: #ff6600;\">note-startup-1st.service<\/span>\n           \u2514\u25007997 python \/opt\/<span style=\"color: #ff00ff;\">NoteStartUpRun<\/span>\/bin\/<span style=\"color: #3366ff;\">Python-Sample.py<\/span>\n 1\u6708 09 15:13:44 MITA-NY40S note-stup-1st.sh[7997]: Hello world ['\/opt\/NoteStartUpRun\/bin\/Python-S\n 1\u6708 09 15:13:45 MITA-NY40S note-stup-1st.sh[7997]: Hello world ['\/opt\/NoteStartUpRun\/bin\/Python-S\n 1\u6708 09 15:13:46 MITA-NY40S note-stup-1st.sh[7997]: Hello world ['\/opt\/NoteStartUpRun\/bin\/Python-S\n 1\u6708 09 15:13:47 MITA-NY40S note-stup-1st.sh[7997]: Hello world ['\/opt\/NoteStartUpRun\/bin\/Python-S\n<\/span>\n<\/code><\/pre>\n<p>\u8d77\u52d5\u3055\u308c\u3066\uff11\u79d2\u6bce\u306b\u30e1\u30c3\u30bb\u30fc\u30b8\u304c\u66f8\u304d\u3060\u3055\u308c\u3066\u3044\u308b\u306e\u304c\u78ba\u8a8d\u3067\u304d\u307e\u3059\u3002<br \/>\n\u6b21\u306f\u3001<span style=\"color: #003366;\"><strong>sudo systemctl stop note-startup-1st.service<\/strong><\/span> \u30b3\u30de\u30f3\u30c9\u3067\u505c\u6b62\u3057\u3066\u7d50\u679c\u3092\u30b9\u30c6\u30fc\u30bf\u30b9\u3067\u78ba\u8a8d\u3057\u3066\u307f\u307e\u3059\u3002<\/p>\n<pre class=\"pre-style\"><code>$ <strong>sudo systemctl stop <span style=\"color: #ff6600;\">note-startup-1st.service<\/span><\/strong>\n$ <strong>sudo systemctl status <span style=\"color: #ff6600;\">note-startup-1st.service<\/span><\/strong>\n<span class=\"span-st-n\">\u25cf <span style=\"color: #ff6600;\">note-startup-1st.service<\/span> - Note Private AutoRun\n   Loaded: loaded (\/etc\/systemd\/system\/<span style=\"color: #ff6600;\">note-startup-1st.service<\/span>; enabled; vendor preset: enabled)\n   Active: <span style=\"color: #ff0000;\">inactive<\/span> (<span style=\"color: #ff0000;\">dead<\/span>) since \u706b 2018-01-09 15:14:44 JST; 4min 47s ago\n  Process: 7997 ExecStart=\/opt\/<span style=\"color: #ff00ff;\">NoteStartUpRun<\/span>\/bin\/<span style=\"color: #800080;\">note-stup-1st.sh<\/span> (code=<span style=\"color: #993300;\">killed<\/span>, signal=<span style=\"color: #993300;\">TERM<\/span>)\n Main PID: 7997 (code=<span style=\"color: #993300;\">killed<\/span>, signal=<span style=\"color: #993300;\">TERM<\/span>)\n 1\u6708 09 15:14:37 MITA-NY40S note-stup-1st.sh[7997]: Hello world ['\/opt\/NoteStartUpRun\/bin\/Python-S\n 1\u6708 09 15:14:38 MITA-NY40S note-stup-1st.sh[7997]: Hello world ['\/opt\/NoteStartUpRun\/bin\/Python-S\n 1\u6708 09 15:14:39 MITA-NY40S note-stup-1st.sh[7997]: Hello world ['\/opt\/NoteStartUpRun\/bin\/Python-S\n 1\u6708 09 15:14:40 MITA-NY40S note-stup-1st.sh[7997]: Hello world ['\/opt\/NoteStartUpRun\/bin\/Python-S\n 1\u6708 09 15:14:41 MITA-NY40S note-stup-1st.sh[7997]: Hello world ['\/opt\/NoteStartUpRun\/bin\/Python-S\n 1\u6708 09 15:14:42 MITA-NY40S note-stup-1st.sh[7997]: Hello world ['\/opt\/NoteStartUpRun\/bin\/Python-S\n 1\u6708 09 15:14:43 MITA-NY40S note-stup-1st.sh[7997]: Hello world ['\/opt\/NoteStartUpRun\/bin\/Python-S\n 1\u6708 09 15:14:44 MITA-NY40S note-stup-1st.sh[7997]: Hello world ['\/opt\/NoteStartUpRun\/bin\/Python-S\n 1\u6708 09 15:14:44 MITA-NY40S systemd[1]: <span style=\"color: #993300;\">Stopping Note Private AutoRun...<\/span>\n 1\u6708 09 15:14:44 MITA-NY40S systemd[1]: <span style=\"color: #993300;\">Stopped Note Private AutoRun.<\/span><\/span>\n<\/code><\/pre>\n<p>Active: \u306e\u884c\u304c Active: <span style=\"color: #ff0000;\">inactive<\/span> (<span style=\"color: #ff0000;\">dead<\/span>) \u306b\u306a\u308a\u3001\u30d7\u30ed\u30b0\u30e9\u30e0\u306f\u505c\u6b62\u3057\u3066\u3044\u308b\u3053\u3068\u304c\u78ba\u8a8d\u3067\u304d\u307e\u3059\u3002<\/p>\n<h4>\u4e00\u822c\u30e6\u30fc\u30b6\u30fc\u3067\u30b8\u30e3\u30fc\u30ca\u30eb\u3092\u78ba\u8a8d<\/h4>\n<p>\u6b21\u306b\u30d7\u30ed\u30b0\u30e9\u30e0\u306e\u51fa\u529b\u30ed\u30b0\u3092\u78ba\u8a8d\u3067\u304d\u308b journalctl \u30b3\u30de\u30f3\u30c9\u304c\u3042\u308b\u3068\u306e\u8aac\u660e\u306a\u306e\u3067\u8a66\u3057\u3066\u307f\u307e\u3059\u3002<\/p>\n<pre class=\"pre-style\"><code>$ <strong>journalctl -u <span style=\"color: #ff6600;\">note-startup-1st.service<\/span><\/strong>\n<span class=\"\">-- Logs begin at \u6708 2018-01-08 19:44:01 JST, end at \u706b 2018-01-09 15:21:01 JST. --\n 1\u6708 09 15:13:41 MITA-NY40S systemd[1]: Started Note Private AutoRun.\n 1\u6708 09 15:13:42 MITA-NY40S note-stup-1st.sh[7997]: Hello world ['\/opt\/NoteStartUpRun\/bin\/Python-S\n 1\u6708 09 15:13:43 MITA-NY40S note-stup-1st.sh[7997]: Hello world ['\/opt\/NoteStartUpRun\/bin\/Python-S\n 1\u6708 09 15:13:44 MITA-NY40S note-stup-1st.sh[7997]: Hello world ['\/opt\/NoteStartUpRun\/bin\/Python-S<\/span>\n<\/code><\/pre>\n<h4>\u30b7\u30b9\u30c6\u30e0\u518d\u8d77\u52d5\u306b\u3088\u308b\u81ea\u52d5\u8d77\u52d5\u306e\u78ba\u8a8d<\/h4>\n<p>\u3044\u3088\u3044\u3088\u5f85\u671b\u306e Linux \u306e\u7acb\u4e0a\u3052\u306b\u3088\u308b\u81ea\u52d5\u8d77\u52d5\u306e\u78ba\u8a8d\u306b\u306a\u308a\u307e\u3059\u3002\u30ce\u30fc\u30c8PC\u3092\u518d\u8d77\u52d5\u3057\u3066\u30b9\u30c6\u30fc\u30bf\u30b9\u3092\u78ba\u8a8d\u3057\u307e\u3059\u3002<\/p>\n<pre class=\"pre-style\"><code>$ <strong>sudo systemctl status <span style=\"color: #ff6600;\">note-startup-1st.service<\/span><\/strong>\n<span class=\"span-st-n\">\u25cf <span style=\"color: #ff6600;\">note-startup-1st.service<\/span> - Note Private AutoRun\n   Loaded: loaded (\/etc\/systemd\/system\/<span style=\"color: #ff6600;\">note-startup-1st.service<\/span>; enabled; vendor preset: enabled)\n   Active: <span style=\"color: #993300;\">active<\/span> (<span style=\"color: #993300;\">running<\/span>) since \u706b 2018-01-09 15:45:33 JST; 3min 15s ago\n Main PID: <span style=\"color: #993300;\">1079<\/span> (python)\n   CGroup: \/system.slice\/note-startup-1st.service\n           \u2514\u2500<span style=\"color: #993300;\">1079<\/span> python \/opt\/<span style=\"color: #ff00ff;\">NoteStartUpRun<\/span>\/bin\/<span style=\"color: #3366ff;\">Python-Sample.py<\/span>\n 1\u6708 09 15:48:38 MITA-NY40S note-stup-1st.sh[1079]: Hello world ['\/opt\/NoteStartUpRun\/bin\/Python-S\n 1\u6708 09 15:48:39 MITA-NY40S note-stup-1st.sh[1079]: Hello world ['\/opt\/NoteStartUpRun\/bin\/Python-S\n 1\u6708 09 15:48:40 MITA-NY40S note-stup-1st.sh[1079]: Hello world ['\/opt\/NoteStartUpRun\/bin\/Python-S\n 1\u6708 09 15:48:41 MITA-NY40S note-stup-1st.sh[1079]: Hello world ['\/opt\/NoteStartUpRun\/bin\/Python-S\n 1\u6708 09 15:48:42 MITA-NY40S note-stup-1st.sh[1079]: Hello world ['\/opt\/NoteStartUpRun\/bin\/Python-S\n 1\u6708 09 15:48:43 MITA-NY40S note-stup-1st.sh[1079]: Hello world ['\/opt\/NoteStartUpRun\/bin\/Python-S\n 1\u6708 09 15:48:44 MITA-NY40S note-stup-1st.sh[1079]: Hello world ['\/opt\/NoteStartUpRun\/bin\/Python-S\n 1\u6708 09 15:48:45 MITA-NY40S note-stup-1st.sh[1079]: Hello world ['\/opt\/NoteStartUpRun\/bin\/Python-S\n 1\u6708 09 15:48:46 MITA-NY40S note-stup-1st.sh[1079]: Hello world ['\/opt\/NoteStartUpRun\/bin\/Python-S\n 1\u6708 09 15:48:47 MITA-NY40S note-stup-1st.sh[1079]: Hello world ['\/opt\/NoteStartUpRun\/bin\/Python-S<\/span>\n<\/code><\/pre>\n<p>\u554f\u984c\u306a\u304f\u8d77\u52d5\u3055\u308c\u3066\u3044\u308b\u3088\u3046\u3067\u3059\u3002<\/p>\n<h4>\u305d\u306e\u4ed6\u306e\u52d5\u4f5c\u78ba\u8a8d\u30c4\u30fc\u30eb\u3092\u5b66\u7fd2<\/h4>\n<p>\u4eca\u306f\u76f4\u63a5\u5fc5\u8981\u304c\u306a\u3044\u306e\u3067\u3059\u304c\u3001\u53c2\u8003\u30b5\u30a4\u30c8\u306e\u8aac\u660e\u3067\u306f\u3001\u5b9f\u884c\u6642\u306e \u6a19\u6e96\u5165\u529b\u30fb\u6a19\u6e96\u51fa\u529b\u30fb\u30a8\u30e9\u30fc\u51fa\u529b \u304c\u3001\u3069\u3053\u306b\u7e4b\u304c\u3063\u3066\u3044\u308b\u306e\u304b\u78ba\u8a8d\u3067\u304d\u308b\u3068\u306e\u3053\u3068\u3067\u3059\u306e\u3067\u4eca\u5f8c\u306e\u305f\u3081\u306b\u3082\u8a66\u3057\u3066\u307f\u307e\u3059\u3002<br \/>\n\u4e0a\u8a18\u51fa\u529b\u304b\u3089\u30d7\u30ed\u30bb\u30b9ID\u306f\u3001 <span style=\"color: #993300;\">1079<\/span> (PID: <span style=\"color: #993300;\">1079<\/span>) \u3067\u3059\u3002<\/p>\n<pre class=\"pre-style\"><code>$ <strong>sudo ls -l \/proc\/<span style=\"color: #993300;\">1079<\/span>\/fd<\/strong>\n<span style=\"color: #002060; background: #eeeeee none repeat scroll 0% 0%;\">\u5408\u8a08 0\nlr-x------ 1 root root 64  1\u6708  9 15:45 0 -&gt; \/dev\/null\nlrwx------ 1 root root 64  1\u6708  9 15:45 1 -&gt; socket:[<span style=\"color: #339966;\">21758<\/span>]\nlrwx------ 1 root root 64  1\u6708  9 15:45 2 -&gt; socket:[<span style=\"color: #339966;\">21758<\/span>]<\/span>\n<\/code><\/pre>\n<p>\u6a19\u6e96\u5165\u529b\u306f\u3001\u30c0\u30df\u30fc\u30c7\u30d0\u30a4\u30b9\u306e \/dev\/null \u306b\u5272\u308a\u5f53\u3066\u3089\u308c\u3001\u6a19\u6e96\u51fa\u529b\u3068\u30a8\u30e9\u30fc\u51fa\u529b\u306f\u5171\u306b UNIX\u30c9\u30e1\u30a4\u30f3\u30bd\u30b1\u30c3\u30c8\u306b\u63a5\u7d9a\u3055\u308c\u3066\u3044\u308b\u3088\u3046\u3067\u3059\u3002\u53c2\u8003\u30b5\u30a4\u30c8\u306e\u30b3\u30de\u30f3\u30c9\u3082\u305d\u306e\u307e\u307e\u8a66\u3057\u3066\u307f\u307e\u3059\u3002<\/p>\n<pre class=\"pre-style\"><code>$ <strong>sudo ss -x -p|grep <span style=\"color: #339966;\">21758<\/span><\/strong>\n<span class=\"span-st-n\">u_str  ESTAB      0      0       * <span style=\"color: #339966;\">21758<\/span>                 * 20776                 users:((\"python\",pid=1079,fd=2),(\"python\",pid=1079,fd=1))\nu_str  ESTAB      0      0      \/run\/systemd\/journal\/stdout 20776                 * <span style=\"color: #339966;\">21758<\/span>                 users:((\"systemd-journal\",pid=212,fd=38),(\"systemd\",pid=1,fd=74))<\/span>\n<\/code><\/pre>\n<p>\u77e5\u8b58\u304c\u306a\u3044\u306e\u3067\u79c1\u306b\u306f\u7d30\u304b\u3044\u3053\u3068\u306f\u308f\u304b\u308a\u307e\u305b\u3093\u304c\u3001 systemd-journal \u304c\u4ee5\u524d\u5229\u7528\u3055\u308c\u3066\u3044\u305f syslogd \u3092\u7f6e\u304d\u63db\u3048\u305f\u30ed\u30b0\u30b7\u30b9\u30c6\u30e0\u3068\u306e\u8aac\u660e\u304c\u3042\u308a\u307e\u3059\u3002<\/p>\n<h4>systemd \u306b\u95a2\u3059\u308b\u8aac\u660e\u8cc7\u6599<\/h4>\n<p><a href=\"https:\/\/access.redhat.com\/documentation\/ja-jp\/red_hat_enterprise_linux\/7\/html\/system_administrators_guide\/chap-Managing_Services_with_systemd\">systemd \u306b\u95a2\u3057\u3066\u306e\u8aac\u660e\u304c\u30cd\u30c3\u30c8\u4e0a\u306e RedHat \u306e\u30b5\u30a4\u30c8\u306b\u3042\u308a\u307e\u3057\u305f\u306e\u3067\u30ea\u30f3\u30af\u3092\u3057\u3066\u304a\u304d\u307e\u3059\u3002<\/a><\/p>\n<hr \/>\n<h3>\u672c\u984c\u306e\u30b7\u30b9\u30c6\u30e0\u8d77\u52d5\u6642\u306e\u30d0\u30c3\u30af\u30a2\u30c3\u30d7<\/h3>\n<p>\u3084\u3063\u3068\u81ea\u5206\u3067\u884c\u3044\u305f\u3044\u76ee\u7684\u3067\u3042\u308b\u30b7\u30b9\u30c6\u30e0\u7acb\u4e0a\u3052\u6642\u306e\u81ea\u52d5\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u3001\u306e\u4e00\u6b69\u624b\u524d\u307e\u3067\u8fbf\u308a\u3064\u3051\u307e\u3057\u305f\u3002\u6614\u64cd\u4f5c\u3057\u3066\u3044\u305f Windows \u30b7\u30b9\u30c6\u30e0\u3082\u542b\u3081\u3066\u81ea\u5206\u3067\u8003\u3048\u305f\u30b5\u30fc\u30d3\u30b9\u3092\u8ffd\u52a0\u3057\u3066\u81ea\u52d5\u5b9f\u884c\u3057\u305f\u7d4c\u9a13\u306f\u306a\u3044\u306e\u3067\u3001\u4f55\u304b\u5c11\u3057\u30ef\u30af\u30ef\u30af\u3057\u305f\u6c17\u6301\u3061\u306b\u306a\u308a\u307e\u3059\u3002<\/p>\n<h4>\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u30d7\u30ed\u30b0\u30e9\u30e0\u306e\u96db\u5f62<\/h4>\n<p>\u30d1\u30a4\u30bd\u30f3\u306e\u30b5\u30f3\u30d7\u30eb\u30d7\u30ed\u30b0\u30e9\u30e0\u3092\u7f6e\u304d\u63db\u3048\u308b\u5b9f\u969b\u306e\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u30d7\u30ed\u30b0\u30e9\u30e0\u306f\u3001\u30b7\u30a7\u30eb\u30b9\u30af\u30ea\u30d7\u30c8\u3067\u8a18\u8ff0\u3057\u305f\u5358\u7d14\u306a\u3082\u306e\u3067\u3001 Windows \u30d1\u30fc\u30c6\u30a3\u30b7\u30e7\u30f3\u3092\u4e00\u6642\u30de\u30a6\u30f3\u30c8\u3057\u3001\u305d\u306e\u4e00\u90e8\u306e\u30c7\u30fc\u30bf\u3092\u30ea\u30e2\u30fc\u30c8\u30b5\u30fc\u30d0\u30fc\u306e\u7279\u5b9a\u306e\u30d1\u30b9\u306b rsync \u30b3\u30de\u30f3\u30c9\u3067\u30b3\u30d4\u30fc\u3059\u308b\u3082\u306e\u3067\u3059\u3002\u5909\u66f4\u304c\u3042\u3063\u305f\u90e8\u5206\u3060\u3051\u304c\u30b3\u30d4\u30fc\u3055\u308c\u308b\u306e\u3067\u3059\u304c\u3001\u5b9f\u884c\u6642\u306e\u30bf\u30a4\u30e0\u30b9\u30bf\u30f3\u30d7\u3092\u6b8b\u3059\u3088\u3046\u306b\u5c11\u3057\u3060\u3051\u7d30\u5de5\u3092\u8ffd\u52a0\u3057\u3066\u3044\u307e\u3059\u3002<\/p>\n<pre class=\"pre-style\"><code>$ <strong>cat \/opt\/<span style=\"color: #ff00ff;\">NoteStartUpRun<\/span>\/bin\/<span style=\"color: #333399;\">sunao-note_Windows-Documents-bkup<\/span><\/strong>\n<span class=\"span-st-n\">#!\/bin\/bash\nserver='192.168.x.21'                    # \u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u5148\u30b5\u30fc\u30d0\u30fc\nbkup_D=\"$server:\/home\/bkup\/sunao-Win-Doc\/\"   # \u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u5148 \u30ea\u30e2\u30fc\u30c8\u30b5\u30fc\u30d0\u30fc\nmntS='\/mnt\/ntfs'\nbkup_S=\"$mntS\/Users\/sunao\/Documents\/\"      # \u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u5143\u306e\u30d9\u30fc\u30b9\n\/bin\/mount $mntS\necho \"\u5b9f\u884c\u30bf\u30a4\u30e0\u30b9\u30bf\u30f3\u30d7  `date`\" &gt; $bkup_S\/TimeStamp.txt\n\/usr\/bin\/rsync -av --delete $bkup_S $bkup_D\n\/bin\/umount $mntS<\/span>\n<\/code><\/pre>\n<p>\u30d1\u30a4\u30bd\u30f3\u306e\u30b5\u30f3\u30d7\u30eb\u3068\u540c\u3058\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306b\u30b3\u30d4\u30fc\u3055\u308c\u3001\u6240\u6709\u8005\u3068\u30a2\u30af\u30bb\u30b9\u6a29\u306e\u8a2d\u5b9a\u3082\u78ba\u8a8d\u3057\u3066\u3001\u5358\u4f53\u52d5\u4f5c\u3067\u306f\u554f\u984c\u306a\u304f\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u3067\u304d\u3066\u3044\u307e\u3059\u3002<\/p>\n<h4>\u30b5\u30f3\u30d7\u30eb\u304b\u3089\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u30d7\u30ed\u30b0\u30e9\u30e0\u3078\u7f6e\u304d\u63db\u3048\u3068\u691c\u8a3c<\/h4>\n<p>\u6b21\u306b\u30e6\u30cb\u30c3\u30c8\u30d5\u30a1\u30a4\u30eb\u3092\u4fee\u6b63\u3057\u3066\u3001\u30b5\u30f3\u30d7\u30eb\u304b\u3089\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u30d7\u30ed\u30b0\u30e9\u30e0\u306b\u7f6e\u304d\u63db\u3048\u3066\u3001\u30b3\u30de\u30f3\u30c9\u3067\u5b9f\u884c\u3057\u3066\u30b9\u30c6\u30fc\u30bf\u30b9\u3092\u78ba\u8a8d\u3057\u3066\u307f\u307e\u3059\u3002<\/p>\n<pre class=\"pre-style\"><code>$ <strong>sudo vi \/opt\/<span style=\"color: #ff00ff;\">NoteStartUpRun<\/span>\/bin\/<span style=\"color: #800080;\">note-stup-1st.sh<\/span><\/strong>\n<span class=\"span-st-n\">#!\/bin\/sh\nexec \/opt\/<span style=\"color: #ff00ff;\">NoteStartUpRun<\/span>\/bin\/<span style=\"color: #333399;\">sunao-note_Windows-Documents-bkup\n<\/span><\/span>\n$ <strong>sudo systemctl daemon-reload<\/strong>\n$ <strong>sudo systemctl start <span style=\"color: #ff6600;\">note-startup-1st.service<\/span><\/strong>\n$ <strong>sudo systemctl status <span style=\"color: #ff6600;\">note-startup-1st.service<\/span><\/strong>\n<span class=\"span-st-n\">\u25cf note-startup-1st.service - Note Private AutoRun\n   Loaded: loaded (\/etc\/systemd\/system\/note-startup-1st.service; enabled; vendor preset: enabled)\n   Active: inactive (dead) since \u706b 2018-01-09 16:13:53 JST; 26s ago\n  Process: 3440 ExecStart=\/opt\/NoteStartUpRun\/bin\/note-stup-1st.sh (code=exited, status=0\/SUCCESS)\n Main PID: 3440 (code=exited, status=0\/SUCCESS)\n 1\u6708 09 16:13:51 MITA-NY40S ntfs-3g[3457]: Version 2015.3.14AR.1 integrated FUSE 28\n 1\u6708 09 16:13:51 MITA-NY40S ntfs-3g[3457]: Mounted \/dev\/sda4 (Read-Write, label \"Windows\", NTFS 3.\n 1\u6708 09 16:13:51 MITA-NY40S ntfs-3g[3457]: Cmdline options: rw,noexec,nosuid,nodev,uid=1000,gid=10\n 1\u6708 09 16:13:51 MITA-NY40S ntfs-3g[3457]: Mount options: rw,noexec,nosuid,nodev,user,allow_other,\n 1\u6708 09 16:13:51 MITA-NY40S ntfs-3g[3457]: Global ownership and permissions enforced, configuratio\n 1\u6708 09 16:13:53 MITA-NY40S note-stup-1st.sh[3440]: sending incremental file list\n 1\u6708 09 16:13:53 MITA-NY40S note-stup-1st.sh[3440]: TimeStamp.txt\n 1\u6708 09 16:13:53 MITA-NY40S note-stup-1st.sh[3440]: sent 3,991 bytes  received 61 bytes  1,620.80\n 1\u6708 09 16:13:53 MITA-NY40S note-stup-1st.sh[3440]: total size is 24,092,416  speedup is 5,945.81\n 1\u6708 09 16:13:53 MITA-NY40S ntfs-3g[3457]: Unmounting \/dev\/sda4 (Windows)\nlines 1-16\/16 (END)<\/span>\n<\/code><\/pre>\n<p>\u30b3\u30de\u30f3\u30c9\u306b\u3088\u308b\u8d77\u52d5\u3067\u306f\u554f\u984c\u306a\u304f\u5b9f\u884c\u3055\u308c\u3066\u3001\u6b63\u5e38\u7d42\u4e86\u3057\u3066\u3044\u307e\u3059\u3002<\/p>\n<h4>\u5b9f\u969b\u306e\u7acb\u4e0a\u3052\u306b\u3088\u308b\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u306e\u691c\u8a3c\u4f5c\u696d<\/h4>\n<p>\u672c\u756a\u3067\u306e\u30b7\u30b9\u30c6\u30e0\u7acb\u4e0a\u3052\u306b\u3088\u308b\u5b9f\u884c\u306e\u52d5\u4f5c\u78ba\u8a8d\u3067\u3059\u3002<br \/>\n\u30ce\u30fc\u30c8PC\u518d\u8d77\u52d5\u5f8c\u306e journalctl \u30b3\u30de\u30f3\u30c9\u306b\u3088\u308b\u7d50\u679c\u304c\u6b21\u306e\u3088\u3046\u306b\u306a\u3063\u3066\u3044\u307e\u3059\u3002<\/p>\n<pre class=\"pre-style\"><code>$ <strong>journalctl -u <span style=\"color: #ff6600;\">note-startup-1st.service<\/span><\/strong>\n<span class=\"span-st-n\">\n-- Logs begin at \u706b 2018-01-09 16:24:34 JST, end at \u706b 2018-01-09 16:27:17 JST. --\n 1\u6708 09 16:25:12 MITA-NY40S systemd[1]: Started Note Private AutoRun.\n 1\u6708 09 16:25:14 MITA-NY40S ntfs-3g[1071]: Version 2015.3.14AR.1 integrated FUSE 28\n 1\u6708 09 16:25:14 MITA-NY40S ntfs-3g[1071]: Mounted \/dev\/sda4 (Read-Write, label \"Windows\", NTFS 3.1)\n 1\u6708 09 16:25:14 MITA-NY40S ntfs-3g[1071]: Cmdline options: rw,noexec,nosuid,nodev,uid=1000,gid=1000,user\n 1\u6708 09 16:25:14 MITA-NY40S ntfs-3g[1071]: Mount options: rw,noexec,nosuid,nodev,user,allow_other,nonempty,relatime,default_permissi\n 1\u6708 09 16:25:14 MITA-NY40S ntfs-3g[1071]: Global ownership and permissions enforced, configuration type 7\n 1\u6708 09 16:25:16 MITA-NY40S note-stup-1st.sh[1039]: <span style=\"color: #ff0000;\">ssh: connect to host 192.168.x.21 port 22: Network is <strong>unreachable<\/strong><\/span>\n 1\u6708 09 16:25:16 MITA-NY40S note-stup-1st.sh[1039]: <span style=\"color: #ff0000;\">rsync: connection unexpectedly closed (0 bytes received so far) [sender]<\/span>\n 1\u6708 09 16:25:16 MITA-NY40S note-stup-1st.sh[1039]: <span style=\"color: #ff0000;\">rsync error: unexplained error (code 255) at io.c(226) [sender=3.1.1]<\/span>\n 1\u6708 09 16:25:16 MITA-NY40S ntfs-3g[1071]: Unmounting \/dev\/sda4 (Windows)<\/span>\n<\/code><\/pre>\n<p>\u7d50\u679c\u306f\u6b8b\u5ff5\u306a\u304c\u3089\u30a8\u30e9\u30fc\u3057\u3066\u3044\u3066\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u3055\u308c\u306a\u3044\u72b6\u6cc1\u3067\u3059\u3002\u30e6\u30cb\u30c3\u30c8\u30d5\u30a1\u30a4\u30eb\u306e\u5b9a\u7fa9\u306e\u4e2d\u3067\u3001\u7acb\u4e0a\u3052\u30d7\u30ed\u30bb\u30b9\u306e\u5b9f\u884c\u6761\u4ef6\u306e After= \u3067\u5b9a\u7fa9\u3057\u3066\u3044\u308b\u7b87\u6240\u3092\u8272\u3005\u3068\u5909\u66f4\u3057\u3066\u307f\u307e\u3057\u305f\u304c\u52b9\u679c\u304c\u3042\u308a\u307e\u305b\u3093\u3067\u3057\u305f\u3002<br \/>\n\u6700\u521d\u306f\u8a8d\u8a3c\u306e sshd \u7b49\u306e\u30d7\u30ed\u30bb\u30b9\u304c\u7acb\u4e0a\u304c\u3063\u3066\u3044\u306a\u3044\u306e\u304c\u539f\u56e0\u3067\u306f\u306a\u3044\u304b\u3068\u304b\u8272\u3005\u3068\u8a66\u884c\u932f\u8aa4\u3057\u307e\u3057\u305f\u304c\u3001\u89e3\u6c7a\u306b\u306f\u81f3\u308a\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u74b0\u5883\u304c\u7acb\u4e0a\u304c\u3063\u3066\u304b\u3089\u5c11\u3057\u5b89\u5b9a\u3059\u308b\u6642\u9593\u304c\u5fc5\u8981\u306a\u306e\u304b\u3082\u3057\u308c\u307e\u305b\u3093\u3002<\/p>\n<h4>systemd \u306e\u4f9d\u5b58\u95a2\u4fc2\u3092\u78ba\u8a8d\u3059\u308b\u30c4\u30fc\u30eb<\/h4>\n<p><a href=\"http:\/\/www.clear-code.com\/blog\/2015\/12\/28.html\">Systemd\u306e\u30b5\u30fc\u30d3\u30b9\u306e\u4f9d\u5b58\u95a2\u4fc2\u3092\u8abf\u3079\u308b\u65b9\u6cd5<\/a>\u3000\u3068\u3044\u3046\u30b5\u30a4\u30c8\u304c\u3042\u308a\u307e\u3057\u305f\u3002\u3053\u3053\u3067\u306f\u30b0\u30e9\u30d5\u5f62\u5f0f\u306b\u30d7\u30ed\u30c3\u30c8\u3057\u3066\u3001\u30d6\u30e9\u30a6\u30b6\u306e Firefox \u3067\u898b\u308b\u65b9\u6cd5\u304c\u8aac\u660e\u3055\u308c\u3066\u3044\u3066\u3068\u3066\u3082\u53c2\u8003\u306b\u306a\u308a\u307e\u3057\u305f\u3002<\/p>\n<h4>\u6700\u7d42\u7684\u306b\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u3067\u304d\u308b\u3088\u3046\u306b\u4fee\u6b63<\/h4>\n<p><span style=\"color: #333399;\">\u6700\u7d42\u7684\u306a\u4fee\u6b63\u306f\u3001\u7acb\u4e0a\u3052\u3067\u7279\u306b\u65e9\u3044\u6bb5\u968e\u3067\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u3059\u308b\u5fc5\u8981\u3082\u306a\u3044\u306e\u3067\u3001\u30e6\u30cb\u30c3\u30c8\u30d5\u30a1\u30a4\u30eb\u306e <strong>After=<\/strong> \u306b\u3001\u7acb\u4e0a\u3052\u304c\u4e00\u756a\u9045\u3044\u3068\u601d\u308f\u308c\u308b<strong> multi-user.target<\/strong> \u3092\u6307\u5b9a\u3057\u3066\u3001\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u30d7\u30ed\u30b0\u30e9\u30e0\u304c\u8d77\u52d5\u3055\u308c\u3066\u304b\u3089\u5b9f\u969b\u306e\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u52d5\u4f5c\u304c\u958b\u59cb\u3059\u308b\u524d\u306b <strong>\uff15\u5206\u5f85\u3064<\/strong>\u3088\u3046\u306b <strong>sleep 300<\/strong> \u3092\u8ffd\u52a0\u3057\u307e\u3057\u305f\u3002<\/span><\/p>\n<pre class=\"pre-style\"><code>$ <strong>cat \/etc\/systemd\/system\/<span style=\"color: #ff6600;\">note-startup-1st.service<\/span><\/strong>\n<span class=\"span-st-n\">\n[Unit]\nDescription = Note Private AutoRun\n<strong>After=<\/strong>network-online.target <strong>multi-user.target<\/strong>\nConditionPathExists=\/opt\/NoteStartUpRun\/bin\n[Service]\nExecStart=\/opt\/NoteStartUpRun\/bin\/note-stup-1st.sh\nRestart=no\nType=simple\n[Install]\nWantedBy=multi-user.target\n<\/span>\n$ <strong>cat \/opt\/<span style=\"color: #ff00ff;\">NoteStartUpRun<\/span>\/bin\/<span style=\"color: #333399;\">sunao-note_Windows-Documents-bkup<\/span><\/strong>\n<span class=\"span-st-n\">#!\/bin\/bash\nserver='192.168.x.21'                    # \u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u5148\u30b5\u30fc\u30d0\u30fc\nbkup_D=\"$server:\/home\/bkup\/sunao-Win-Doc\/\"  # \u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u5148\u4f4d\u7f6e\nmntS='\/mnt\/ntfs'\nbkup_S=\"$mntS\/Users\/sunao\/Documents\/\"       # \u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u5143\u306e\u30d9\u30fc\u30b9\n<strong>sleep 300           # \u5b89\u5b9a\u3059\u308b\u3088\u3046\u306b 5\u5206\u5f85\u3064<\/strong>\n\/bin\/mount $mntS\necho \"\u5b9f\u884c\u30bf\u30a4\u30e0\u30b9\u30bf\u30f3\u30d7  `date`\" &gt; $bkup_S\/TimeStamp.txt\n\/usr\/bin\/rsync -av --delete $bkup_S $bkup_D\n\/bin\/umount $mntS\n<\/span>\n<\/code><\/pre>\n<p>\u5f85\u3061\u6642\u9593\u3092\u8ffd\u52a0\u3059\u308b\u524d\u306f\u6bce\u56de\u30a8\u30e9\u30fc\u3057\u3066\u3044\u307e\u3057\u305f\u3002\u5b9f\u969b\u306b\u306f\u3001 sleep 180 \u306e\uff13\u5206\u3067\u3082\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u52d5\u4f5c\u306f\u6b63\u5e38\u306b\u884c\u308f\u308c\u3066\u3044\u305f\u306e\u3067\u3059\u304c\u3001\u4f59\u88d5\u3092\u6301\u305f\u305b\u3066 sleep 300 \u306b\u3057\u3066\u3044\u307e\u3059\u3002<\/p>\n<h4>systemd \u30c4\u30fc\u30eb\u306e\u5229\u7528\u7d50\u679c<\/h4>\n<p>systemd \u306e\u7acb\u4e0a\u3052\u6642\u9593\u306f\u3001\u6b21\u306e\u30b3\u30de\u30f3\u30c9\u3067\u8868\u793a\u3055\u308c\u3001 plot \u3092\u4ed8\u52a0\u3057\u3066\u5b9f\u884c\u3059\u308b\u3068\u30b0\u30e9\u30d5\u5f62\u5f0f\u3067 svg \u30d5\u30a1\u30a3\u30eb\u3092\u4f5c\u6210\u3067\u304d\u308b\u3088\u3046\u3067\u3001\u30d6\u30e9\u30a6\u30b6\u306e Firefox \u3067\u8868\u793a\u3057\u305f\u6700\u5f8c\u306e\u4e00\u90e8\u306e\u307f\u3092\u3053\u3053\u3067\u306f\u53d6\u308a\u51fa\u3057\u3066\u3044\u307e\u3059\u3002<\/p>\n<pre class=\"pre-style\"><code>$ <strong>systemd-analyze<\/strong>\n<span class=\"span-st-n\">Startup finished in 3.340s (firmware) + 7.713s (loader) + 6.703s (kernel) + 47.235s (userspace) = 1min 4.992s<\/span>\n$ <strong>systemd-analyze plot &gt; startup.svg<\/strong>\n$ <strong>firefox startup.svg\n<\/strong><\/code><\/pre>\n<p><a href=\"http:\/\/sunao-mita.pgw.jp\/blog\/wp-content\/uploads\/2018\/01\/Screenshot-from-2018-01-11-19-50-39.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-612\" src=\"http:\/\/sunao-mita.pgw.jp\/blog\/wp-content\/uploads\/2018\/01\/Screenshot-from-2018-01-11-19-50-39.png\" alt=\"\" width=\"622\" height=\"472\" \/><\/a><br \/>\n\u4e0a\u8a18\u753b\u50cf\u306e\u53f3\u4e0b\u89d2\u306b\u3001\u4e0b\u304b\u3089\uff15\u756a\u76ee\u306b <strong>multi-user.target<\/strong> \u304c\u8868\u793a\u3055\u308c\u3001\u305d\u306e\u4e0b\u306b\u4eca\u56de\u4f5c\u6210\u3057\u305f\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u51e6\u7406\u306e <strong>note-startup-1st.service<\/strong> \u306e\u8868\u793a\u304c\u3042\u308a\u307e\u3059\u306e\u3067\u3001\u7acb\u4e0a\u3052\u30d7\u30ed\u30bb\u30b9\u306e\u6700\u7d42\u3067\u8d77\u52d5\u3055\u308c\u3066\u3044\u308b\u306e\u304c\u78ba\u8a8d\u3067\u304d\u307e\u3059\u3002<br \/>\n\u306a\u304a\u7acb\u4e0a\u3052\u30d7\u30ed\u30bb\u30b9\u306f\u3001<strong>systemd-analyze<\/strong> \u30b3\u30de\u30f3\u30c9\u306e\u5b9f\u884c\u306b\u3088\u308a\u3001\u7dcf\u8a08\u3067\u7d04\uff11\u5206\uff15\u79d2\u7a0b\u639b\u304b\u3063\u3066\u3044\u308b\u3053\u3068\u304c\u308f\u304b\u308a\u307e\u3059\u3002\u305d\u306e\u5927\u534a\u306e 47\u79d2\u3092 userspace \u304c\u5360\u3081\u3066\u3044\u308b\u3053\u3068\u304c\u308f\u304b\u308a\u307e\u3059\u3002<\/p>\n<h4>\u5b8c\u6210\u3057\u305f\u7acb\u4e0a\u3052\u3067\u306e\u30d0\u30c3\u30af\u30a2\u30c3\u30d7<\/h4>\n<p>\u7279\u306b\u66f8\u304d\u63db\u3048\u308b\u30c7\u30fc\u30bf\u304c\u306a\u304f\u3001\u5b9f\u884c\u6642\u306e\u30bf\u30a4\u30e0\u30b9\u30bf\u30f3\u30d7\u30d5\u30a1\u30a4\u30eb\u306e\u307f\u304c\u30b3\u30d4\u30fc\u3055\u308c\u3066\u3044\u308b\u3060\u3051\u306e\u6b63\u5e38\u306a\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u30d7\u30ed\u30bb\u30b9\u3092\u3001\u6700\u5f8c\u306b\u30b9\u30c6\u30fc\u30bf\u30b9\u3068\u30b8\u30e3\u30fc\u30ca\u30eb\u8868\u793a\u306e\u4e21\u65b9\u3067\u8f09\u305b\u3066\u304a\u304d\u307e\u3059\u3002<\/p>\n<pre class=\"pre-style\"><code>$ <strong>sudo systemctl status <span style=\"color: #ff6600;\">note-startup-1st.service<\/span><\/strong>\n<span class=\"span-st-n\">\u25cf note-startup-1st.service - Note Private AutoRun\n   Loaded: loaded (\/etc\/systemd\/system\/note-startup-1st.service; enabled; vendor preset: enabl\n   Active: inactive (dead) since \u6728 2018-01-11 19:50:00 JST; 11min ago\n  Process: 1198 ExecStart=\/opt\/NoteStartUpRun\/bin\/note-stup-1st.sh (code=exited, status=0\/SUCC\n Main PID: 1198 (code=exited, status=0\/SUCCESS)\n 1\u6708 11 19:49:58 MITA-NY40S ntfs-3g[2846]: Version 2015.3.14AR.1 integrated FUSE 28\n 1\u6708 11 19:49:58 MITA-NY40S ntfs-3g[2846]: Mounted \/dev\/sda4 (Read-Write, label \"Windows\", NTF\n 1\u6708 11 19:49:58 MITA-NY40S ntfs-3g[2846]: Cmdline options: rw,noexec,nosuid,nodev,uid=1000,gi\n 1\u6708 11 19:49:58 MITA-NY40S ntfs-3g[2846]: Mount options: rw,noexec,nosuid,nodev,user,allow_ot\n 1\u6708 11 19:49:58 MITA-NY40S ntfs-3g[2846]: Global ownership and permissions enforced, configur\n 1\u6708 11 19:50:00 MITA-NY40S note-stup-1st.sh[1198]: sending incremental file list\n 1\u6708 11 19:50:00 MITA-NY40S note-stup-1st.sh[1198]: TimeStamp.txt\n 1\u6708 11 19:50:00 MITA-NY40S note-stup-1st.sh[1198]: sent 3,991 bytes  received 61 bytes  1,620\n 1\u6708 11 19:50:00 MITA-NY40S note-stup-1st.sh[1198]: total size is 24,092,416  speedup is 5,945\n 1\u6708 11 19:50:00 MITA-NY40S ntfs-3g[2846]: Unmounting \/dev\/sda4 (Windows)\nlines 1-16\/16 (END)<\/span>\n<\/code><\/pre>\n<pre class=\"pre-style\"><code>$ <strong>journalctl -u <span style=\"color: #ff6600;\">note-startup-1st.service<\/span><\/strong>\n<span class=\"span-st-n\">-- Logs begin at \u6728 2018-01-11 19:44:14 JST, end at \u6728 2018-01-11 19:50:53 JST. --\n 1\u6708 11 19:44:57 MITA-NY40S systemd[1]: Started Note Private AutoRun.\n 1\u6708 11 19:49:58 MITA-NY40S ntfs-3g[2846]: Version 2015.3.14AR.1 integrated FUSE 28\n 1\u6708 11 19:49:58 MITA-NY40S ntfs-3g[2846]: Mounted \/dev\/sda4 (Read-Write, label \"Windows\", NTF\n 1\u6708 11 19:49:58 MITA-NY40S ntfs-3g[2846]: Cmdline options: rw,noexec,nosuid,nodev,uid=1000,gi\n 1\u6708 11 19:49:58 MITA-NY40S ntfs-3g[2846]: Mount options: rw,noexec,nosuid,nodev,user,allow_ot\n 1\u6708 11 19:49:58 MITA-NY40S ntfs-3g[2846]: Global ownership and permissions enforced, configur\n 1\u6708 11 19:50:00 MITA-NY40S note-stup-1st.sh[1198]: sending incremental file list\n 1\u6708 11 19:50:00 MITA-NY40S note-stup-1st.sh[1198]: TimeStamp.txt\n 1\u6708 11 19:50:00 MITA-NY40S note-stup-1st.sh[1198]: sent 3,991 bytes  received 61 bytes  1,620\n 1\u6708 11 19:50:00 MITA-NY40S note-stup-1st.sh[1198]: total size is 24,092,416  speedup is 5,945\n 1\u6708 11 19:50:00 MITA-NY40S ntfs-3g[2846]: Unmounting \/dev\/sda4 (Windows)\nlines 1-12\/12 (END)<\/span>\n<\/code><\/pre>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u6700\u8fd1\u3082\u65e5\u5e38\u306b\u8ffd\u308f\u308c\u3059\u304e\u3066\u3044\u3066\u3001\u4f55\u3092\u3084\u3063\u3066\u3082\u4e2d\u9014\u534a\u7aef\u306b\u4e2d\u65ad\u3057\u3066\u3057\u307e\u3044\u3001\u7d9a\u304d\u304c\u3044\u3064\u306b\u306a\u308b\u304b\u5206\u304b\u3089\u306a\u3044\u65e5\u3005\u304c\u7d9a\u3044\u3066\u3044\u307e\u3059\u3002 \u4eca\u56de\u306e\u4f5c\u696d\u80cc\u666f PC\u3092\u5229\u7528\u3057\u3066\u3044\u3066\u75db\u3044\u76ee\u306b\u4f55\u5ea6\u3082\u906d\u3063\u3066\u3044\u308b\u7d4c\u9a13\u304b\u3089\u3001\u4eca\u6700\u91cd\u8981\u8ab2\u984c\u3068\u6349\u3048\u3066\u3044\u308b\u306e\u304c\u3001\u4f5c\u696d &hellip; <a href=\"http:\/\/sunao-mita.pgw.jp\/blog\/?p=593\" class=\"more-link\">\u7d9a\u304d\u3092\u8aad\u3080 <span class=\"screen-reader-text\">Linux \u7acb\u4e0a\u3052\u6642\u306e\u81ea\u52d5\u8d77\u52d5<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[3,9,13],"tags":[],"_links":{"self":[{"href":"http:\/\/sunao-mita.pgw.jp\/blog\/index.php?rest_route=\/wp\/v2\/posts\/593"}],"collection":[{"href":"http:\/\/sunao-mita.pgw.jp\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/sunao-mita.pgw.jp\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/sunao-mita.pgw.jp\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/sunao-mita.pgw.jp\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=593"}],"version-history":[{"count":0,"href":"http:\/\/sunao-mita.pgw.jp\/blog\/index.php?rest_route=\/wp\/v2\/posts\/593\/revisions"}],"wp:attachment":[{"href":"http:\/\/sunao-mita.pgw.jp\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=593"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/sunao-mita.pgw.jp\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=593"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/sunao-mita.pgw.jp\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=593"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}