Ubuntu

คำถาม & คำตอบสำหรับผู้ใช้และนักพัฒนา Ubuntu

5
การเข้ารหัส / ถอดรหัสไฟล์เดียวใน Ubuntu 12.04 LTS
ฉันจำเป็นต้องสามารถเข้ารหัส / ถอดรหัสไฟล์ข้อความเดียวที่เก็บอยู่ใน HD ภายนอกของฉันใน 12.04 LTS โดยเฉพาะอย่างยิ่งแอปพลิเคชัน GUI ถ้ามีหรือบรรทัดคำสั่งเป็นอย่างอื่น ขอขอบคุณ.
35 12.04 

4
จะรีเซ็ต Xorg / xserver ได้อย่างไร?
Xserver หยุดทำงานในบัญชีผู้ใช้ทั่วไปของฉันทั้งใน Unity 3D และ 2D มันไม่ได้ทำในบัญชีของแขก นั่นเป็นเหตุผลที่ฉันต้องการรีเซ็ต / ย้อนกลับทุกอย่างที่เกี่ยวข้องกับ xserver หวังว่าสิ่งนี้จะแก้ไขได้ sudo dpkg-reconfigure xserver-xorgคำตอบส่วนใหญ่เกี่ยวกับเรื่องนี้เกี่ยวข้องกับ อย่างไรก็ตามมันไม่ทำอะไรเลยสำหรับฉัน (ไม่สร้างผลลัพธ์) และฉันอ่านในฟอรัมอื่นว่าเลิกใช้แล้ว ดังนั้นวิธีปัจจุบันในการรีเซ็ตตัวเลือก xserver / xorg ทั้งหมดคืออะไร ทางเลือกsudo dpkg-reconfigure xserver-xorgคืออะไร X หยุดทำงานในระหว่างการทำงานไม่ใช่ก่อนเข้าสู่ระบบ และผลกระทบของความผิดพลาดคือฉันถูกโยนออกจากเซสชันไม่ใช่การค้างหรือการขัดข้องของเครื่อง
35 xorg  xserver 

3
วิธีรันคำสั่งทุก ๆ 10 วินาที (ไม่มี cron)
เมื่อฉันรันcronฉันได้รับข้อผิดพลาดนี้ cron: ไม่สามารถเปิดหรือสร้าง /var/run/crond.pid: การอนุญาตถูกปฏิเสธ ดังนั้นจะทำอย่างไรโดยไม่cron? PS ฉันต้องการตรวจสอบว่าไฟล์ใน svn มีการเปลี่ยนแปลงและฉันมีสคริปต์พิเศษสำหรับมัน
35 bash  cron 

5
คำสั่งเทอร์มินัลที่เทียบเท่ากับ ipconfig / all คืออะไร
ใน windows ฉันสามารถใช้ipconfig /allและจะแสดงข้อมูลทั้งหมดเกี่ยวกับการเชื่อมต่อของฉัน ในเครื่องที่ใช้ifconfigไม่ได้ให้ข้อมูลที่ จำกัด เท่านั้น ฉันสามารถใช้ตัวจัดการเครือข่าย แต่มันจะมีประโยชน์ที่จะทราบทางเลือกบรรทัดคำสั่ง ดังนั้นคำถามของฉันคืออะไรบรรทัดคำสั่งในการจัดหาที่อยู่ ip, เกตเวย์, subnet mask, DNS เป็นวิธีการเดียวกันกับipconfig /allWindows ขอบคุณทุกคน

2
วิธีเพิ่มหน้าต่างให้ใหญ่ที่สุดบนจอภาพสองจอ
เป็นเรื่องง่ายที่จะขยายหน้าต่างให้ใหญ่สุดบนหน้าจอเดียว (กดปุ่มขยายใหญ่สุดหรือลากแถบหัวเรื่องหน้าต่างไปด้านบนของหน้าจอ) ฉันจะขยายหน้าต่างให้ใหญ่สุดเพื่อให้มีสองหน้าจอได้อย่างไร

4
วิธีเลี่ยงผ่านหน้าจอ“ ลอง / ติดตั้ง” เมื่อทำการบูทจาก USB Live Session? (โดยไม่ต้องติดตั้งใน USB)
นี้ได้รับการถามหลายครั้งแล้ว (ผมพบว่ามันนี่ , ที่นี่และที่นี่ ) แต่โดยทั่วไปทุกคนเพียงแค่แนะนำให้ดำเนินการเต็มรูปแบบติดตั้งกับ USB ติด แต่ฉันต้องการให้มันอยู่ในช่วงการถ่ายทอดสดไม่ใช่ "การติดตั้งแบบเต็มบน USB" ด้วยเหตุผลหลายประการ (ที่สำคัญที่สุดคือการใช้เซสชันแบบสดฉันสามารถติดตั้ง Ubuntu ได้อย่างง่ายดายโดยใช้ไอคอนเดสก์ท็อป) ดังนั้นข้อ จำกัด ของฉันสำหรับการข้ามหน้าจอต้อนรับ (และเลือกตัวเลือก "ลอง Ubuntu" โดยอัตโนมัติ) คือ: จริง ๆ แล้วจะต้องเป็นเซสชัน Ubuntu Live (หรือใกล้เคียงกับค่าเริ่มต้นมากที่สุด) การเลือกซอฟต์แวร์เดียวกัน (gparted แสดงอยู่ในเซสชันสดไม่ใช่ gimp ตัวอย่าง) ผู้ใช้ (ชื่อและ ID) พฤติกรรม (ไม่มีหน้าจอเข้าสู่ระบบไม่มีรหัสผ่านสำหรับsudoตั้งชื่อไม่กี่คน) ไม่มี GRUB และอื่น ๆ การติดตั้ง Ubuntu แบบเต็มบน USB มันจะต้องสามารถติดตั้ง Ubuntu ในคอมพิวเตอร์ …
35 live-usb 

4
โอเวอร์เฮดของประสิทธิภาพของการเข้ารหัส / โฮมคืออะไร
ฉันมีเน็ตบุ๊กกับ Windows บนพาร์ติชั่นที่สองและ Xubuntu ( /และ/home) บนพาร์ติชั่นที่สาม ฉันเลือกที่จะเข้ารหัสโฟลเดอร์บ้านของฉันในระหว่างการติดตั้ง ประสิทธิภาพของเน็ตบุ๊กนั้นเพียงพอสำหรับเครื่องขนาดเล็กที่เป็นอยู่ แต่ฉันต้องการปรับปรุงประสิทธิภาพ ฉันไม่สามารถหาข้อมูลมากมายเกี่ยวกับโอเวอร์เฮด (CPU หรือไดรฟ์) ที่เกี่ยวข้องกับการเข้ารหัสลับพาร์ติชันได้ ฉันรันสิ่งต่อไปนี้เขียนไปยังพาร์ติชันที่บ้านของฉันรวมถึงพาร์ติชัน Windows ที่เมาท์: dd if=/dev/zero of=~/dummy bs=512 count=10240 dd if=/dev/zero of=/media/Windows/dummy bs=512 count=10240 ผลตอบแทนที่ได้ครั้งแรก 2.4MB / s และครั้งที่สองกลับมา 2.5MB / s ฉันสามารถอนุมานได้ว่ามีการเข้ารหัสค่าใช้จ่ายในโฟลเดอร์บ้านน้อยมาก ฉันไม่แน่ใจว่าระบบไฟล์ที่แตกต่างกันจะสร้างความแตกต่างได้หรือไม่ ( /และ/homeเป็น ext3) อัปเดต 1 ฉันไม่รู้ว่าทำไมฉันไม่ได้ใช้/tmpแทนโฟลเดอร์ Windows ที่เมานต์ เพียง แต่/homeมีการเข้ารหัสเพื่อให้/tmpเป็น ext3 ที่ไม่ได้เข้ารหัส ผลลัพธ์ที่ได้ddเป็นที่น่าประหลาดใจ: …

2
จะระบุกระบวนการที่ล็อคไฟล์ได้อย่างไร?
ฉันต้องการทราบขั้นตอนที่แน่นอนที่ใช้ล็อกไฟล์ ฉันไม่ต้องการแก้ไขแต่เพียงรู้ว่าระบบของฉันทำอะไร ฉันจะหาคำตอบได้อย่างไร ตัวอย่างเช่นข้อความนี้: E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable) E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it? อีกครั้งฉันต้องการระบุกระบวนการที่ใช้ไม่ใช่วิธีแก้ไข
35 process 

2
วิธีเพิ่มเครื่องพิมพ์ใน gnome-shell
ฉันใช้ Gnome Shell (แม้ว่าฉันไม่แน่ใจว่าแอพ "เครื่องพิมพ์" เป็นส่วนหนึ่งของ Gnome นั้นหรือเพียงบางส่วน) ฉันไปที่ "เครื่องพิมพ์" จากภาพรวมคลิกปุ่ม + ที่ด้านล่างซ้ายเลือกเครือข่ายแล้วเห็นข้อความ"FirewallD ไม่ทำงานการตรวจจับเครื่องพิมพ์เครือข่ายต้องการบริการ mdns, ipp, ipp-client และ samba-client ที่เปิดใช้งาน ไฟร์วอลล์." . มันไม่ได้ตรวจพบสิ่งใดโดยอัตโนมัติ มีช่องที่อยู่และช่องทำเครื่องหมายค้นหาตามที่อยู่ แต่ดูเหมือนจะไม่ทำอะไรเลย ฉันรู้สึกหงุดหงิดเพราะรู้รายละเอียดทั้งหมดของเครื่องพิมพ์ แต่ไม่มีที่ไหนเลยที่จะใส่มันเข้าไประบบอัตโนมัติน่าจะทำให้สิ่งต่างๆง่ายขึ้นใช่ไหม? ตัวอย่างเช่นฉันรู้ว่าเครื่องพิมพ์อยู่ที่ lpd: //10.67.5.3/lp1 แต่ฉันไม่สามารถใส่ได้ทุกที่ มี GUI ที่ใช้งานได้หรือฉันเข้าใจผิดว่าจะใช้ยังไง?
35 gnome  printing 

8
ไอคอนระดับเสียงหายไปด้านบนหน้าจอ (14.04)
ฉันเพิ่งติดตั้ง Ubuntu 14.04 ใหม่ แต่ไอคอนระดับเสียงหายไป ฉันได้ยินเสียงทุกชนิด (rythmbox, youtube videos, ... ) ... ฉันได้ลองติดตั้งตัวบ่งชี้แพ็กเกจ- เสียงแล้วติดตั้งและอัปเดตแล้ว ฉันสามารถเปลี่ยนระดับเสียงโดยใช้คำสั่งalsamixerแต่ไม่สามารถใช้งานได้จริง ... ความคิดใด ๆ ที่จะช่วยได้มาก ขอบคุณล่วงหน้า.

8
ฉันจะปิดการใช้งานมุมร้อน 'กิจกรรม' ในเชลล์ GNOME ได้อย่างไร
เชลล์ GNOME มีคุณสมบัติที่เรียกว่า "มุมร้อนแรง" ซึ่งจะเปิดแดชบอร์ดถ้าเมาส์แตะที่มุมซ้ายบนของหน้าจอมอนิเตอร์ ฉันต้องการสิ่งนี้ที่ปิดการใช้งานฉันเคยมีส่วนขยายของ GNOME แต่ที่เก็บไม่พบอีกต่อไป: git clone git@github.com/Ahrak/gnome-shell-extension-disable-hot-corners.git fatal: repository 'git@github.com/Ahrak/gnome-shell-extension-disable-hot-corners.git' does not exist

5
วิธีตั้งค่างานรูต cron อย่างถูกต้อง
ฉันพยายามตั้งค่างานรูท cron เพื่อรันสคริปต์ Bash ในฐานะรูทเพื่อรันที่ 7,37 นาทีทุกชั่วโมงทุกวันทุกเดือนทุกเดือน สคริปต์นี้ตั้งอยู่และตั้งชื่อ/usr/bin tunlrupdate.shมันอัปเดต DNS ของ Tunlr $ ls -l /usr/bin/tunlrupdate.sh -rwxr-xr-x 1 root root 2133 Sep 24 15:42 /usr/bin/tunlrupdate.sh สคริปต์ทุบตีนี้สามารถใช้ได้ที่นี่ เมื่อเรียกใช้สคริปต์จะเขียนสิ่งที่เกิดขึ้นในบันทึกที่อยู่ใน /var/log/tunlr.log ในการเพิ่มงาน cron รูทนี้ฉันใช้มาตรฐานสำหรับ crontab ของรูท sudo crontab -e และแทรกสองบรรทัดเหล่านี้ในตอนท้าย ฉันคาดว่า cron จะเรียกใช้สคริปต์เป็น root # check for updated Tunlr DNS every 30 minutes …
35 cron 

18
ไม่สามารถบูตเข้าสู่ Windows หลังจากติดตั้ง Ubuntu แล้วจะแก้ไขอย่างไร
ฉันติดตั้ง Windows บนคอมพิวเตอร์แล้วตามด้วยการติดตั้ง Ubuntu อย่างไรก็ตามตอนนี้ฉันไม่สามารถบูตเข้าสู่การติดตั้ง Windows ได้ ฉันจะแก้ไขสิ่งนี้ได้อย่างไร
35 boot  grub2  windows 

13
ไดรฟ์รากมีพื้นที่ดิสก์ไม่เพียงพอ ฉันจะเพิ่มพื้นที่ว่างได้อย่างไร
ฉันใช้ Ubuntu 11.04 และฉันต้องการเพิ่มพื้นที่ว่างในไดเรกทอรีรากของฉันซึ่งมีการใช้งานมากเกินไป โดยเฉพาะอย่างยิ่งฉันต้องการเปลี่ยนพา ธ ที่ใช้สำหรับการติดตั้งแอพพลิเคชั่น สิ่งที่ควรพิจารณาอีกประการหนึ่งคือฉันกำลังทำงานกับเซิร์ฟเวอร์ฐานข้อมูล MySQL เซิร์ฟเวอร์ถูกติดตั้งในไดเรกทอรีรากเองดังนั้นฉันไม่ต้องการเสี่ยงที่จะสูญเสียข้อมูลใด ๆ โปรดให้คำแนะนำแก่ฉันเพื่อช่วยแก้ไขปัญหานี้
35 disk-usage 

2
tail: อ่านไฟล์ทั้งหมดแล้วทำตาม
ฉันต้องการtail -fพฤติกรรมประเภทหนึ่งที่อ่านไฟล์ทั้งหมดแล้วยังคงติดตามมันต่อไปตามที่เขียนไว้ วิธีการแก้ จากคำตอบที่ฉันยอมรับงานนี้: tail -f -n +1 {filename} ทำไมการทำงาน:-fตัวเลือกยังคง "ติดตาม" แฟ้มและผลผลิตสายใหม่ที่พวกเขาจะเขียนไปยังแฟ้ม -n +1แนะtailที่จะเริ่มต้นการอ่านไฟล์จากบรรทัดแรก การใช้-n -10จะเริ่มต้นด้วยสิบบรรทัดสุดท้ายของไฟล์
35 tail 

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