คำถามติดแท็ก linux

ตระกูลของระบบปฏิบัติการแบบ Unix ที่ใช้เคอร์เนล Linux หากคำถามของคุณเกี่ยวกับการแจกแจงบางอย่างเท่านั้นให้ใช้แท็กที่เฉพาะเจาะจงมากขึ้น


0
ส่วนขยาย OCI8 ไม่โหลดใน PHP 5.4, CentOS 7
ฉันมีสภาพแวดล้อม CentOS ที่ทำงานในฐานะแขกของ VM มันทำงานและฐานข้อมูล Oracle 12.1 พร้อมกับ PHP 5.4.16 บน Apache 2.0 ฉันได้ทำตามขั้นตอนการติดตั้งเพื่อให้แน่ใจว่ามีการติดตั้งไดรเวอร์ OCI ที่ถูกต้อง ผมใช้รุ่น 2.0.10 ตามคำสั่งที่นี่: นี่ >>$ORACLE_HOMEและชี้ไปทางที่ถูกต้อง ตามที่คุณเห็นจากphpinfo()หน้าจอส่วนขยาย oci จะโหลดจากไดเรกทอรีส่วนขยาย: อย่างไรก็ตามไม่มีรายการ OCI8 ที่สอดคล้องกันในส่วนที่เหลือของphpinfo()หน้า (ตามที่อธิบายไว้ที่นี่ >> ) เนื้อหาของ/etc/php.d/oci8.iniเป็นดังนี้: ; Created by me: 2016-02-08 extension=oci8.so ไดเรกทอรีส่วนขยายของฉันคือ: และไฟล์ในไดเรกทอรีนี้ดูเหมือนจะถูกต้องเกี่ยวกับสิทธิ์และบริบทของ SELinux (ตามที่คุณเห็นที่นี่): เมื่อฉันโหลดindex.phpไฟล์ของฉันในเบราว์เซอร์ดูเหมือนว่าการโหลดส่วนใหญ่จะประสบความสำเร็จยกเว้นว่าการอ้างอิงใด ๆ กับรหัส OCI (ตัวแปรค่าคงที่ฟังก์ชั่น) มีข้อผิดพลาด (ความหมายแน่นอนว่าส่วนขยายไม่ได้ลงทะเบียนภายใน PHP): ใครบ้างมีความคิดเกี่ยวกับสิ่งที่ฉันควรทำเพื่อลงทะเบียนส่วนขยาย …
3 linux  centos  php  database 

1
ล็อคหน้าจอหลังจาก> 99 นาทีใน KDE Plasma 5
ฉันใช้ Kubuntu 15.04 และการตั้งค่าระบบPlasma 5 GUI นั้นมีขีด จำกัด บนที่น่ารำคาญมาก (อาจสันนิษฐาน) ในการล็อคหน้าจอหลังจาก 99 นาที มีวิธีอื่นในการตั้งค่านี้เป็นค่าใด ๆ ที่ฉันต้องการหรือไม่

1
จะรายงานข้อผิดพลาดเกี่ยวกับกระบวนการอัปเกรดของ Ubuntu ได้อย่างไร
ฉันเพิ่งอัพเกรดเป็นสุวิมลและค้นพบข้อผิดพลาดที่น่ารังเกียจ มันป้องกันระบบจากการบูทและใช้เวลาหลายชั่วโมงในการแก้ไข ตอนนี้ฉันต้องการรายงานพร้อมวิธีแก้ไขปัญหาที่ฉันพบ ปัญหาเดียวคือ: ที่ไหน ข้อผิดพลาดอื่น ๆ ได้ถูกยื่นต่อ "update-manager" แต่นั่นเป็นเพียง GUI ที่เรียกสคริปต์บางตัวที่ใช้งานได้จริง แล้วฉันจะทำอย่างไร สิ่งที่ฉันควรใช้แทน XYZ ใน ubuntu-bug XYZ ?
3 linux  ubuntu  upgrade 

1
ffmpeg ไม่สามารถสร้างภาพขนาดย่อ
ฉันใช้ ffmpeg เพื่อสร้าง 10 .jpeg thumbs จากไฟล์วิดีโอ เวลาส่วนใหญ่ทำงานได้ดี แต่สำหรับบางไฟล์ (เช่น 55seconds .mp4 เป็นต้น) ฉันได้รับเฉพาะการจับ 4 ครั้งแรกจาก 10 ครั้งส่วนที่เหลือฉันได้รับข้อผิดพลาดนี้: ไฟล์เอาต์พุตว่างเปล่าไม่มีการเข้ารหัส (ตรวจสอบ -ss / -t / -frames พารามิเตอร์หากใช้) คำสั่งที่ฉันใช้ในการแปลงคืออันนี้ ffmpeg -ss 16 -i /path/source.mp4 -y -f image2 -t 0.001 -s 320*240 /path/thumb4.jpg ซึ่งค่า -ss คือผลคูณของ 4 และจาก 20 หยุดทำงาน เอาต์พุตเต็มบรรทัดคำสั่ง: `# ffmpeg …
3 linux  ffmpeg 

5
ทำไม 'sudo' มักถูกละเว้นในคำแนะนำในการติดตั้ง
ฉันมักจะพบคำแนะนำการสร้างเช่นนี้: ./configure make make install ในขณะที่ในความเป็นจริงฉันต้องพิมพ์ sudo make install ทำไมถึงไม่ได้กล่าวถึงในขั้นตอนการติดตั้ง? หรือมันควรจะเป็นความรู้ทั่วไปที่ไม่คุ้มค่าที่จะกล่าวถึง? หรือคุณคิดว่าจะเข้าสู่ระบบในฐานะ root?
3 linux  make 

1
ไม่สามารถเชื่อมต่อกับจุดเชื่อมต่อไร้สาย: หมดเวลาการเชื่อมโยง
ฉันพยายามที่จะขยายความคุ้มครองไร้สายของฉันใช้ VersaLink 327W Extender ช่วงไร้สายและ AP ฉันทำตามคำแนะนำ: ปิดใช้งาน DSL เปิดใช้งานการเข้าถึงแบบไร้สายด้วยปุ่ม WEP (อุปกรณ์ไม่รองรับ WPA และ WPA2) ปิดการใช้งาน DHCP ตั้งค่าที่อยู่ IP เป็น192.168.7.2(เพราะเราเตอร์หลักที่จะต้องทำการเชื่อมต่อผ่านอีเธอร์เน็ต192.168.7.1) อนิจจาฉันไม่สามารถเชื่อมต่อกับอุปกรณ์ผ่าน WiFi จากกล่อง linux: kernel: [run timestamp] wlan0: authenticated0 kernel: [run timestamp] iwlwifi 0000:03:00.0 wlan0: disabling HT/VHT due to WEP/TKIP use kernel: [run timestamp] iwlwifi 0000:03:00.0 wlan0: disabling HT as …

4
การติดตั้ง SVN โดยไม่มีการเข้าถึงรูท
ฉันมีการเข้าถึง SSH จากระยะไกลไปยังเว็บเซิร์ฟเวอร์ มันทำงานบน CentOS และฉันสงสัยว่าฉันจะติดตั้งไคลเอ็นต์ SVN ในพื้นที่ได้อย่างไร เป็นไปได้ไหม
3 linux  svn 

1
Bash ย้ายและเปลี่ยนชื่อโดยแยกวิเคราะห์ผลลัพธ์ของ find
ฉันมีไดเรกทอรีที่ซ้อนกันของไฟล์ PDF และฉันต้องการแยกออกเป็นไดเรกทอรีระดับที่สูงขึ้นโดยเปลี่ยนชื่อดังนี้: ไฟล์ของฉันเป็นสิ่งที่ชอบ: ./path1/pathA/fileI.pdf ./path1/pathB/fileII.pdf ฉันต้องการบรรลุ: ./path1_pathA_fileI.pdf ./path1_pathB_fileII.pdf ฉันรู้ว่าฉันสามารถสร้างรายการไฟล์โดยทำ find . -type f -name "*.pdf" และฉันสามารถจินตนาการวิธีแก้ปัญหาโดยใช้ find . -type f -name "*.pdf" | mv -t ... แต่ฉันไม่ทราบวิธีกรอกข้อมูลใน ... เพราะฉันไม่เข้าใจการแยกวิเคราะห์และการมอบหมายตัวแปรในการทุบตี หนึ่งจะแยกเส้นทางที่ '/' และรูปแบบเส้นทางใหม่และชื่อไฟล์ดังกล่าวข้างต้นได้อย่างไร ขอบคุณมากล่วงหน้า!
3 linux  command-line  bash  find  mv 

3
สีโป๊วเหมือนลอกและวางสำหรับ Linux
นี่เป็นสิ่งที่ซ้ำกันของฉันจะคัดลอกตัวเลือกในเทอร์มินัล OS X เหมือนกับ PuTTY ได้อย่างไร แต่ฉันต้องการทางออกสำหรับ Linux ดังนั้นโดยทั่วไปฉันจะตั้งค่าข้อความที่เลือกให้คัดลอกและวางด้วยการคลิกขวาได้อย่างไร

1
ไม่สามารถเปิดสตรีมไฟล์ที่เปิดมากเกินไป - ขีด จำกัด สูงสุดที่ 1024 - สีแดง - ทำไมขีด จำกัด ใหม่ไม่ทำงาน
ฉันได้รับข้อความนี้ขณะทำการดีบักปัญหาในโปรแกรม PHP ฉันได้แก้ไข /etc/security/limits.conf แล้วและเพิ่ม * ยากที่จะ 5,500,000 * นุ่มนวล 500,000000 รูตฮาร์ด nofile 500000 รูตอ่อนนุ่ม 500000 ตามคำแนะนำที่นี่ ( https://rtcamp.com/tutorials/linux/increase-open-files-limit/ ) หลังจากนั้นให้พิมพ์ ulimit -Hn และ ulimit -Sn เผยขีด จำกัด ใหม่ 500,000 ฉันได้แก้ไขไฟล์/etc/pam.d/common-sessionแล้วและเพิ่มบรรทัด เซสชั่นที่จำเป็น pam_limits.so ฉันรีบูตระบบแล้ว โปรแกรมของฉันยังคงโยนข้อยกเว้นเมื่อพยายามเปิดไฟล์ # 1025 ฉันได้รับกระบวนการ php PID (27263) จากนั้นก็ทำการ cat / proc / 27263 / limit Limit …

1
ติดตั้งโปรแกรมจากไฟล์ ZIP บน Ubuntu ไม่พบโดยใช้ความถนัด
ฉันมีโปรแกรมเฉพาะที่ฉันใช้บ่อยบน Windows และ Mac แต่วันนี้ต้องติดตั้งบนเครื่อง Linux ฉันดาวน์โหลดไฟล์ ZIP จากเว็บไซต์ผู้จำหน่ายแล้วคลายซิปไปที่เดสก์ท็อปและตอนนี้ฉันมีไฟล์ SH ฉันพยายามเรียกใช้ไฟล์นี้จากบรรทัดคำสั่งในฐานะรูท แต่การอนุญาตถูกปฏิเสธ ฉันจะติดตั้งโปรแกรมนี้บน Linux ได้อย่างไร ฉันรู้ว่าเป็นไปได้เพราะฉันได้ยินมาว่ามันกำลังทำอยู่ ฉันแค่ไม่มีประสบการณ์กับ Linux ฉันต้องทำให้เสร็จ ฉันควรติดตั้งไปยังไดเรกทอรีใด ฉันลองคำสั่ง install แต่ต้องการไดเร็กทอรี่สำหรับติดตั้ง

0
วิธีตั้งค่า Teamviewer บนเซิร์ฟเวอร์ระยะไกล (SSH เท่านั้น)
ฉันมี VPS พร้อม Debian 9 และต้องการเรียกใช้ Teamviewer ด้วย XFCE การมีสิทธิ์เข้าถึง SSH เท่านั้นทำให้เป็นเรื่องยาก (ฉันได้อ่านคำแนะนำของ Teamviewer แต่พวกเขาไม่ได้ช่วย) นี่คือสิ่งที่ฉันได้ลองมา หลังจากสร้างอินสแตนซ์ใหม่ฉันเพิ่งติดตั้ง XFCE4 อย่างเช่น: sudo apt-get install xfce4 ติดตั้ง teamviewer จากwww.teamviewer.com/th/download/linux/ sudo dpkg -i teamviewer-<version>.deb # complaint about dependencies sudo apt-get install -f sudo dpkg -i teamviewer-<version>.deb # works now Reboot เรียกใช้ teamviewer ( teamviewerdและlightdmเริ่มอัตโนมัติ) …

1
วิธีการแสดงและฆ่ากระบวนการเข้าถึงอินเทอร์เน็ตใน linux
วิธีฆ่ากระบวนการที่เข้าถึงอินเทอร์เน็ตโดยใช้คำสั่งเทอร์มินัล คำสั่งให้หยุด (ตัดการเชื่อมต่อ) กระบวนการเข้าถึงอินเทอร์เน็ต คำสั่งเพื่อฆ่ากระบวนการเข้าถึงอินเทอร์เน็ต

1
known_hosts ไม่ได้อัปเดต แต่ ssh บอกว่าเพิ่มไว้
เมื่อฉันเข้าสู่ระบบจาก termerv ไปยังเซิร์ฟเวอร์อื่น ssh ขอให้ฉันยืนยันลายนิ้วมือของโฮสต์ กว่าจะเตือนฉันว่ามันเพิ่มเข้ามาและเดินหน้าต่อไป หากฉันออกจากระบบทันทีและลงชื่อเข้าใช้สิ่งนี้จะเกิดขึ้นอีกครั้ง ฉันลองทำไฟล์ blank_hosts ตรวจสอบการอนุญาตแล้วลองใหม่อีกครั้ง ไฟล์ known_hosts ว่างเปล่า มีการหยุดชั่วคราวจำนวนหนึ่งระหว่างรายงานที่เพิ่มลายนิ้วมือให้กับโฮสต์ที่รู้จักและถูกถามรหัสผ่านกุญแจของฉัน me@termserv:$ ssh me@10.0.X.X The authenticity of host '10.0.X.X (10.0.X.X)' can't be established. ECDSA key fingerprint is d4:a2:cf:42:0b:01:xx:e5:xx:7a:xx:93:xx:53:xx:b4. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '10.0.X.X' (ECDSA) to the list of …

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.