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

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

2
GnuPG / OpenGPG: การกู้คืนกุญแจสาธารณะจากรหัสส่วนตัว
ฉันรู้ว่าคีย์ SSH ssh-keygen -yประชาชนสามารถกู้คืนจากการใช้ส่วนตัว จะกู้คืนกุญแจสาธารณะ (ถูกลบ) จากไพรเวตคีย์ใน GPG ได้อย่างไร (ควรเป็นวิธีที่เข้ากันได้กับ OpenGPG)

3
หมายเลขอะไรหลังจากการอนุญาต Unix / Linux เช่น“ -rw-rw-r-- 1” หมายถึงในเอาต์พุต“ ls -l”
ผู้ใดสามารถอธิบาย-rw-rw-r--. 1และให้ข้อมูล "รายละเอียด" บางอย่างเกี่ยวกับคำสั่ง ls -lart โดยเฉพาะตัวเลข1หลังจากการอนุญาตของไฟล์หมายความว่าอย่างไร ทำไมมันเปลี่ยนหรือทำไมมันแตกต่างกันสำหรับไฟล์ที่แตกต่างกัน?
17 linux  unix  permissions  ls 

3
การกำหนดแป้นพิมพ์ลัดที่เกี่ยวข้องกับปุ่ม Fn
ฉันกำลังคุ้นเคยกับการกดFn+ Leftเพื่อจำลองHomeที่สำคัญและFn+ สำหรับRightEnd บนแป้นพิมพ์ที่มีอยู่จริงHomeและEndแป้นการใช้Fnแป้นพิมพ์ลัดเหล่านี้ไม่ทำงาน ฉันจะแมปFnแป้นพิมพ์ลัดที่กำหนดเองบนUbuntu Linux ได้อย่างไร


2
วิธีจบเซสชัน KDE จากเชลล์โดยไม่ต้องใช้สิทธิ์รูท
ฉันกำลังเข้าถึงเครื่อง (OpenSuse 11 พร้อม KDE) ผ่าน NX ฉันไม่สามารถใช้ทางลัด Alt-Ctrl-Del เนื่องจากระบบของฉันถูกจับ ปุ่มออกจากระบบปกติจะสิ้นสุดเซสชัน NX โดยไม่สิ้นสุดเซสชัน KDE ฉันโทรkdm restartไม่ได้เพราะไม่มีสิทธิ์รูต การคาดเดาอื่น ๆ เช่นlogoutและexitไม่ทำงานอย่างใดอย่างหนึ่งคนแรกบ่นเกี่ยวกับไม่ได้อยู่ในเปลือกเข้าสู่ระบบและคนที่สองเพียงแค่ปิดคอนโซล shell-fu ของฉันอ่อนแอดังนั้นความช่วยเหลือใด ๆ ที่ได้รับการชื่นชม
17 linux  shell  login  kde  opensuse 

2
จะดังกริ่งระบบจากบรรทัดคำสั่งได้อย่างไร
ฉันใช้สคริปต์ Bash บางอย่างภายใต้ Linux ซึ่งต้องใช้เวลาสักครู่ ฉันต้องการเพิ่มท้ายคำสั่งให้กดกริ่งของระบบเมื่องานเหล่านั้นเสร็จสิ้นดังนั้นฉันจึงสามารถได้รับแจ้ง อะไรคือคำสั่งที่เหมาะสมในการทำเช่นนั้น? (โปรดทราบว่าสิ่งที่ฉันต้องการคือการแจ้งเตือนด้วยเสียงและอาจมีข้อความเพื่อให้ฉันสามารถยอมรับการแก้ปัญหาใด ๆ ในเรื่องที่เกี่ยวกับเหล่านี้)

1
จะเกิดอะไรขึ้นเมื่อฉันเรียกใช้“ cli; hlt” ในระบบ Linux ของฉัน
ดังนั้นเมื่อเร็ว ๆ นี้ฉันคิดว่ามี HLT opcode สำหรับการหยุด CPU เยี่ยมเลยมาดูกันว่าเกิดอะไรขึ้น! user@box:~$ cat > test.c int main(void) { __asm__("HLT"); return 0; } user@box:~$ gcc -o test test.c user@box:~$ ./test Segmentation fault (core dumped) user@box:~$ ดุจ! น่าเบื่อแค่ไหน ปรากฎว่า HLT เป็นคำสั่งที่ให้สิทธิพิเศษดังนั้นลองทำอย่างอื่นดู user@box:~$ mkdir test; cd test user@box:~/test$ cat > test.c #include <linux/module.h> #include <linux/kernel.h> #include …
16 linux  assembly 

1
จำกัด ไฟล์ 21842 ไฟล์ในไดเรกทอรีหรือไม่?
การคัดลอกไฟล์โดยใช้ Fedora 16 จาก EXT2 ไปยังไดรฟ์ NTFS 2TB ค้นพบว่าเมื่อคัดลอกไดเรกทอรีหลายไฟล์ซ้ำการคัดลอกหยุดที่ไฟล์ 21842 ในแต่ละไดเรกทอรี ... จากนั้นcp -rย้ายไปยังไดเรกทอรีถัดไป ไม่มีข้อผิดพลาดจะได้รับ การค้นหาเว็บพบคนอื่นรายงานปัญหานี้เกี่ยวกับ FAT32ว่าไม่มีประโยชน์ ฉันสามารถสร้างไฟล์ได้มากกว่า 21842 ไฟล์บนไดรฟ์ในระบบเดียวกัน ... ดูเหมือนจะไม่สามารถคัดลอกไปยังหมายเลขนั้นได้ นี่คือคำสั่งที่ใช้: cp -r /media/BAKKER_UPPER/many_files_here/* /media/NEW_NTFS_HOME/ เกิดอะไรขึ้นที่นี่? ฉันจะนำไฟล์ของฉันไปไว้ในไดรฟ์ NTFS ได้อย่างไร ฉันไม่ได้กดขีด จำกัด สูงสุดของไฟล์ตามจำนวนไฟล์ในไดเรกทอรี NTFS (ไม่ จำกัด จำนวน) และฉันก็ไม่ได้ใช้แฟ้มถึงจำนวนสูงสุดสำหรับไดรฟ์ .. (~ 4 พันล้าน) ฉันยังมีบล็อกฟรีมากมายเหลืออยู่บนไดรฟ์

5
วิธีรัน 'emacs' ใน terminal emulator โดยไม่มีหน้าต่างแยกต่างหาก
ฉันกำลังมองหาที่จะเปลี่ยนไปใช้ Emacs จาก Vim และสิ่งหนึ่งที่ทำให้ฉันไม่อยู่คือ Emacs เปิดหน้าต่างแยกต่างหากของตัวเองเมื่อทำงานภายใต้ X ฉันจะได้รับพฤติกรรมเดียวกันกับ Emacs เหมือนที่ไม่ได้ทำงานภายใต้ X หรือไม่ นั่นคือฉันต้องการให้ Emacs เริ่มเซสชันในเทอร์มินัลเดียวกับที่เปิดใช้ แจ้งให้เราทราบหากคำถามไม่ชัดเจน ขอขอบคุณล่วงหน้า!
16 linux  emacs 

2
linux: วิธีเรียกใช้คำสั่งในไดเรกทอรีที่กำหนด
ฉันแค่ต้องการเรียกใช้คำสั่ง (จริง ๆ แล้วมันเป็นเชลล์สคริปต์) จากไดเรกทอรีที่กำหนดเป็นงาน cron cdฉันสามารถเรียกใช้มันเพื่อให้มันถูกกำหนดเป็นไดเรกทอรีที่กำหนดโดยไม่ต้องใช้
16 linux  cron 

4
วิธีการเปรียบเทียบการประทับเวลาของไฟล์ในทุบตี?
ฉันจะเปรียบเทียบเวลาประทับของสองไฟล์ได้อย่างไร ฉันลองสิ่งนี้ แต่มันไม่ทำงาน: file1time=`stat -c %Y fil1.txt` file2time=`stat -c %Y file2.txt` if[$file1time -gt $file2time]; then doSomething fi ฉันพิมพ์ทั้งการประทับเวลาตามลำดับและให้ฉัน 1273143480 1254144394 ./script.sh: line 13: [1273143480: command not found โดยพื้นฐานแล้วถ้าการเปรียบเทียบไม่ทำงานฉันเดาว่า หรือถ้ามีวิธีอื่นที่ดีกว่าสิ่งที่ฉันกำลังทำอยู่โปรดแจ้งให้เราทราบ ฉันต้องเปลี่ยนอะไร

4
ติดตั้ง IP แบบคงที่ภายใต้ Ubuntu
วิธีการตั้งค่าที่อยู่ IP คงที่ภายใต้ Ubuntu 14.04 Trusty? (หมายเหตุคำถามถูกถามสำหรับ "14.04 Trusty" แต่ตอนนี้ยังใช้งานได้ 16.04 LTS Xenial) การตั้งค่าของฉันไม่ทำงาน มีอะไรพิเศษเกี่ยวกับ Ubuntu 14.04 Trusty คือตอนนี้ฉันพบว่ามันใช้คีย์เวิร์ด "source-directory" เพื่อแหล่งไฟล์หลาย ๆ ไฟล์พร้อมกัน (Ref: http://manpages.debian.org/cgi-bin/man.cgi?query=interfaces&apropos = 0 & sektion = 0 & manpath = Debian + unstable + sid & format = html & locale = th ): $ cat …

1
hexdump vs เนื้อหาไฟล์จริง
เมื่อฉันhexdump filename.txtฉันได้รับต่อไปนี้เป็นผลลัพธ์: 00000000 ac5a 5afb c08d 5d15 26d0 2491 e8c9 8917 00000010 เมื่อฉันฉันจะ<?= bin2hex(file_get_contents('filename.txt')); ?>ได้รับสิ่งนี้: 5aacfb5a8dc0155dd0269124c9e81789 ดังนั้นทำไม hexdump จึงแนะนำเนื้อหาควรจะเป็นac5a5afbc08d5d1526d02491e8c98917เมื่อ PHP แนะนำว่าควรจะเป็น5aacfb5a8dc0155dd0269124c9e81789? ฉันไม่ตีความผลลัพธ์ของ hexdump อย่างถูกต้องหรือไม่?
16 linux  php  hexdump 

4
เหตุใดการบล็อกรหัส StackOverflow จึงดูน่ากลัวใน Chrome 37
ฉันเพิ่งอัปเดต Google Chrome เป็นรุ่น 37 บนระบบ Linux ของฉัน ตอนนี้บล็อคโค้ดมีลักษณะดังนี้: และข้อความในขณะที่ฉันเขียนคำถามนี้มีลักษณะเช่นนี้: ในระบบเดียวกันคำถามที่มีบล็อครหัสดูเหมือนว่าใช้ได้กับ Firefox ปัญหาของแบบอักษรใน Chrome 37 คืออะไร รายละเอียดข้อมูล ตามเครื่องมือของนักพัฒนาซอฟต์แวร์ Google Chrome นั้นจะคำนวณตระกูลแบบอักษรต่อไปนี้: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif; ใน Firefox: Consolas,Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace,serif

2
สื่อการติดตั้งคำร้องขอ apt-get หลังจากติดตั้ง Debian 7
ผมติดตั้ง Debian ไป VMware Fusion 6 บน OS X ผ่านการรับรองมาตรฐาน ISO แรกจากเก็บภาพของ Debian ตอนนี้เมื่อฉันพยายามเรียกใช้apt-getภายใต้เงื่อนไขบางประการเช่นapt-get install makeฉันได้รับข้อผิดพลาดต่อไปนี้: Media change: please insert the disc labeled 'Debian GNU/Linux 7.3.0 _Wheezy_ - Official i386 DVD Binary-1 20131215-03:40' in the drive '/media/cdrom/' and press enter ฉันไม่รู้ว่าทำไมมันถึงกระตุ้นให้ฉันใช้สื่อทางกายภาพไม่ว่าจะเป็นแนวคิดอะไร?
16 linux  debian 

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