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

คำถามเกี่ยวกับลินุกซ์จะต้องมีการเขียนโปรแกรมที่เกี่ยวข้อง ใช้แท็กนี้เฉพาะเมื่อคำถามของคุณเกี่ยวข้องกับการเขียนโปรแกรมโดยใช้ Linux API หรือพฤติกรรมเฉพาะของ Linux ไม่ใช่เพียงเพราะคุณใช้งานโค้ดของคุณบน Linux เท่านั้น หากคุณต้องการการสนับสนุน Linux คุณสามารถลอง https://unix.stackexchange.com หรือเว็บไซต์ Stack Exchange ของ Linux ที่เผยแพร่เฉพาะเช่น https://askubuntu.com หรือ https://elementaryos.stackexchange.com/

23
คำสั่ง Docker ไม่สามารถเชื่อมต่อกับ Docker daemon ได้
ฉันต้องการย้ายไปที่ Docker ดังนั้นฉันเพิ่งเริ่มยุ่งกับมัน ฉันได้ติดตั้ง Docker ในการติดตั้ง VirtualBox Ubuntu 15.10 (Wily Werewolf) และตามที่แนะนำที่นี่ฉันลองใช้อิมเมจnginx Docker พื้นฐาน: $ docker run --name mynginx1 -P -d nginx Cannot connect to the Docker daemon. Is the docker daemon running on this host? ดังนั้นฉันตรวจสอบว่านักเทียบท่ากำลังทำงานอยู่หรือไม่: $ sudo service docker status ● docker.service - Docker Application Container Engine Loaded: …
246 linux  ubuntu  docker  daemon 

10
วิธียกเลิกการต่อเชื่อมอุปกรณ์ที่ไม่ว่าง
ฉันมีแซมบ้าไดรฟ์ที่ผู้ใช้หลายคนเข้าถึงได้ทุกวัน ฉันมีรหัสเพื่อรับรู้ไดรฟ์ที่ใช้ร่วมกัน (จากตาราง SQL) และติดตั้งไว้ในไดเรกทอรีพิเศษที่ผู้ใช้ทุกคนสามารถเข้าถึงได้ ฉันต้องการทราบว่าถ้าฉันลบไดรฟ์ออกจากตาราง SQL ของฉัน (ทำให้เป็นแบบออฟไลน์ได้อย่างมีประสิทธิภาพ) ทำอย่างไรหรือแม้กระทั่งมีวิธียกเลิกการต่อเชื่อมอุปกรณ์ที่ไม่ว่างใช่ไหม จนถึงตอนนี้ฉันพบว่ารูปแบบใด ๆ ของumountใช้งานไม่ได้ ไม่สนใจความเป็นไปได้ที่จะทำลายข้อมูล - เป็นไปได้ไหมที่จะเลิกเมานท์อุปกรณ์ที่กำลังอ่านอยู่ในปัจจุบัน?
246 linux  umount 

10
รับการอนุญาตรูทบนไฟล์ภายใน vi? [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดเมื่อปีที่แล้ว ปรับปรุงคำถามนี้ บ่อยครั้งในขณะที่แก้ไขไฟล์กำหนดค่าฉันจะเปิดด้วย vi และเมื่อฉันไปเพื่อบันทึกจะรู้ว่าฉันไม่ได้พิมพ์ sudo vi filename มีวิธีใดบ้างที่จะให้สิทธิพิเศษในการบันทึกไฟล์? ฉันดูเหมือนจะจำบางสิ่งบางอย่างเกี่ยวกับเรื่องนี้ในขณะที่ค้นหาบางสิ่งบางอย่างเกี่ยวกับ vi ในขณะที่ แต่ตอนนี้ฉันไม่สามารถหามัน
245 linux  unix  vi 


7
ค้นหาและแทนที่ด้วย sed ในไดเรกทอรีและไดเรกทอรีย่อย
ฉันเรียกใช้คำสั่งนี้เพื่อค้นหาและแทนที่ 'apple' ด้วย 'ส้ม' ที่เกิดขึ้นในไฟล์ทั้งหมดในรูทของเว็บไซต์ของฉัน: find ./ -exec sed -i 's/apple/orange/g' {} \; แต่จะไม่ผ่านไดเรกทอรีย่อย เกิดอะไรขึ้นกับคำสั่งนี้? นี่คือผลลัพธ์บางส่วนของfind ./: ./index.php ./header.php ./fpd ./fpd/font ./fpd/font/desktop.ini ./fpd/font/courier.php ./fpd/font/symbol.php

6
แตกต่างไปยังเอาต์พุตเฉพาะชื่อไฟล์
ฉันต้องการเรียกใช้คำสั่ง Linux ที่จะเปรียบเทียบสองไดเรกทอรีซ้ำและส่งออกเฉพาะชื่อไฟล์ของสิ่งที่แตกต่าง สิ่งนี้รวมถึงสิ่งใดก็ตามที่มีอยู่ในไดเรกทอรีเดียวและไม่ใช่สิ่งอื่นหรือในทางกลับกันและความแตกต่างของข้อความ
244 linux  command-line  diff 

3
หน้าต่างปรากฎบนหน้าจอในอูบุนตู [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน4 ปีที่แล้ว ปรับปรุงคำถามนี้ ฉันมีการตั้งค่าจอภาพสองจอและฉันใช้ Ubuntu 12.04 LTS ฉันได้เปลี่ยนตำแหน่งของจอภาพหลายครั้งและตอนนี้ด้วยเหตุผลบางอย่างที่หน้าต่างบางบานเปิดขึ้นนอกจอ (นอกทั้งสองหน้าจอ) Update Manager สำหรับ ตัวอย่าง. ฉันจะวางตำแหน่งหน้าต่างบนหน้าจอใดหน้าจอหนึ่งของฉันได้อย่างไร

23
“ ไม่พบผู้ช่วยเหลือระยะไกลสำหรับ 'https'” ในระหว่างการคอมไพล์ git
ฉันไม่สามารถโคลนที่เก็บ HTTPS ฉันสามารถโคลน repos SSH ได้ดี แต่ไม่สามารถ repos HTTPS ฉันไม่สามารถทดสอบโปรโตคอล GIT ได้เนื่องจากฉันอยู่หลังไฟร์วอลล์ บริษัท นี่คือสิ่งที่ฉันพยายามทำ: $ git clone https://github.com/nvie/gitflow.git Cloning into gitflow... fatal: Unable to find remote helper for 'https' ฉันลองต่อไปนี้แล้ว (จากการค้นหาโดย Google) การล้างและติดตั้ง Git ผ่าน apt-get การติดตั้งbuild-depsสำหรับ Git ผ่านapt-get การติดตั้งไลบรารี dev curl การติดตั้งห้องสมุดต่างชาติ กำลังดาวน์โหลดแหล่ง Git และสิ่งปลูกสร้างโดยใช้: ./configure --prefix=/usr --with-curl --with-expat …
244 linux  git  ubuntu 

7
ความแตกต่างระหว่าง nohup และเครื่องหมายและคืออะไร
ทั้งสองอย่างnohup myprocess.out &หรือmyprocess.out &ตั้งค่า myprocess.out เพื่อให้ทำงานในพื้นหลัง หลังจากฉันปิดเทอร์มินัลกระบวนการยังคงทำงานอยู่ ความแตกต่างระหว่างพวกเขาคืออะไร
243 linux  bash  nohup 

2
มีวิธีที่จะดำเนินการกระบวนการคำสั่ง scp (secure copy) ที่เสียหายต่อไปใน Linux หรือไม่? [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน6 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันกำลังคัดลอกไฟล์ 7.5 GB ไปยังเซิร์ฟเวอร์ระยะไกลโดยใช้คำสั่งscp ในบางช่วงเวลาการถ่ายโอนไฟล์แตกและฉันต้องเริ่มต้นใหม่อีกครั้ง จำนวนชั่วคราวของไฟล์ที่ถ่ายโอนหายไปทั้งหมดหรือไม่ ฉันสามารถเริ่มการถ่ายโอนจากที่หยุดเมื่อก่อนหน้านี้ได้หรือไม่? ถ้าไม่เป็นเช่นนั้นมีคำสั่ง Unix บรรทัดคำสั่งถ่ายโอนไฟล์มาตรฐานสำหรับการทำเช่นนั้นหรือไม่?

5
ทำให้เซสชัน SSH มีชีวิตอยู่ [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน2 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันใช้ssh -p8520 username@remote_hostเพื่อเข้าสู่ระบบเซิร์ฟเวอร์ระยะไกล ปัญหา : มันเชื่อมต่ออยู่เสมอและทำงานอย่างถูกต้องเมื่อฉันอยู่ในที่ทำงาน น่าเสียดายที่เทอร์มินัลค้างใน 10 - 15 นาทีหลังจากที่ฉันเชื่อมต่อกับเซิร์ฟเวอร์ระยะไกลจากที่บ้าน ไม่มีรายงานข้อผิดพลาด / หมดเวลาบนคอนโซล แต่เคอร์เซอร์ไม่สามารถย้ายได้อีก เมื่อเข้าสู่wการตรวจสอบผู้ใช้เข้าสู่ระบบผู้ใช้งานเข้าสู่ระบบ zombies บางคนอยู่ที่นั่นและฉันต้องฆ่าพวกเขาด้วยตนเอง มันค่อนข้างน่ารำคาญ มีใครช่วยฉันบ้าง
241 linux  ssh  terminal 

16
ฉันจะเปลี่ยนไดเรกทอรีรูทของเซิร์ฟเวอร์ apache ได้อย่างไร [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน2 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ไม่มีใครรู้วิธีเปลี่ยนรูทเอกสารของเซิร์ฟเวอร์ Apache หรือไม่ ฉันเป็นพื้นต้องการlocalhostจะมาจากไดเรกทอรีแทน/users/spencer/projects/var/www แก้ไข ฉันคิดว่ามันจบลงแล้ว บางคนแนะนำให้ฉันเปลี่ยนhttpd.confไฟล์ แต่ฉันพบการค้นหาไฟล์ใน/etc/apache2/sites-available/defaultและเปลี่ยนไดเรกทอรีรากจาก/var/wwwเป็น/home/myusername/projects_folderและใช้งานได้
241 linux  apache  lamp 


11
จะดูกระบวนการที่เรียงลำดับตามการใช้หน่วยความจำจริงได้อย่างไร
ฉันมีเซิร์ฟเวอร์ที่มีหน่วยความจำ 12G ส่วนของส่วนบนแสดงอยู่ด้านล่าง: PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 12979 frank 20 0 206m 21m 12m S 11 0.2 26667:24 krfb 13 root 15 -5 0 0 0 S 1 0.0 36:25.04 ksoftirqd/3 59 root 15 -5 0 0 0 S 0 0.0 4:53.00 …
240 linux  memory  ram  opensuse 

9
คอนเทนเนอร์ Windows สามารถโฮสต์บน linux ได้หรือไม่
เป็นไปได้ไหมที่จะใช้งานWindows ContainersบนLinux ? สถานการณ์จะขึ้นอยู่กับแอปเขียนใน.NET (สุทธิเก่า) และผู้ใช้ลินุกซ์ที่ต้องการที่จะทำงานนี้กับนักเทียบท่าเพื่อให้net462API localhostเขียนบน ฉันใช้รุ่นเบต้าจากDocker Desktop สำหรับ Windows ถ้าไม่เช่นนั้นทำไม Windows จึงสามารถเรียกใช้คอนเทนเนอร์ของ Linux และไม่กลับกันได้ แก้ไข: เมื่อเวลาผ่านไปและคำถามนี้เป็นคำถามยอดนิยม ฉันต้องการเพิ่มโน้ตหนึ่งที่นี่ว่าวิธีแก้ปัญหาคือใช้ netstandard ใหม่ มันอนุญาตให้ฉันแพ็ค4.6.2เฟรมเวิร์กในไลบรารีใหม่

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