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

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

5
ฉันจะเริ่มงานที่หยุดทำงานใน Linux ต่อได้อย่างไร?
ฉันจะเริ่มงานที่หยุดทำงานใน Linux ต่อได้อย่างไร? ฉันใช้ emacs และกด ctrl-z โดยไม่ตั้งใจซึ่งทำให้ฉันกลับไปที่คอนโซล ฉันเห็นได้เมื่อพิมพ์ 'jobs' [*****]$ jobs [1]+ Stopped emacs test_queue.cpp
343 linux  sh  job-control 

9
chown ไม่ได้เปลี่ยนลิงค์สัญลักษณ์
ฉันพยายามเปลี่ยนผู้ใช้ / กลุ่มของลิงก์สัญลักษณ์ด้วยคำสั่ง: $ chown -h myuser:mygroup mysymbolic/ แต่มันไม่เปลี่ยนแปลง ฉันเข้าสู่ระบบในฐานะ root ผู้ใช้ปัจจุบัน / กลุ่มถูกตั้งค่าเป็นรูท: รูท เกิดอะไรขึ้น

9
วิธีรับขนาดที่สรุปของไดเรกทอรีและไดเรกทอรีย่อย?
สมมติว่าฉันต้องการได้ขนาดของแต่ละไดเรกทอรีของระบบไฟล์ Linux เมื่อฉันใช้ls -laฉันไม่ได้ขนาดที่สรุปจริง ๆ ของโฟลเดอร์ ถ้าฉันใช้dfฉันจะได้ขนาดของระบบไฟล์ที่เมานต์ แต่ก็ไม่ได้ช่วยฉัน และเมื่อduฉันได้ขนาดของแต่ละไดเรกทอรีย่อยและสรุปของระบบไฟล์ทั้งหมด แต่ฉันต้องการมีขนาดที่สรุปโดยรวมของแต่ละไดเรกทอรีภายในโฟลเดอร์ ROOT ของระบบไฟล์ มีคำสั่งให้ทำเช่นนั้นหรือไม่?
307 linux  unix  console 

6
กลับไปที่ไดเรกทอรีก่อนหน้าในเชลล์
มีวิธีการย้อนกลับไปยังไดเรกทอรีก่อนหน้านี้ที่เราใช้ bash, tcsh โดยไม่ใช้ pushd / popd หรือไม่? ฉันต้องการพิมพ์บางอย่างเช่น "ย้อนกลับ" และกลับไปยังไดเรกทอรีก่อนหน้าที่ฉันอยู่ แก้ไข: "cd -" ใช้งานได้ แต่เฉพาะกับไดเรกทอรีปัจจุบันและก่อนหน้า อย่างไรก็ตามฉันสามารถกลับไปยังไดเรกทอรีก่อนหน้าก่อนหน้าเช่นวิธีที่คุณสามารถย้อนกลับไปยังเว็บเบราว์เซอร์ได้หรือไม่? ความนับถือ
306 linux  command-line  bash 

19
ฉันจะแยกกระบวนการออกจากเทอร์มินัลได้อย่างไร
ฉันใช้ Tilda (เทอร์มินัลแบบหล่นลง) บน Ubuntu เป็น "ศูนย์กลางคำสั่ง" ของฉัน - เป็นวิธีที่คนอื่น ๆ อาจใช้ GNOME Do, Quicksilver หรือ Launchy อย่างไรก็ตามฉันกำลังดิ้นรนกับวิธีแยกกระบวนการ (เช่น Firefox) ออกจากเทอร์มินัลอย่างสมบูรณ์ซึ่งเปิดตัวจาก - นั่นคือป้องกันกระบวนการลูก (ไม่ใช่ -) ดังกล่าว ถูกยกเลิกเมื่อปิดเทอร์มินัลต้นทาง "ก่อให้เกิดมลพิษ" ขั้วต้นทางผ่าน STDOUT / STDERR ตัวอย่างเช่นในการเริ่ม Vim ในหน้าต่างเทอร์มินัล "เหมาะสม" ฉันได้ลองใช้สคริปต์อย่างง่ายดังต่อไปนี้: exec gnome-terminal -e "vim $@" &> /dev/null & อย่างไรก็ตามยังคงทำให้เกิดมลภาวะ (เช่นกันการส่งชื่อไฟล์ไม่สามารถใช้งานได้)
304 linux  bash  shell  ubuntu  terminal 

14
ฉันจะเปรียบเทียบไฟล์ไบนารีใน Linux ได้อย่างไร
ฉันต้องการเปรียบเทียบสองไฟล์ไบนารีและรับผลลัพธ์ในรูปแบบ: <fileoffset-hex> <file1-byte-hex> <file2-byte-hex> สำหรับทุกไบต์ที่แตกต่างกัน ดังนั้นถ้าfile1.binเป็น 00 90 00 11 ในรูปแบบไบนารีและfile2.binเป็น 00 91 00 10 ฉันต้องการได้อะไร 00000001 90 91 00000003 11 10 มีวิธีทำใน Linux หรือไม่? ฉันรู้cmp -lแต่มันใช้ระบบทศนิยมสำหรับออฟเซ็ตและฐานแปดสำหรับไบต์ที่ฉันต้องการหลีกเลี่ยง
303 linux  diff  binary-files 

7
อะไรคือความแตกต่างระหว่างการเรียกใช้งานสคริปต์ Bash เทียบกับการจัดหามัน
อะไรคือข้อแตกต่างระหว่างการเรียกใช้งานสคริปต์ Bash เช่น A และการจัดหาสคริปต์ Bash เช่น B A > ./myscript B > source myscript
282 linux  bash  script 

15
วิธีการล้างเนื้อหาของไฟล์จากบรรทัดคำสั่ง?
ฉันมีไฟล์บันทึกที่มีเนื้อหามากมายที่ฉันไม่ต้องการอีกต่อไป ฉันต้องการล้างเนื้อหา ฉันรู้วิธีพิมพ์เนื้อหาไปที่หน้าจอ: cat file.log ฉันรู้วิธีแก้ไขไฟล์ทีละบรรทัด: nano file.log แต่ฉันไม่ต้องการลบทีละบรรทัดทีละรายการ มีวิธีการในคำสั่งเดียวโดยไม่ทำลายไฟล์ที่จะทำหรือไม่

8
จะผนวกไฟล์เป็น sudo ได้อย่างไร?
ฉันต้องการทำ: echo "something" >> /etc/config_file แต่เนื่องจากผู้ใช้รูทเท่านั้นที่มีสิทธิ์เขียนไฟล์นี้ฉันจึงไม่สามารถทำได้ แต่สิ่งต่อไปนี้ใช้งานไม่ได้ sudo echo "something" >> /etc/config_file มีวิธีการผนวกไฟล์ในสถานการณ์นั้นโดยไม่ต้องเปิดไฟล์ด้วยตัวsudoแก้ไข 'd' ก่อนจากนั้นจึงผนวกเนื้อหาใหม่ด้วยมือ?
271 linux  command-line  sudo 

10
ถ้าฉันรู้หมายเลข PID ของกระบวนการฉันจะได้รับชื่อได้อย่างไร
หากฉันมีหมายเลข PID สำหรับกระบวนการ (บนเครื่อง UNIX) ฉันจะทราบชื่อกระบวนการที่เกี่ยวข้องได้อย่างไร ฉันต้องทำอะไร?
263 linux  unix  shell  process  pid 

7
ฉันจะออกจากการเชื่อมต่อ SSH ได้อย่างไร
ฉันกำลังเชื่อมต่อกับเซิร์ฟเวอร์ผ่าน SSH เพื่อส่งข้อความไปยังเซิร์ฟเวอร์ซ็อกเก็ตโดยใช้คำสั่งเช่น: ssh 181.169.1.2 -p 5566 หลังจากสร้างการเชื่อมต่อแล้วและฉันเขียนข้อความและส่งฉันไม่สามารถออกจากโหมดข้อความได้ ฉันอนุญาตให้ป้อนข้อความเพิ่มเติมเท่านั้นและนั่นคือ มีคำสั่งหรือคีย์ผสมที่อนุญาตให้ฉันกลับไปที่โหมดคำสั่งหรือไม่?
245 linux  ssh  virtualbox 

4
เทียบเท่ากับคำสั่ง updatedb ของ Linux สำหรับ Mac คืออะไร
ถ้าฉันต้องการใช้locateคำสั่งบนเครื่อง Linux ฉันมักจะเรียกใช้sudo updatedbก่อนเพื่อปรับปรุงฐานข้อมูล ฉันสามารถเรียกใช้locateคำสั่งบน OS X 10.5 updatedbแต่ฉันไม่สามารถหา การอัพเดต b ที่สอดคล้องกันสำหรับ mac คืออะไร?
234 linux  macos  mac  locate 

15
จะเปิดอุโมงค์ SSH อย่างน่าเชื่อถือได้อย่างไร
ฉันใช้อุโมงค์ SSH จากที่ทำงานเพื่อไปรอบ ๆ ไฟร์วอลล์ที่แปลกใหม่ (มันโอเคกับเจ้านายของฉัน :)) ปัญหาคือหลังจากที่ในขณะที่การเชื่อมต่อ ssh มักจะแขวนและอุโมงค์เสีย หากอย่างน้อยฉันสามารถตรวจสอบอุโมงค์โดยอัตโนมัติฉันสามารถเริ่มอุโมงค์ใหม่ได้เมื่อแฮงค์ แต่ฉันไม่ได้คิดวิธีการทำเช่นนั้น คะแนนโบนัสสำหรับผู้ที่สามารถบอกวิธีป้องกันการเชื่อมต่อ ssh ของฉันไม่ได้แน่นอน!

3
ความหมายของเอาต์พุต ps aux
เมื่อพิมพ์ ps aux แต่ละคอลัมน์ของเอาต์พุตหมายความว่าอย่างไร ตัวอย่างเช่น $ ps aux timothy 29217 0.0 0.0 11916 4560 pts/21 S+ 08:15 0:00 pine root 29505 0.0 0.0 38196 2728 ? Ss Mar07 0:00 sshd: can [priv] can 29529 0.0 0.0 38332 1904 ? S Mar07 0:00 sshd: can@notty ขอบคุณและขอแสดงความนับถือ!
226 linux  ps 

8
เครื่องหมายวงเล็บและตัวเลขหลังคำสั่ง Unix หรือฟังก์ชัน C หมายถึงอะไร
ฉันเห็นวงเล็บและตัวเลขหลังจากคำสั่งในฟังก์ชัน Unix หรือ Linux หรือ C ตัวอย่างเช่น: man (8), ftok (2), mount (8), เป็นต้น สิ่งเหล่านี้หมายความว่าอย่างไร ฉันเห็นพวกเขาเป็นมนุษย์เช่นกัน
224 linux  command-line  unix  c  manpages 

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