Unix & Linux

คำถาม & คำตอบสำหรับผู้ใช้ Linux, FreeBSD และระบบปฏิบัติการ Un * x อื่น ๆ

3
ฉันจะปิดเสียงชัตเตอร์ของ gnome-screenshot ได้อย่างไร?
หลังจากที่มีการปรับปรุงล่าสุดของฉันLMDEที่gnome-screenshotเครื่องมือเริ่มทำชัตเตอร์กล้องที่น่ารำคาญเสียงทุกครั้งที่หน้าจอจะได้รับการ นี่เป็นทั้งที่น่ารำคาญและน่าตกใจ (โดยเฉพาะถ้าคุณสวมหูฟังเมื่อถ่ายภาพหน้าจอ) ฉันตรวจสอบmanหน้า gnome-screenshot` แต่ไม่มีตัวเลือกที่เกี่ยวข้อง ฉันจะจับภาพหน้าจอแบบเงียบได้อย่างไร?

3
มีปัญหากับการใช้งาน cd ด้วย sudo ในฐานะผู้ใช้รายอื่น
ฉันต้องการเรียกใช้คำสั่งบนเชลล์ในนามของผู้ใช้รายอื่น คำสั่งมีดังนี้: sudo -u USER cd /home/USER ฉันเข้าใจ sudo: cd: command not found ไวยากรณ์ที่ถูกต้องสำหรับคำสั่งให้ส่งผ่านไปยัง sudo คืออะไร?
12 sudo  cd-command 

5
เขียนเอาต์พุตของ wget หรือ curl ไปยังชื่อไฟล์ที่กำหนดเองตาม url
http://www.abc.com/123/def/ghi/jkl.mnoเช่นฉันมีการเชื่อมโยง ฉันต้องการดาวน์โหลดโดยใช้wgetหรือcurlรับชื่อของไฟล์ที่ส่งออกdef_ghi_jkl.mnoซึ่งเป็นส่วนที่def_ghiนำมาจากลิงค์ ฉันจะใส่wgetคำสั่งนี้ในสคริปต์เพื่อดาวน์โหลดหลายไฟล์ดังนั้นจึงไม่สามารถให้ชื่อไฟล์ที่ส่งออกได้อย่างชัดเจน
12 filenames  wget  curl 

2
จะบอก rsyslog ให้สร้างไฟล์บันทึกได้อย่างไรถ้าไม่มี
พฤติกรรมเริ่มต้นโดย rsyslog คือการผนวกการติดตามไปยังไฟล์บันทึกที่มีอยู่ ตอนนี้ฉันได้เห็นแล้ว (CentOs, Scientific Linux) ว่าเมื่อ rsyslog กำลังทำงานอยู่คุณลบไฟล์บันทึก (เช่นไฟล์บันทึกการติดตามเฉพาะจากแอปพลิเคชันของคุณ) จากนั้นคุณเรียกใช้แอปพลิเคชันของคุณ rsyslog จะไม่สร้างไฟล์บันทึก และจะไม่มีการบันทึกการติดตาม มีตัวเลือกการตั้งค่าอย่างใดที่สามารถบอก rsyslog เพื่อสร้างไฟล์บันทึกหากไม่มีก่อนที่จะผนวกการติดตามต่อท้ายหรือไม่ หมายเหตุ : การservice rsyslog restartบังคับให้สร้างไฟล์บันทึกเปล่า rsyslog.conf (ไม่มีอะไรเพิ่มลงไป) # rsyslog v5 configuration file # For more information see /usr/share/doc/rsyslog-*/rsyslog_conf.html # If you experience problems, see http://www.rsyslog.com/doc/troubleshoot.html #### MODULES #### $ModLoad imuxsock # provides …
12 centos  logs  rsyslog 

3
รีสตาร์ท GNOME โดยไม่ต้องเริ่ม Xorg ใหม่หรือ
บางครั้งเกิดขึ้นว่าแอปพลิเคชันบางตัวทำงานผิดพลาดและทำให้เดสก์ท็อป Gnome ไม่เสถียรตัวอย่างเช่นแถบด้านบนหายไป โดยการรีสตาร์ท X ctrl + shift + backspace ฉันสามารถรีเซ็ตได้ แต่มีวิธีเพียงเปิดใช้งานแถบหรือ Gnome อีกครั้งหรือไม่
12 xorg  gnome 

4
เปลี่ยนชื่อไฟล์ในโฟลเดอร์ท้องถิ่นเพิ่มคำนำหน้าหรือคำต่อท้าย
ฉันมีไฟล์จำนวนมากในโฟลเดอร์และฉันต้องการเพิ่มคำนำหน้าหรือคำต่อท้าย (ไม่ใช่ทั้งคู่ ) ลงในพวกเขา ฉันตรวจสอบที่นี่และพบว่าฉันสามารถใช้ได้ for filename in *.jpg; do mv "$filename" "prefix_$filename"; done; เพื่อเพิ่มคำนำหน้าให้กับไฟล์ทั้งหมดที่ลงท้ายด้วย.jpg(และถ้าฉันลบออก.jpgมันจะเพิ่มคำนำหน้าให้กับไฟล์ทั้งหมดในโฟลเดอร์ปัจจุบัน) อย่างไรก็ตามฉันต้องการที่จะสามารถ เพิ่ม sufix (นั่นคือเปลี่ยนชื่อfilename.extเป็นfilename.whatever.ext) ตรวจสอบว่าคำนำหน้าหรือคำต่อท้ายมีอยู่แล้วและข้าม สร้างนามแฝงที่ยอมรับข้อโต้แย้งเช่นaddprefix whatever *.extหรือaddsufix whatever *.*

1
ฉันจะบล็อกสิ่งที่เลือกใน Konsole ได้อย่างไร
ในเทอร์มินัลอีมูเลเตอร์เช่นเทอร์มินัล GNOME ฉันสามารถกดปุ่มควบคุมค้างไว้และใช้เมาส์เพื่อเลือกกลุ่มข้อความ การทำเช่นเดียวกันใน Konsole จะไม่มีผลกระทบ - เมาส์เพียงเลือกอักขระหนึ่งตัวต่อจากกันไปที่ส่วนท้ายของแต่ละบรรทัดล้อมรอบราวกับว่าฉันใช้เทอร์มินัล GNOME และเลือกข้อความโดยไม่ต้องกดปุ่มควบคุม ฉันจะบล็อกข้อความที่เลือกใน Konsole ได้อย่างไร
12 kde  konsole 

1
จะทราบได้อย่างไรว่าโปรแกรมลึกลับในรายการ nethogs เป็นมัลแวร์?
นี่คือสิ่งที่ฉันเห็นใน Nethogs: ฉันกังวลเกี่ยวกับรายชื่อที่มี PID วิ่ง? rootฉันจะค้นหาสิ่งเหล่านี้ได้อย่างไร ฉันใช้ Linux Mint 14 โปรดแจ้งให้ฉันทราบว่าควรรวมข้อมูลอื่นใด

5
คำสั่งไม่ทำงานใน cron (systemctl suspend)
ฉันมีชุด cronjob นี้: * * * * * /usr/bin/systemctl suspend และมันไม่ทำงาน แต่ฉันสามารถเรียกใช้ในเชลล์และใช้งานได้ ฉันไม่เข้าใจสิ่งที่อาจไม่ทำงาน EDIT การ เปลี่ยนเส้นทางข้อผิดพลาดออกเพื่อ/tmp/errorให้สิ่งนี้: Failed to issue method call: Access denied Failed to issue method call: Access denied คำถามของฉันคือ: cronjobs ทำงานเป็นผู้ใช้พิเศษ ( cronตัวอย่าง) ซึ่งจะอธิบายว่าผู้ใช้ของฉันสามารถเรียกใช้คำสั่ง แต่ไม่ใช่cronตัวเองหรือไม่ คำอธิบายเพิ่มเติม: นี่เป็นตัวอย่างเล็กน้อยเพื่อแสดงปัญหาที่ฉันมีในสคริปต์ (ที่เหมาะสมกว่าคำสั่งเดียวที่ให้ไว้ที่นี่) systemctlsystemdเป็นส่วนหนึ่งของ ฉันคิดว่าการรีบูตการปิดการทำงานชั่วคราวกำลังทำงานกับผู้ใช้ที่ไม่ใช่รูsystemdท อย่างไรก็ตามมันทำงานบนระบบของฉัน สุดท้ายผมใช้ Arch Linux และ/bin, /usr/sbin, /sbinมี symlinks …
12 cron  systemd  suspend 

2
เหตุใดฉันจึงถูกเตะออกจากเซสชัน FTP เมื่อฉันเรียกใช้คำสั่ง
เหตุใดฉันจึงถูกเตะออกจากเซสชัน FTP เมื่อฉันเรียกใช้คำสั่ง ดูเหมือนว่าเมื่อฉันประสบความสำเร็จในการเข้าสู่เซิร์ฟเวอร์จะได้รับต่อไปนี้หลังจากใช้คำสั่งเช่น "ls" (ฉันได้แนบส่วนข้อผิดพลาดในแท็ก "[ข้อผิดพลาด"): allen92@allen92-VirtualBox:~/Videos$ ftp -n ftp.FreeBSD.org Connected to ftp.FreeBSD.org. 220 beastie.tdk.net FTP server (Version 6.00LS) ready. ftp> user (username) anonymous 331 Guest login ok, send your email address as password. Password: 230 Guest login ok, access restrictions apply. Remote system type is UNIX. Using binary …
12 ftp 

3
การล้างไฟล์ชั่วคราว ~ / .cache / ซ้ำ / temp ล้มเหลว
บ่อยครั้งเมื่อฉันเรียกใช้ Duplicity ฉันเห็นข้อความแสดงข้อผิดพลาดเช่นนี้เมื่อสิ้นสุดการเรียกใช้: Cleanup of temporary file /home/user/.cache/duplicity/9a169830d41477b2dbc3c5b32edd4e8a/duplicity-MEXhMY-tempdir/mktemp-StAkzj-1 failed ไดเรกทอรีที่กล่าวถึงจะมีไฟล์สิบไฟล์หรือมากกว่านั้นซึ่งจะถูกลบในครั้งต่อไปที่ฉันเรียกใช้ Duplicity มีความคิดใดที่ทำให้บางครั้งล้มเหลวเมื่อเรียกใช้การสำรองข้อมูลเพิ่มเติม ฉันไม่ได้เห็นรูปแบบของตัวเองและมีโชคเล็กน้อยในการค้นหาผู้อื่นที่พูดถึงเรื่องเดียวกัน ผู้ชายบางคนในรายการส่งอีเมลบางครั้งเคยกล่าวว่าสถานที่ของเขาทำให้เกิดปัญหาซ้ำซ้อน ฉันลองเปลี่ยนจากภาษานอร์เวย์bokmålปกติเป็น en-US แต่ก็ยังเห็นปัญหาอยู่ นี่เป็นการดำเนินการปกติสำหรับ Duplicity หรือไม่ เห็นมันในสามระบบที่แตกต่าง: สอง Ubuntu 13.04 64- บิตเดสก์ท็อปและหนึ่ง Ubuntu Server 13.04 64- บิต

3
โปรแกรมคล้ายกับ xcalib เพื่อสลับสีเดสก์ท็อป
ฉันใช้xcalibเพื่อสลับสีบนคอมพิวเตอร์ที่บ้าน ฉันมีมอนิเตอร์สองจอในที่ทำงานและน่าเสียดายที่xcalib -i -ainvert มีเพียงหนึ่งจอภาพเท่านั้น (อันที่ฉันไม่ต้องการสลับกลับ) ฉันไม่ได้พบการแก้ปัญหาใด ๆ xcalibสำหรับปัญหานี้ดังนั้นฉันกำลังมองหาทดแทนสำหรับ เป้าหมายคือสามารถกลับด้านสีของจอภาพที่เลือกหรือทั้งสองอย่างพร้อมกันได้ โดยวิธีการที่ฉันใช้ Mint 13 Mate อัปเดต: คอมพิวเตอร์คือ Dell Optiplex 990 ที่มีการ์ด Intel ในตัว lspci -k | grep VGA 00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09) ข้อมูลจากxrandr: Screen 0: minimum 320 x 200, …

2
ฉันสามารถปรับเทียบสีจอมอนิเตอร์ช่วงกว้างของ Dell U2413 ภายใต้ Linux ได้หรือไม่
ถ้าฉันได้จอมอนิเตอร์วงกว้างของ Dell U2413 ที่จะใช้กับ Fedora สำหรับการถ่ายภาพฉันจะสามารถใช้งานได้อย่างถูกต้องหรือไม่? ฉันมีColorHugและฉันเห็นว่ามีโปรไฟล์ U2410 ccmx ; นั่นจะทำให้ฉันอยู่ใน ballpark เพียงพอหรือไม่ หรือฉันควรจะไปกับช่วงมาตรฐาน U2412M (สำหรับครึ่งราคา) ฉันต้องการสีที่กว้างกว่าในโลกอุดมคติแน่นอน แต่ฉันต้องการ sRGB 8 บิตที่ทำงานได้อย่างสมบูรณ์แบบในการคำนวณช่วงกว้างที่คาดการณ์ไว้ (PS: Linux เท่านั้นไม่มีการดูอัลบูต)

3
ไฟล์ cp หรือ mv ไปยังไดเรกทอรีเดียวกันพวกเขาอยู่ในเมื่อฉันอยู่ในอีก?
ถ้าฉันอยู่~/blobและฉันมีไฟล์~/blob/a_long_directory_name/c/x.x ฉันพิมพ์ได้ mv blob/a_long_directory_name/c/x.x blob/a_long_directory_name/even_more/y.y มีทางลัดใดบ้างโดยที่ฉันสามารถพิมพ์บางสิ่งที่สั้นกว่าซึ่งใช้เส้นทางไดเรกทอรีในพารามิเตอร์แรก (ไม่ใช่ไดเรกทอรีปัจจุบันของฉัน), เช่น mv blob/a_long_directory_name/c/x.x $same_dir/y.y ที่สิ่งที่ต้องการ$same_dirจะชี้ไปที่ dir of param 1

1
ssh config wildcards เพื่อหลีกเลี่ยงการพิมพ์ชื่อผู้ใช้
ฉันมักจะ ssh ลงในอินสแตนซ์ openstack อินสแตนซ์ทั้งหมดอยู่บน vlan และซับเน็ตเฉพาะ (10.2.xx) อินสแตนซ์ทั้งหมดมีชื่อผู้ใช้เดียวกัน (bob) ฉันเชื่อมต่อเช่นนั้น: ssh bob@10.2.x.x หรือบางครั้งเช่นนี้ ssh 10.2.x.x -l bob เป็นไปได้หรือไม่ที่จะกำหนดค่าแล็ปท็อปของฉันให้ใช้ชื่อ bob โดยอัตโนมัติเมื่อฉันเปลี่ยนเป็น vm ใด ๆ บนซับเน็ต 10.2.xx ฉันไม่ต้องการใช้บ๊อบโดยอัตโนมัติเมื่อ sshing เป็นเครื่องบนซับเน็ตอื่น ดูเหมือนว่าssh configไม่รองรับอักขระตัวแทน (แก้ไขฉันถ้าฉันผิด) ฉันคิดว่าอาจมีนามแฝงทำสิ่งนี้ได้ แต่ฉันไม่แน่ใจว่าไวยากรณ์จะเป็นอย่างไร

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