Score:0

ค้นหาไฟล์ war/jar ที่ซ้อนกันทั้งหมดภายใน jboss/wildfly - log4j

ธง cn
grU

ฉันต้องการตรวจจับสงครามและเหยือกที่ซ้อนกันทั้งหมดที่มีไลบรารี่ log4j ฉันมีบริการ jboss/wildfly ฉันเริ่มค้นหาด้วย 'locate | grep' แต่มันแสดงให้ฉันเห็นเฉพาะไดเร็กทอรี tmp ไม่ใช่ไฟล์ war/jar ตัวอย่างเช่น: wildfly-8.0.1.Final/standalone/tmp/vfs/deployment/deployment**.jar

แต่ฉันต้องการตรวจหาไฟล์ war/jar

ใครบ้างมีวิธีแก้ไขปัญหานั้น?

cn flag
grU
ไม่ มันเกี่ยวกับการตรวจสอบตัวจัดการแพ็คเกจเพื่อดูว่ามีแพ็คเกจ log4j หรือไม่ แต่ฉันพบวิธีค้นหาว่ามี wars/jars รวมถึง log4j lib หรือไม่โดยแสดงรายการไฟล์ war/jar : ค้นหา /opt/wildfly1/ ! -type d -name \*.jar -exec sh -c 'printf "\n\nไฟล์: {} /n"; เปิดเครื่องรูด -l {}' ";" | grep -v tmp | egrep 'nArchive|log4j' ค้นหา /opt/wildfly1/ ! -type d -name \*.war -exec sh -c 'printf "\n\nไฟล์: {} /n"; เปิดเครื่องรูด -l {}' ";" | grep -v tmp | egrep 'สงคราม | log4j'
djdomi avatar
za flag
ค้นหาเช่นเดียวกับที่คุณใช้ updatedb แต่จะทำงานเหมือนกับที่คุณจำได้ว่าคุณควรใช้ -i สำหรับ grep เนื่องจากการใช้ตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ตามค่าเริ่มต้น

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา