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

โปรดอย่าใช้แท็กนี้เพียงเพราะระบบของคุณใช้งาน Ubuntu ใช้ _only_ หากคำถามของคุณเฉพาะกับ Ubuntu เท่านั้น โปรดทราบว่า https://askubuntu.com เป็นคำถามเฉพาะสำหรับ Ubuntu โดยเฉพาะ

4
จะเขียนเชลล์สคริปต์ที่เรียกใช้งานบนล็อกอินได้อย่างไร?
ฉันกำลังพยายามเขียนสคริปต์ bash shell ใน Ubuntu 11.10 Linux distro ที่จะถูกดำเนินการโดยอัตโนมัติเมื่อเข้าสู่ระบบ แต่ฉันไม่สามารถเข้าใจได้ว่าสิ่งใดที่จะเขียนในสคริปต์ว่าจะดำเนินการโดยอัตโนมัติเมื่อเข้าสู่ระบบ

6
การใช้ / bin / sh ใน hashbang นั้นถูกต้องหรือไม่หากเชลล์เป้าหมายไม่สามารถใช้งานได้
#!/bin/shโดยทั่วไปเชลล์สคริปต์มีความคิดเห็นต่อไปนี้ที่บรรทัดแรกของไฟล์สคริปต์: จากการวิจัยที่ฉันทำมันเรียกว่า "hash bang" และมันเป็นความเห็นทั่วไป /binความคิดเห็นนี้แจ้งยูนิกซ์ว่าไฟล์นี้จะถูกดำเนินการโดยบอร์นเชลล์ภายใต้ไดเรกทอรี คำถามของฉันเริ่มต้นในจุดนั้น #!/bin/bashถึงตอนนี้ฉันไม่ได้เห็นความคิดเห็นนี้เช่น #!/bin/shมันก็มักจะ อย่างไรก็ตามการแจกแจง Ubuntu ไม่มีโปรแกรม Bourne Shell พวกเขามี Bourne Again Shell (ทุบตี) ในจุดนั้นถูกต้องหรือไม่ที่จะแสดงความคิดเห็น#!/bin/shในเชลล์สคริปต์ที่เขียนในการแจกแจงของ Ubuntu?

4
ทัชแพด Lenovo X1 Carbon Gen.6 (2018) และปัญหา trackpoint กับ linux
ฉันมีปัญหาในการทำให้ทัชแพดทำงาน มันไม่ตรวจจับความเคลื่อนไหวหรือการคลิกส่วนใหญ่และจะ "ตื่นขึ้น" เป็นระยะ ๆ และตอบสนองต่อ ~ หนึ่งวินาทีแล้วหยุด เช่นเดียวกับ trackpoint ฉันได้ลอง Fedora (27), Mint และ Ubuntu (17.10) แล้วและปัญหาก็เหมือนกันในทุกรุ่น ทุกอย่างที่ตามมาคือ wrt Ubuntu 17.10 hwinfo จะช่วยให้ Unique ID: AH6Q.Y_f5kDtfqz2 ทัชแพดไม่ปรากฏขึ้นในxinput: (มันทำในมิ้นท์ แต่ปัญหาก็มีอยู่ที่นั่น) ใช้libinput debug-eventsฉันได้รับ: (...) -event5 DEVICE_ADDED SynPS/2 Synaptics TouchPad seat0 default group9 cap:pg size 70x50 (...) (When swiping around on the …
15 ubuntu  touchpad 

3
Ubuntu 16.04 - GUI ค้างในหน้าเริ่มต้นเข้าสู่ระบบ
ฉันไม่สามารถป้อนอะไรก็ได้ที่หน้าจอเข้าสู่ระบบ มันค้างทันทีหลังจากหน้าแสดง เคอร์เซอร์ภายในฟอร์มเข้าสู่ระบบกระพริบประมาณ 10 ครั้งจากนั้นจะหยุด ฉันไม่สามารถขยับเมาส์หรือใช้แป้นพิมพ์ ฉันได้เข้าสู่โหมดปลอดภัยแล้วและได้รับการอัปเดตอัปเกรดและ dist-upgrade ผ่านรูทเชลล์ซึ่งไม่แตกต่างกัน
15 ubuntu  login  gui  freeze 

2
การสาธิตช่องโหว่บน Ubuntu 9.04
สำหรับชั้นเรียนเกี่ยวกับความปลอดภัยด้านไอทีฉันต้องการแสดงให้เห็นถึงการยกระดับสิทธิ์ให้กับนักเรียน เมื่อต้องการทำเช่นนั้นฉันได้ตรวจสอบexploit/linux/localรายการในกรอบ Metasploit ที่ค้นพบ (จากคนอื่น ๆ ) exploit/linux/local/sock_sendpageตั้งแต่เดือนสิงหาคม 2009 ฉันจะตั้งค่า VM กับ 32 บิตอูบุนตูเซิร์ฟเวอร์ 9.04 ( http://old-releases.ubuntu.com/releases/9.04/ubuntu-9.04-server-amd64.iso ) ตั้งแต่เดือนเมษายน 2009 ให้ฉันuname -r 2.6.28-11-genericตามคำอธิบายของการใช้ประโยชน์ Linux 2.4 / 2.6 ทุกรุ่นตั้งแต่พฤษภาคม 2001 เชื่อว่าจะได้รับผลกระทบ: 2.4.4 ขึ้นไปและรวมถึง 2.4.37.4; 2.6.0 ขึ้นไปและรวมถึง 2.6.30.4 ดังนั้นดูเหมือนว่าเซิร์ฟเวอร์ Ubuntu ที่ฉันตั้งค่าควรเหมาะสำหรับการสาธิต อย่างไรก็ตามฉันไม่สามารถทำงานได้ ฉันเพิ่มผู้ใช้ (ปกติ) บนเซิร์ฟเวอร์และการเข้าถึง SSH ทำงานได้ จากภายใน Metasploit auxiliary/scanner/ssh/ssh_loginกรอบฉันสามารถสร้างเซสชั่นโดยใช้ อย่างไรก็ตามเมื่อฉันใช้ประโยชน์จากฉันได้รับ [*] …

1
ฉันจะตรวจสอบการใช้งาน CPU โดยผู้ใช้ได้อย่างไร
ฉันต้องตรวจสอบการใช้งาน CPU โดยผู้ใช้เซิร์ฟเวอร์สองเครื่อง (Ubuntu และ CentOS) ตัวอย่างเช่น: user1 5% user2 10% ... มีเครื่องมือคล้ายtopหรือhtopว่าสามารถทำเช่นนั้น?
15 ubuntu  centos  cpu 

5
ทำไมนักเทียบท่าไม่ได้เริ่มต้นตอนบูทด้วยสคริปต์ upstart บน Ubuntu 12.04
ใช้คำแนะนำสำหรับDocker เริ่มอัตโนมัติบน Linode VPS ที่ใช้ Ubuntu 12.04 และ Docker 0.8.1 คอนเทนเนอร์ที่ระบุไม่เริ่มทำงานเมื่อรีบูต เมื่อบูตฉันสามารถ ~$ sudo start [service-name] และทุกอย่างเป็นไปตามแผนที่วางไว้ แต่ฉันต้องการที่จะรีสตาร์ทหลังจากรีบูต สคริปต์ในบทช่วยสอนไม่ได้ออกแบบมาเพื่อจัดการกับการรีบูตหรือไม่ ไฟล์ / etc / default / docker มีหนึ่งบรรทัด: DOCKER_OPTS="-r=false" /etc/init/service-name.conf ตรงจากหน้านักเทียบท่า: description "service description" author "me" start on filesystem and started docker stop on runlevel [!2345] respawn script # Wait for …
15 ubuntu  upstart  lxc 

7
/etc/rc.d vs /etc/init.d
/etc/init.dไดเรกทอรีของอูบุนตูนั้นเทียบเท่ากับการใช้งานจริงหรือไม่กับสิ่งที่ฉันคิดว่าเป็นมาตรฐานที่มากขึ้น/etc/rc.d/(อย่างน้อยใน arch) มีเหตุผลใดที่ใช้ canonical init.d แทน rc.d สำหรับสคริปต์เริ่มต้นหรือไม่

2
โมดูลไดรเวอร์ถูกโหลดและยกเลิกการโหลดโดยอัตโนมัติหรือไม่?
บน Ubuntu 14.04 ผมพบว่าเมื่อฉันไม่เสียบอะแดปเตอร์ไร้สายของฉันภายนอกโมดูลยังคงแสดงในrt2800usblsmod การโหลดโมดูลไดรเวอร์อัตโนมัติจะเกิดขึ้นเมื่อใด มันคือเมื่ออุปกรณ์เชื่อมต่อกับคอมพิวเตอร์หรือเมื่อระบบปฏิบัติการบูท? การยกเลิกการโหลดโมดูลไดรเวอร์จะเกิดขึ้นโดยอัตโนมัติเมื่อใด มันคือเมื่ออุปกรณ์ถูกตัดการเชื่อมต่อกับคอมพิวเตอร์หรือเมื่อระบบปฏิบัติการปิดตัวลง?

4
ฉันจะทราบได้อย่างไรว่า cron ไม่ทำงานของฉัน
ฉันใช้ Ubuntu 14.04 และ cron daemon กำลังทำงาน: # ps ax | grep cron 822 ? Ss 0:00 cron แต่มันไม่ได้ดำเนินงานใด ๆ ก่อนหน้านี้ฉันเคยได้รับผลงาน/var/log/syslogเช่นนี้: 2014-05-04T11:47:01.839754+01:00 localhost CRON[29253]: (root) CMD (test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )) แต่ตอนนี้ไม่มีรายการที่เกี่ยวข้องกับ cron ฉันยังได้รับรายการเช่นนี้ใน/var/log/auth.log: 2014-05-04T11:47:01.839183+01:00 localhost CRON[29252]: pam_unix(cron:session): session opened for user root …
15 ubuntu  cron 

2
แถบสถานะหน้าจอ GNU - วิธีทำให้แสดงชื่อเซสชันของเชลล์?
สมมติว่าฉันมี "แท็บ" หลาย ๆ เชลล์ (หรือหน้าจอ? เซสชัน?) ชื่อ bash1, bash2 และอื่น ๆ เปิดในหน้าจอ GNU ฉันต้องการแถบสถานะ (เช่นบรรทัดคำอธิบายภาพ) เพื่อแสดงชื่อเป็น "bash1 | bash2 | .. " ด้วยแท็บที่เปิดอยู่ในปัจจุบันและแท็บเปิดล่าสุดที่ทำเครื่องหมายไว้อย่างชัดเจน ฉันจะทำให้สิ่งนี้เกิดขึ้นกับฉันได้.screenrcอย่างไร

3
ทำไม 'echo $ 0' ให้ผลลัพธ์ที่ต่างกันสำหรับเทอร์มินัลสองเครื่องที่แตกต่างกัน
ฉันเปิดเทอร์มินัลบน Ubuntu โดยใช้Ctrl+ Alt+ Tและเทอร์มินัลอื่นโดยไปที่ไดเรกทอรีแล้วคลิกขวาและเลือก "เปิดในเทอร์มินัล" ฉันทำecho $0ทั้งสองกรณี ในกรณีแรก: $ echo $0 -bash ในกรณีที่สอง: $ echo $0 /bin/bash ทำไมความแตกต่างนี้

1
การติดตั้งสอง glibc พร้อมกับ debian / ubuntu
เป็นไปได้หรือไม่ที่จะติดตั้งและใช้ glibc เวอร์ชั่นต่างกันสองเครื่องในเครื่องเดียวกัน ที่หนึ่งรุ่นใช้เพื่อรันซอฟต์แวร์รุ่นเก่าเท่านั้นซึ่งต้องอาศัยไบนารี glibc รุ่นเก่า เป็นไปได้หรือไม่ที่จะทำเช่นนั้นด้วยความช่วยเหลือของผู้จัดการแพ็คเกจ (บางอย่างเช่น "ติดตั้งแพ็คเกจนี้และการอ้างอิงไปยัง/opt/old-glibc) แทนที่จะจัดการมันให้น่ากลัว

9
วิธีแก้ไข 'ไม่ได้ระบุโปรโตคอล' สำหรับผู้ใช้ su
ฉันกำลังพยายามใช้ผู้ใช้สำรอง (ไม่ใช่ผู้ดูแลระบบ) เพื่อเรียกใช้ซอฟต์แวร์กราฟิกในระบบของฉัน ผู้ใช้สำรองนี้ได้รับการตั้งชื่อและมอบ UID และ GID ให้ตรงกับผู้ใช้ระบบระยะไกลที่มีชื่อเดียวกัน UID คือ 500 ดังนั้นฉันเชื่อว่าทำให้ผู้ใช้เป็นผู้ใช้ที่ไม่ได้ลงชื่อเข้าใช้ เริ่มต้นจาก Ubuntu เข้าสู่บัญชีหลักของฉันฉันเปิดเทอร์มินัลและsuผู้ใช้สำรอง ฉันพยายามเรียกใช้คำสั่งเพื่อเริ่มแอปพลิเคชันและรับ 'ไม่ได้ระบุโปรโตคอล' นี่เป็นเพราะ UID <1,000 เนื่องจากsuหรือไม่ใช่ผู้ดูแลระบบของผู้ใช้หรือไม่ ฉันจะให้ผู้ใช้รายนี้ใช้งานแอปพลิเคชันด้วย GUI ได้อย่างไร


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