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

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

9
ทำไมการแจ้งเตือน“ รหัสผ่าน” ใช้เวลาตลอดไปเมื่อฉันใช้ SSH ไปยังเซิร์ฟเวอร์ Ubuntu 9.05
คำตอบ:ในความเป็นจริงแล้วการแก้ปัญหา DNS แบบย้อนกลับ จากคำแนะนำด้านล่างและบทความนี้ฉันได้เพิ่ม "UseDNS no" ใน sshd_config, rebooted ssh ของฉันใหม่และตอนนี้รหัสผ่านจะปรากฏขึ้นทันที เมื่อฉัน SSH ลงในเซิร์ฟเวอร์ของฉันฉันจะได้รับพรอมต์ "login as:" ตามด้วยตามด้วยรหัสผ่าน ไม่ว่าจะด้วยเหตุผลใดก็ตามตัวที่สองใช้เวลาชั่วขณะหนึ่งในการแสดงผล เซิร์ฟเวอร์ของฉันไม่โหลดใด ๆ และโดยทั่วไปจะเรียกใช้คำสั่งอย่างรวดเร็ว ตอนนี้เรากำลังพูดถึงเพียง 10 วินาทีหรือมากกว่านั้นระหว่างเวลาที่ฉันกด Enter เพื่อชื่อผู้ใช้และเมื่อการแจ้งเตือนครั้งที่สองปรากฏขึ้น แต่เมื่อคุณทำสิ่งนี้มากมันจะน่ารำคาญ ฉันสงสัยว่า Ubuntu กำลังค้นหาบัญชีผู้ใช้ของฉัน แต่มันมี <5 บัญชีในการติดตั้งทั้งหมด อัปเดต @Josh / var / log / ข้อความมีอัญมณีนี้: Oct 28 16:54:59 Athena sudo: pam_sm_authenticate: Called Oct 28 …
27 linux  ubuntu  ssh  openssh 

3
มีระบบไฟล์เหมือนคอมไพล์?
Git จัดเก็บเนื้อหาที่ไม่ซ้ำกันใน repo โดยยึดตามแฮชที่คำนวณได้ของไฟล์ใด ๆ หากไดเรกทอรีของฉันมีไฟล์เดียวกันสองชุดอยู่ภายในไฟล์นั้นคอมไพล์จะเก็บไว้เพียงครั้งเดียว ฉันสงสัยว่าแนวคิดเดียวกันนี้ได้ถูกนำไปใช้ในระดับระบบปฏิบัติการเป็นระบบไฟล์บางประเภทหรือไม่? หากระบบไฟล์ดำเนินการด้วยวิธีนี้โดยค่าเริ่มต้นมันจะช่วยได้อย่างดีกับปัญหาdll นรก โดยพื้นฐานแล้วมันจะ symlink โดยอัตโนมัติในนามของคุณ แอปพลิเคชันใด ๆ ที่สามารถทำแพคเกจ (เช่นขวด) ในไดเรกทอรีที่มีการอ้างอิงทั้งหมดและไม่มีค่าใช้จ่ายในการจัดเก็บเพิ่มเติม ผู้ที่ชื่นชอบทับทิมแบ่งปันไลบรารีด้วยการเผยแพร่เป็น rubygems ถึงกระนั้นความพยายามในการแบ่งปันพลอยทำให้เกิดฝันร้ายในการปรับใช้ซึ่งนำไปสู่แนวคิดผู้ขายทุกอย่างของการคัดลอกการอ้างอิงทั้งหมดลงในโฟลเดอร์ในเครื่องเพื่อหลีกเลี่ยงฝันร้ายดังกล่าว
27 linux  unix  filesystems  git  ruby 

4
ทำงานเบื้องหลัง SSH / งานเมื่อปิด SSH
ฉันมีคำถามเดียวกันกับที่นี่แต่ยิ่งไปกว่านั้น ถ้าฉันออกจากระบบ / ออกจากการเชื่อมต่อ SSH ฉันต้องการให้โปรแกรมของฉันทำงานในพื้นหลัง ก่อนออกฉันพิมพ์bgและjobsตรวจสอบงานที่ทำงานอยู่เบื้องหลัง แต่หลังจากออกจาก SSH โปรแกรมไม่ทำงานมันจะปิดลงเมื่อฉันปิดหน้าต่าง SSH ฉันจะทำอย่างไรถ้าฉันต้องการให้โปรแกรมของฉันยังทำงานอยู่หลังจากปิดหน้าต่าง SSH ฉันใช้nohup screenแต่มันใช้งานไม่ได้หรือฉันขาดอะไรไป?
27 linux  ssh  tasks  nohup 

2
วิธีนำงานพื้นหลังมาสู่เบื้องหน้า
คำถามนี้ถูกโยกย้ายจาก Stack Overflow เพราะสามารถตอบได้ใน Super User อพยพ 9 ปีที่ผ่านมา ใน Linux / shell ฉันจะนำงานแบ็กกราวด์มาทำงานเบื้องหน้าและในทางกลับกันได้อย่างไร
27 linux  shell 


3
ฉันจะบังคับกลุ่มและการอนุญาตสำหรับไฟล์ที่สร้างขึ้นภายในไดเรกทอรีที่ระบุได้อย่างไร
สำหรับไฟล์ที่สร้างจากบัญชีtestuserในไดเรกทอรี / var / www ฉันต้องการให้มีg + rwxเป็นสิทธิ์และwww-dataเป็นกลุ่ม ฉันจะบรรลุสิ่งนี้ได้อย่างไร ฉันกำลังสร้างไฟล์ผ่าน SSH

3
เทียบเท่ากับ Sysinternals Process Explorer บน Linux
ฉันใช้ Ubuntu 11.10 และกำลังมองหาโปรแกรมเทียบเท่ากับProcess Explorerบน Linux มีการตรวจสอบระบบ แต่เกือบจะไม่ดีเท่า Process Explorer ที่มีข้อมูลรายละเอียดทั้งหมดเกี่ยวกับกระบวนการ ข้อเสนอแนะใด ๆ


8
ฉันจะเก็บประวัติทุบตีของฉันไว้ตลอดเซสชันได้อย่างไร
คำถามนี้ถูกโยกย้ายจาก Stack Overflow เพราะสามารถตอบได้ใน Super User อพยพ 9 ปีที่ผ่านมา ฉันกำลังทำงานบนเป้าหมาย x86 ที่ใช้งาน fedora 9 เมื่อใดก็ตามที่ฉันรีบูตประวัติของฉันกลับสู่สถานะบางอย่างและฉันไม่มีคำสั่งที่ฉันทำในเซสชันก่อนที่จะรีบูต ฉันต้องเปลี่ยนอะไรเพื่อให้มีการอัปเดตประวัติที่ฉันมีก่อนรีบูต
27 linux  bash  fedora  history 

4
ความยาวสูงสุดของรหัสผ่านบนระบบ unix / linux คือเท่าไร
คำถามนี้ถูกโยกย้ายจาก Stack Overflow เพราะสามารถตอบได้ใน Super User อพยพ 9 ปีที่ผ่านมา ความยาวสูงสุดที่อนุญาตได้ของรหัสผ่านบนระบบ unix / linux คือเท่าไหร่?
27 linux  unix  passwords 

1
ฉันจะตรวจสอบรายการพารามิเตอร์การบูตปัจจุบันใน Linux ได้อย่างไร
ในระหว่างการทดสอบบางครั้งฉันเพิ่ม / เปลี่ยนพารามิเตอร์การบูตเป็น/boot/grub/menu.lst (suse) หรือที่หน้าจอด้วงระหว่างการบู๊ต ฉันจะตรวจสอบพารามิเตอร์การบู๊ตที่ใช้หลังจากระบบบูตเสร็จแล้วได้อย่างไร
27 linux  boot  grub 

5
ฉันจะแก้ไขไฟล์ทั้งหมดที่ส่งคืนโดย find in vi ใน Linux ได้อย่างไร?
สิ่งที่ฉันพบว่าตัวเองกำลังทำอะไรมากกำลังรันคำสั่ง find จากนั้นแก้ไขคำสั่งทั้งหมดใน vi ซึ่งมีลักษณะดังนี้: > find . "*.txt" ./file1.txt ./file2.txt ./path/to/file3.txt > vi ./file1.txt ./file2.txt ./path/to/file3.txt มีวิธีที่ฉลาดและเรียบง่ายในการทำสิ่งนี้ทั้งหมดในบรรทัดคำสั่งเดียวหรือไม่?
27 linux  find  vi 

4
ใช้เวลาในการซิปไฟล์ที่มีขนาดใหญ่มาก (100G)
ฉันพบว่าตัวเองต้องบีบอัดไฟล์ขนาดใหญ่จำนวนมาก (80-ish GB) และฉันประหลาดใจที่ความเร็ว (ขาด) ที่ระบบของฉันกำลังแสดง ฉันได้รับความเร็วการแปลงประมาณ 500 MB / นาที; ใช้topฉันดูเหมือนจะใช้ CPU เดียวที่ประมาณ 100% ฉันค่อนข้างมั่นใจว่ามันไม่ใช่ (เพียง) ความเร็วในการเข้าถึงดิสก์ตั้งแต่การสร้างtarไฟล์ (นั่นเป็นวิธีที่ไฟล์ 80G ถูกสร้างขึ้น) ใช้เวลาเพียงไม่กี่นาที (อาจจะ 5 หรือ 10) แต่หลังจากผ่านไป 2 ชั่วโมงคำสั่ง gzip ง่าย ๆ ยังไม่เสร็จ. สรุป: tar -cvf myStuff.tar myDir/* ใช้เวลา <5 นาทีเพื่อสร้างไฟล์ tar 87 G gzip myStuff.tar ใช้เวลาสองชั่วโมง 10 นาทีสร้างไฟล์ zip …
27 linux  gzip 

7
วิธีแทนที่ช่องว่างหลายช่องด้วยแท็บเดียว
ฉันมีไฟล์ข้อความที่มีคอลัมน์บางคอลัมน์คั่นด้วยช่องว่างจำนวนมาก แต่ฉันต้องการแท็บเดียวเป็นตัวคั่น เป็นไปได้ที่จะทำใน Bash?

2
เทียบเท่า“ echo on” สำหรับ linux หรือไม่
ฉันจะใช้คำสั่ง stdout ทั้งหมดที่รันใน bash script ได้อย่างไร นั่นคือเอาต์พุตจะต้องมีคำสั่งเอาต์พุตและคำสั่งด้วยตนเอง ฉันพบ #!/bin/bash -x แต่นี่ไม่ใช่สิ่งเดียวกันเพราะแทนที่จะเป็น mysql -v dbname < dump.sql | grep "CREATE TABLE" มันแสดงให้เห็น + mysql -v dbname + grep 'CREATE TABLE'

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