Unix & Linux

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

2
วิธีแสดงรายการไฟล์และโฟลเดอร์ที่ไม่ได้รับการดูแลโดยแพ็คเกจ DEB ใด ๆ
ฉันกำลังย้ายไฟล์จากเครื่องเดเบียนเครื่องหนึ่งไปยังอีกเครื่องหนึ่งเพื่อให้ฉันสามารถใช้เครื่องเก่าเพื่อจุดประสงค์อื่น ฉันไม่ต้องการพลาดไฟล์ใด ๆ เพราะฉันจะฟอร์แมตฮาร์ดไดรฟ์ของเครื่องเก่าอย่างไม่สามารถกู้คืนได้ เมื่อคิดถึงเรื่องนี้ฉันรู้ว่าไฟล์และโฟลเดอร์ทั้งหมดที่ฉันต้องการคัดลอกเป็นไฟล์ที่ไม่ได้รับการดูแลด้วยแพ็คเกจ Debian ที่ติดตั้งไว้ มีวิธีง่าย ๆ ในการแสดงรายการไฟล์และโฟลเดอร์ดังกล่าวหรือไม่?
12 debian  apt  backup  aptitude 

2
ความสว่างหน้าจอจะเปลี่ยนกลับเป็นค่าสูงสุดหลังจากกลับมาจากการหยุดแสดงผล `xset dpms`
ฉันใช้ผู้จัดการหน้าต่าง openbox และใช้บรรทัดนี้ในautostart.shการควบคุมการจัดการพลังงานการแสดงผล: xset dpms 0 60 0 สิ่งนี้ทำงานได้ดีทำให้หน้าจอหยุดทำงานหลังจากไม่มีการใช้งาน 60 วินาที อย่างไรก็ตามเมื่อจอแสดงผลกลับมาทำงานอีกครั้งตามการเคลื่อนไหวของเมาส์ปุ่มกด ฯลฯ หน้าจอจะสว่างเต็มที่ นี่เป็นการสิ้นเปลืองพลังงานและบางครั้งก็ทำให้ไม่เห็น หากฉันใช้ปุ่มควบคุมความสว่างของแล็ปท็อป ( Fn+ <-/ ->) เพื่อปรับความสว่างการกดครั้งแรกจะคืนค่าความสว่างกลับเป็นค่าเดิมก่อนที่หน้าจอจะหยุดทำงาน สิ่งที่ฉันต้องการก็คือการที่หน้าจออยู่ที่ความสว่างล่วงหน้าก่อนที่จะถูกเปิดใช้งานอีกครั้งโดยไม่ต้องกดปุ่มควบคุมความสว่างปุ่มใดปุ่มหนึ่ง ฉันใช้งาน Ubuntu 10.10 บน Acer Aspire 5742


1
ชื่อ stdin / stdout ใน BASH?
ผมมีโปรแกรมที่ใช้ตัวเลือกซึ่งจะเขียนข้อมูลพิเศษเพื่อ-o log_filelog_file มีวิธีใดบ้างที่ฉันจะเปลี่ยนเส้นทางไปยัง stdout? เช่นมี "ชื่อพิเศษ" สำหรับ stdout ที่สามารถใช้เป็นชื่อไฟล์เช่นCONOUT$บน Windows?

4
เปิด URL หลายรายการจากไฟล์ข้อความเป็นแท็บต่างๆใน Firefox / Chrome?
ฉันจะเปิด URL หลายรายการจากไฟล์ข้อความเป็นแท็บที่แตกต่างกันใน Firefox / Chrome ได้อย่างไร ไฟล์ข้อความของฉันเป็นเพียงรายการ URL หนึ่งรายการต่อบรรทัด: http://www.url1.com http://www.url2.com http://www.url3.com http://www.url4.com
12 bash  browser 

4
วิธีการเก็บรักษาบุ๊คมาร์คเมื่อจัดเรียงหน้าของไฟล์ PDF ด้วยเครื่องมือเช่น pdftk?
ฉันใช้pdftkเพื่อจัดเรียงหน้าใหม่ของไฟล์ pdf ด้วยบุ๊กมาร์ก / โครงร่าง แต่หลังจากนั้นไฟล์เอาต์พุตจะสูญเสียบุ๊กมาร์กของต้นฉบับ pdftk in.pdf cat 1-22 43 23-42 44-end output out.pdfคำสั่งของฉันคือ ฉันสงสัยว่าฉันจะเก็บบุ๊คมาร์คในขณะที่จัดเรียงหน้าเว็บใหม่ได้อย่างไร
12 pdf  pdftk 

2
วิธีเปลี่ยนพรอมต์ล็อกอิน tty
เพื่อความชัดเจนฉันไม่ได้อ้างถึง/etc/issue(แสดงก่อนหน้าพรอมต์) หรือ/etc/motd(แสดงหลังเข้าสู่ระบบ) แต่เป็นพรอมต์ซึ่งขณะนี้ hostname login: สำหรับการวัดที่ดีฉันใช้ Arch Linux แต่ฉันเชื่อว่าคำตอบน่าจะเป็นแบบไขว้
12 terminal  login  prompt  tty 

4
วิธีทำให้การเข้าสู่ระบบโดยใช้รหัสผ่านน้อยลง
ฉันสร้างรหัสและคัดลอกมันไปยังเป้าหมายของฉัน: ssh-keygen ssh-copy-id username@hostname ฉันออกจากตำแหน่งของคีย์เป็นค่าเริ่มต้นและไม่ได้ตั้งข้อความรหัสผ่านใด ๆ หลังจากนั้นไม่นานฉันก็สามารถssh username@hostnameขอรหัสผ่านได้โดยไม่ต้องได้รับรหัสผ่านจากนั้นมันก็หยุดทำงานด้วยเหตุผลบางอย่าง

6
วิธีการคืน sudo บน Ubuntu?
ฉันทำสิ่งนี้แล้ว: sudo chown -R myname /usr/ และตอนนี้ฉันไม่สามารถใช้sudoคำสั่งได้เนื่องจากข้อผิดพลาดนี้: sudo: ต้องเป็น setuid root และเมื่อฉันอ่านข้อความนี้หมายความว่าเจ้าของไฟล์/usr/bin/sudoนี้ไม่ได้เป็นรูท มันเป็นผู้ใช้ของฉันตอนนี้เพราะ chown ใน/usrโฟลเดอร์ ในฟอรัมและบล็อกที่หลายคนแนะนำให้ทำเช่นนี้ในฐานะรูท: # chown root:root /usr/bin/sudo # chmod 4111 /usr/bin/sudo ... แต่ปัญหาของเรื่องนี้คือฉันต้องเข้าสู่ระบบในฐานะที่เป็น root แต่ฉันทำไม่ได้เพราะถ้าฉันเขียนsuในเทอร์มินัลรหัสผ่านไม่ถูกต้อง (อันที่จริงฉันใช้รหัสผ่านที่ฉันเพิ่มให้กับผู้ใช้ของฉัน): $ su Password: su: Authentication failure ดังนั้นฉันจะกลับsudoคำสั่งได้หรือไม่ แก้ไข: Ubuntu ของฉันอยู่ภายใต้ Paralells บน Mac OS X ของฉัน

2
รุ่น sed ใดที่ไม่ใช่ GNU sed 4.0
ฉันกำลังพยายามหาเวอร์ชั่นsedที่ฉันใช้บน BusyBox 1.18.3 --versionผลผลิตเป็นที่คลุมเครือ $ sed --version This is not GNU sed version 4.0 sed.cรหัสต่อไปนี้จากที่เกี่ยวข้อง /* Lie to autoconf when it starts asking stupid questions. */ if (argv[1] && !strcmp(argv[1], "--version")) { puts("This is not GNU sed version 4.0"); return 0; } นี่คือส่วนหัว: /* * sed.c - very minimalist version …
12 sed  version  busybox 

4
พวกเขาจัดการขับคอมพิวเตอร์ Unix อย่างไรก่อนที่หนูจะคัดลอกและวาง
เนื่องจากยูนิกซ์อายุ 40 ปียูนิกซ์เก่ากว่าการประดิษฐ์เมาส์คอมพิวเตอร์ (อันที่จริงเพียง 3 ปีถ้า Unix มาจาก 1969 และเมาส์จาก 1972) ผู้ใช้ใหม่ทำอะไรบน Unix ได้อย่างไรในโลกโดยไม่ต้องคัดลอกและวาง ฉันรู้ว่าพวกเขามักจะมีโปรแกรมแก้ไขข้อความพร้อมคัดลอก / วาง แต่ทุกอย่างที่ฉันทำบน Linux คือสำเนาจากเว็บเบราว์เซอร์และวาง (จาก CLIPBOARD) ลงใน vim หรือ gedit หรือ terminal gnome คุณเหมือนกันใช่มั้ย ฉันไม่สามารถจินตนาการถึงการโหลดไฟล์ man ลงในกลุ่มคัดลอกและวางโค้ดจากมันลงใน buffer ชั่วคราวจากนั้นให้ทุบตีประมวลผลบัฟเฟอร์นั้น บางทีพวกเขาไม่เคยทิ้ง emacs; นั่นคือคำตอบ?

2
คำถามมากมายเกี่ยวกับการเข้ารหัสอักขระระบบไฟล์บน linux
เนื่องจากการแลกเปลี่ยนไฟล์จำนวนมากทำงานระหว่าง Windows (การเข้ารหัสGBK ) และ Linux (การเข้ารหัส UTF-8 ) มันจะพบปัญหาการเข้ารหัสอักขระได้อย่างง่ายดายเช่น: ไฟล์ zip / tar ที่มีชื่อมีตัวอักษรจีนในระบบ Windows ให้แตกซิป / untar ในระบบ Linux เรียกใช้เว็บแอปพลิเคชัน java แบบเก่าที่ย้ายข้อมูล (ออกแบบบนระบบ Windows โดยใช้การเข้ารหัส GBK ใน JSP) ซึ่งเขียนไฟล์ที่เข้ารหัสด้วยชื่อ GBK ลงในดิสก์ ftp รับ / ใส่ไฟล์ที่มีชื่อเข้ารหัส GBK ระหว่างเซิร์ฟเวอร์ Windows FTP และไคลเอนต์ Linux เปลี่ยนสภาพแวดล้อม LANG ใน Linux ปัญหาทั่วไปของที่กล่าวถึงก่อนหน้าคือการระบุตำแหน่งไฟล์ / หลังจาก …

3
วิธีบันทึกเต็มหน้าจอด้วยเสียง
ถ้าฉันต้องการบันทึกเดสก์ท็อปของฉันฉันจะใช้: ffmpeg -f x11grab -s `xdpyinfo | grep -i dimensions: | sed 's/[^0-9]*pixels.*(.*).*//' | sed 's/[^0-9x]*//'` -r 25 -i :0.0 -sameq valami.avi แต่มันไม่ได้บันทึกเสียงใด ๆ - ฉันจะรวมเสียงกับวิดีโอได้อย่างไร พิเศษ: ฉันจะตั้งค่าการเข้ารหัสแบบทันทีได้เช่นเดียวกับ x264 + mp3: 128kbit

1
การติดตั้งระบบไฟล์ ext3 ด้วยสิทธิ์ผู้ใช้
ฉันกำลังพยายามเมานต์ระบบไฟล์ ext3 จากการติดตั้ง Linux อื่นเพื่อให้ผู้ใช้ที่ไม่ใช่รูทจะสามารถเข้าถึงไฟล์ทั้งหมดได้อย่างสมบูรณ์ (ฉันต้องการให้ผู้ใช้เข้าถึงไฟล์เหล่านั้นจริงๆเพราะฉันต้องการใช้จากคอมพิวเตอร์เครื่องอื่นผ่าน sshfs และ sshfs จะให้สิทธิ์การเข้าถึงไฟล์แก่ผู้ใช้เท่านั้น) หากฉันเรียกใช้mount /dev/sda1 /mnt/whateverไฟล์ทั้งหมดสามารถเข้าถึงได้โดยรูทเท่านั้น ฉันได้ลองmount -o nosuid,uid=1000,gid=1000 /dev/sda1 /mnt/whateverตามคำแนะนำของคำถาม SuperUser ที่กล่าวถึง ext4แต่ล้มเหลวด้วยข้อผิดพลาดและdmesgรายงาน: EXT3-fs: Unrecognized mount option "uid=1000" or missing value ฉันจะเมาท์ระบบไฟล์ได้อย่างไร?
12 mount  users  ext3 

2
มีเครื่องมือ Linux สำหรับการจัดเรียงข้อมูลพาร์ติชัน NTFS หรือไม่
พาร์ทิชัน NTFS สามารถ defragged ภายใน Linux? fsck ใช้งานได้กับสิ่งนี้หรือไม่? (ที่นี่และตรงนั้นฉันเห็นคำแนะนำให้ใช้fsck -t ntfs --kerneldefrag /dev/XXXแล้วจะใช้งานได้ไหม)
12 ntfs  fsck 

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