记录一次完全删除钉子进程的案例
➜ ~ cd /opt/didi/lca/bin/
➜ bin ls
LCAService client.key lcanetaccess.app localhost.key
ca-cert.crt coreservicenet lcasensor server-key.pem
ca-key.pem lcaagent lcaupdater server-public.pem
client.crt lcadebug localhost.crt
➜ bin ../
➜ lca ../
➜ didi ls
lca
➜ didi ../
➜ /opt ls
X11 didi sw sw2
➜ /opt rm -rf didi
rm: didi/lca/bin/lcanetaccess.app/Contents/_CodeSignature/CodeResources: Permission denied
rm: didi/lca/bin/lcanetaccess.app/Contents/_CodeSignature: Permission denied
rm: didi/lca/bin/lcanetaccess.app/Contents/MacOS/lcanetaccess: Permission denied
rm: didi/lca/bin/lcanetaccess.app/Contents/MacOS: Permission denied
rm: didi/lca/bin/lcanetaccess.app/Contents/Resources/MessageTips.nib: Permission denied
rm: didi/lca/bin/lcanetaccess.app/Contents/Resources/AppIcon.icns: Permission denied
rm: didi/lca/bin/lcanetaccess.app/Contents/Resources/Base.lproj/Main.storyboardc/connWindow.nib: Permission denied
rm: didi/lca/bin/lcanetaccess.app/Contents/Resources/Base.lproj/Main.storyboardc/MainMenu.nib: Permission denied
rm: didi/lca/bin/lcanetaccess.app/Contents/Resources/Base.lproj/Main.storyboardc/XfG-lQ-9wD-view-m2S-Jp-Qdl.nib: Permission denied
rm: didi/lca/bin/lcanetaccess.app/Contents/Resources/Base.lproj/Main.storyboardc/NSViewController-XfG-lQ-9wD.nib: Permission denied
rm: didi/lca/bin/lcanetaccess.app/Contents/Resources/Base.lproj/Main.storyboardc/Info.plist: Permission denied
rm: didi/lca/bin/lcanetaccess.app/Contents/Resources/Base.lproj/Main.storyboardc/CPL-cL-GLu-view-NHv-W5-9lH.nib: Permission denied
rm: didi/lca/bin/lcanetaccess.app/Contents/Resources/Base.lproj/Main.storyboardc: Permission denied
rm: didi/lca/bin/lcanetaccess.app/Contents/Resources/Base.lproj: Permission denied
rm: didi/lca/bin/lcanetaccess.app/Contents/Resources/Assets.car: Permission denied
rm: didi/lca/bin/lcanetaccess.app/Contents/Resources: Permission denied
rm: didi/lca/bin/lcanetaccess.app/Contents/Info.plist: Permission denied
rm: didi/lca/bin/lcanetaccess.app/Contents/PkgInfo: Permission denied
rm: didi/lca/bin/lcanetaccess.app/Contents: Permission denied
rm: didi/lca/bin/lcanetaccess.app: Permission denied
rm: didi/lca/bin/localhost.crt: Permission denied
rm: didi/lca/bin/ca-key.pem: Permission denied
rm: didi/lca/bin/client.crt: Permission denied
rm: didi/lca/bin/LCAService: Permission denied
rm: didi/lca/bin/server-public.pem: Permission denied
rm: didi/lca/bin/lcaagent: Permission denied
rm: didi/lca/bin/server-key.pem: Permission denied
rm: didi/lca/bin/ca-cert.crt: Permission denied
rm: didi/lca/bin/localhost.key: Permission denied
rm: didi/lca/bin/coreservicenet: Permission denied
rm: didi/lca/bin/lcasensor: Permission denied
rm: didi/lca/bin/lcaupdater: Permission denied
rm: didi/lca/bin/lcadebug: Permission denied
rm: didi/lca/bin/client.key: Permission denied
rm: didi/lca/bin: Permission denied
rm: didi/lca/config/wbm_rules.json: Permission denied
rm: didi/lca/config/web_block.json: Permission denied
rm: didi/lca/config/fconfig.data: Permission denied
rm: didi/lca/config/wbm_rules.json_bak: Permission denied
rm: didi/lca/config/fconfig.json_bak: Permission denied
rm: didi/lca/config/fconfig.json: Permission denied
rm: didi/lca/config/web_block.json_bak: Permission denied
rm: didi/lca/config/scanconfig.json: Permission denied
rm: didi/lca/config/cfg_resrc_mgmt.json: Permission denied
rm: didi/lca/config/wbm_blacklist.json: Permission denied
rm: didi/lca/config/appconfig: Permission denied
rm: didi/lca/config/cfg_resrc_mgmt.json_bak: Permission denied
rm: didi/lca/config/fconfig.data_bak: Permission denied
rm: didi/lca/config/curl_cacert.pem: Permission denied
rm: didi/lca/config/wbm_blacklist.json_bak: Permission denied
rm: didi/lca/config: Permission denied
rm: didi/lca/runtime: Permission denied
rm: didi/lca/lib/lzmq.so: Permission denied
rm: didi/lca/lib/liblog4cpp.5.dylib: Permission denied
rm: didi/lca/lib/libz.dylib: Permission denied
rm: didi/lca/lib/libz.1.2.11.dylib: Permission denied
rm: didi/lca/lib/libzmq.dylib: Permission denied
rm: didi/lca/lib/libcares.dylib: Permission denied
rm: didi/lca/lib/socket.so.2.0.2: Permission denied
rm: didi/lca/lib/libmagic.1.dylib: Permission denied
rm: didi/lca/lib/ssl.so: Permission denied
rm: didi/lca/lib/libssl.dylib: Permission denied
rm: didi/lca/lib/libssl.1.1.dylib: Permission denied
rm: didi/lca/lib/libluajit-5.1.2.dylib: Permission denied
rm: didi/lca/lib/libcares.2.dylib: Permission denied
rm: didi/lca/lib/libmagic.dylib: Permission denied
rm: didi/lca/lib/liblmdb.dylib: Permission denied
rm: didi/lca/lib/libScanSdk.dylib: Permission denied
rm: didi/lca/lib/mime.so.1.0.2: Permission denied
rm: didi/lca/lib/cjson.so: Permission denied
rm: didi/lca/lib/libcrypto.dylib: Permission denied
rm: didi/lca/lib/liblz4.dylib: Permission denied
rm: didi/lca/lib/libluajit.so: Permission denied
rm: didi/lca/lib/libcurl.dylib: Permission denied
rm: didi/lca/lib/libcurl.4.dylib: Permission denied
rm: didi/lca/lib/liblz4.1.dylib: Permission denied
rm: didi/lca/lib/7z.so: Permission denied
rm: didi/lca/lib/libluajit.dylib: Permission denied
rm: didi/lca/lib/libzmq.5.dylib: Permission denied
rm: didi/lca/lib/liblog4cpp.dylib: Permission denied
rm: didi/lca/lib/libcrypto.1.1.dylib: Permission denied
rm: didi/lca/lib: Permission denied
rm: didi/lca/db_general_glock: Permission denied
rm: didi/lca/data/meta/whitelist.json: Permission denied
rm: didi/lca/data/meta/win_whitelist_saas.json: Permission denied
rm: didi/lca/data/meta/agent_version: Permission denied
rm: didi/lca/data/meta/magic.mgc: Permission denied
rm: didi/lca/data/meta/version: Permission denied
rm: didi/lca/data/meta/dlp_whitelist.json: Permission denied
rm: didi/lca/data/meta/compatible_agent: Permission denied
rm: didi/lca/data/meta/content_version: Permission denied
rm: didi/lca/data/meta/win_whitelist_didi.json: Permission denied
rm: didi/lca/data/meta/hash_whitelist.txt: Permission denied
rm: didi/lca/data/meta/agent_version.plist: Permission denied
rm: didi/lca/data/meta: Permission denied
rm: didi/lca/data/dlp/license.lic: Permission denied
rm: didi/lca/data/dlp/rules/ScanRuleFile.json: Permission denied
rm: didi/lca/data/dlp/rules/ScanRuleFile.json_bak: Permission denied
rm: didi/lca/data/dlp/rules: Permission denied
rm: didi/lca/data/dlp: Permission denied
rm: didi/lca/data/lib/ltn12.lua: Permission denied
rm: didi/lca/data/lib/libbit.lua: Permission denied
rm: didi/lca/data/lib/ssl/https.lua: Permission denied
rm: didi/lca/data/lib/ssl: Permission denied
rm: didi/lca/data/lib/lru.lua: Permission denied
rm: didi/lca/data/lib/cloudutils.lua: Permission denied
rm: didi/lca/data/lib/socket.lua: Permission denied
rm: didi/lca/data/lib/ssl.lua: Permission denied
rm: didi/lca/data/lib/db.lua: Permission denied
rm: didi/lca/data/lib/selfupdate.lua: Permission denied
rm: didi/lca/data/lib/mime.lua: Permission denied
rm: didi/lca/data/lib/crashuploader.lua: Permission denied
rm: didi/lca/data/lib/neturl.lua: Permission denied
rm: didi/lca/data/lib/log.lua: Permission denied
rm: didi/lca/data/lib/utils.lua: Permission denied
rm: didi/lca/data/lib/registration.lua: Permission denied
rm: didi/lca/data/lib/socket/http.lua: Permission denied
rm: didi/lca/data/lib/socket/url.lua: Permission denied
rm: didi/lca/data/lib/socket: Permission denied
rm: didi/lca/data/lib: Permission denied
rm: didi/lca/data/engine/engine.lua: Permission denied
rm: didi/lca/data/engine/state.lua: Permission denied
rm: didi/lca/data/engine/preprocessor.lua: Permission denied
rm: didi/lca/data/engine: Permission denied
rm: didi/lca/data/thread/engine_thread.lua: Permission denied
rm: didi/lca/data/thread/dlp_thread.lua: Permission denied
rm: didi/lca/data/thread/log_upload_thread.lua: Permission denied
rm: didi/lca/data/thread/event_upload_thread.lua: Permission denied
rm: didi/lca/data/thread/artifact_upload_thread.lua: Permission denied
rm: didi/lca/data/thread/csr_query_thread.lua: Permission denied
rm: didi/lca/data/thread/cloud_script_thread.lua: Permission denied
rm: didi/lca/data/thread/meta_thread.lua: Permission denied
rm: didi/lca/data/thread/rule_query_thread.lua: Permission denied
rm: didi/lca/data/thread/context_query_thread.lua: Permission denied
rm: didi/lca/data/thread: Permission denied
rm: didi/lca/data: Permission denied
rm: didi/lca: Permission denied
rm: didi: Permission denied
➜ /opt sudo rm -rf didi
Password:
➜ /opt