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

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

2
อนุญาตการอนุญาตให้ใช้คำสั่ง bash แบบกำหนดเองโดยไม่อนุญาตให้ใช้คำสั่งพื้นฐาน
เรามีสคริปต์อัตโนมัติบนหนึ่งในเซิร์ฟเวอร์ของเราดำเนินการโดยการสังเกตผู้ใช้ ต้องบอกสคริปต์อื่นดำเนินการโดยผู้ใช้หลักเพื่ออัปเดตไฟล์บันทึก รหัสสำหรับสิ่งนี้คือ sudo kill -UPDATE_LOG pid เห็นได้ชัดว่าผู้สังเกตการณ์จะต้องมีสิทธิ์ในการเรียกใช้คำสั่งนี้ อย่างไรก็ตามฉันไม่ต้องการให้สิทธิ์สคริปต์อัตโนมัตินี้เพื่อฆ่ากระบวนการด้วยเหตุผลที่ชัดเจน ฉันต้องการทำบางสิ่งเช่น alias update_log='kill -UPDATE_LOG; grant update_log on observing_user

0
ไม่สามารถเมานฮาร์ดไดรฟ์จาก HP ProBook ผ่านอะแดปเตอร์ SATA-USB
ฉันกำลังพยายามติดตั้งฮาร์ดไดรฟ์จาก HP ProBook 4525s ไปยังคอมพิวเตอร์เครื่องอื่นเพื่อสำรองข้อมูลจากแล็ปท็อปที่เสียหาย มีสอง ext4 และหนึ่งสลับพาร์ติชันบน hdd ฉันใช้อะแดปเตอร์ SATA-USB แต่หลังจากที่ฉันเชื่อมต่อ HDD และฉันพยายามที่จะเมา sudo mount -t ext4 / dev / sdc6 / media / backup ฉันได้รับข้อผิดพลาดเหล่านี้: mount: wrong fs type, bad option, bad superblock on /dev/sdc6, missing codepage or helper program, or other error In some cases useful info …

2
สำรองข้อมูลด้วย tar ผ่าน ssh
ฉันรู้วิธีการสำรองข้อมูลระบบไฟล์ด้วย tar และเรียกคืนในภายหลัง แต่ฉันต้องการทราบวิธีการทำเช่นนั้นกับระบบระยะไกล ฉันน่ากลัวจริงๆที่ทุกสิ่งท่อคำสั่งและฉันไม่สามารถเพียงแค่ปรับบทเรียนให้ตรงกับความต้องการของฉัน ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชม สิ่งที่ฉันต้องการทำคือการเข้าสู่ระบบในฐานะ root @ remotemachine และออกคำสั่ง tar ในทั้ง / ไดเรกทอรีที่จะบันทึกการเก็บถาวรที่เป็นผลลัพธ์ไปยังเครื่องท้องถิ่นของฉัน จากนั้นฉันต้องการย้อนกลับ (คืนค่า) ฉันเห็นคำสั่งบางอย่างในเน็ต ... สิ่งที่ต้องการ: ssh -something root @ remotemachine "cd /; tar -cpf -." | tar -xf - ฉันจำไม่ได้ แต่ตอนนี้คำสั่งนี้คัดลอกระบบไฟล์ไปยังคอมพิวเตอร์ของฉันและฉันไม่รู้วิธีเปลี่ยนเพื่อสร้างไฟล์เก็บถาวรแทน ขอบคุณ

2
บูตคู่ arch / windows10 บนดิสก์แยก systemd UEFI
เห็นได้ชัดว่าฉันพลาดบางสิ่งบางอย่างในวิธีที่ BIOS กำหนดว่าดิสก์ใดที่จะบูทด้วย UEFI ฉันมีการตั้งค่าการบู๊ตคู่กับดิสก์ SSD สองตัว Disk0 มี Arch, Disk1 มี Windows10 ปกติฉันจะใช้ systemd boot บน Disk0 เพื่อบู๊ต Arch หรือ Windows ฉันต้องการอัพเกรด Windows10 และมันล้มเหลวในการบู๊ตคู่ดังนั้นฉันจึงถอด Disk0 ระบบไม่มีปัญหาในการบูทเข้าสู่ Windows ดังนั้นฉันเสร็จสิ้นการอัพเกรดและรีสตาร์ทสองสามครั้งเพื่อให้แน่ใจว่าการอัปเกรดเสร็จสมบูรณ์ ฉันใส่ Disk0 อีกครั้ง แต่โหลด Windows10 โดยตรงและฉันไม่มีตัวเลือกการบูต UEFI ใน BIOS สำหรับ Arch บน Disk0 อีกต่อไป การลบ Disk1 ยังไม่อนุญาตให้ทำการบูทจาก Disk0 BIOS ตรวจพบพาร์ติชัน UEFI …

1
ฉันจะเข้าสู่เครื่องเดบิต VirtualBox ใหม่ได้อย่างไร
ฉันเพิ่งสร้างเครื่องเดเบียนในเวอร์ชบ็อกซ์และเลือกฮาร์ดไดรฟ์เสมือนที่มีอยู่ เมื่อฉันเริ่ม VM มันจะขอให้ฉันเข้าสู่ระบบ แต่ฉันไม่สามารถค้นหาข้อมูลใด ๆ เกี่ยวกับสิ่งที่ผู้ใช้และรหัสผ่านเริ่มต้นสำหรับสิ่งนี้ ฉันจะหาข้อมูลเข้าสู่ระบบเริ่มต้นได้จากที่ใด

1
ใช้ USB เพื่อบูตไปยังพาร์ติชันเฉพาะของไดรฟ์อื่นหรือไม่
แก้ไข: ย่อหน้าต่อไปนี้เป็นเพียงข้อมูลเกี่ยวกับที่มาของปัญหาและการอ่านมันไม่จำเป็นต้องตอบคำถาม ฉันใช้ USB กับ Grub2 สำหรับการดูอัลบูตระหว่าง ParrotSec และ Windows ทั้งคู่เก็บไว้ในพาร์ติชัน HDD ต่าง ๆ ของฉัน งานของ USB คือการบูทถึง ParrotSec (เก็บไว้ในพาร์ติชัน 8 ของ HDD) และเมื่อมันไม่ได้เสียบอยู่ตอนบูท BIOS ก็ข้ามผ่าน USB bootloader ดังนั้นในที่สุดก็กด HDD bootloader (ฉันออกจาก Windows bootloader บนพาร์ติชั่นหนึ่งใน HDD ในกรณีที่มีอะไรเกิดขึ้น) อย่างไรก็ตามตอนนี้ USB ของฉันเสียหายทำให้สามารถบูต Windows ได้เท่านั้น ฉันยังอยู่ที่ ParrotSec (ฉันยังไม่ได้รีสตาร์ท PC ดังนั้นฉันจึงยังสามารถใช้งานเครื่องมือ Linux ได้) ดังนั้นคำถามคือฉันจะตั้งค่าไดรฟ์ …

1
Skype: การแจ้งเตือนแฟนทอม
ฉันใช้ skype 2.1.0.81 บน Ubuntu และฉันไม่สามารถสวมใส่หูฟังได้เพราะมีเสียงเตือนที่น่ารำคาญเกิดขึ้นแบบสุ่ม ฉันเข้าไปข้างNotificationsในOptionsและปิดการใช้งานการแจ้งเตือนทั้งหมดที่นั่น - เสียงยังคงเกิดขึ้น ฉันผ่านทุกเสียงใน/usr/share/skype/soundsและการแจ้งเตือนนี้ไม่อยู่ที่นั่น! ฉันแดงผ่านฟอรัม skype และ ubuntu - ยังไม่มีอะไรพวกเขาแนะนำให้ไปที่Notificationsตัวเลือกและทำสิ่งที่มี ... มีใครประสบปัญหานี้หรือไม่? แก้ไข โง่ฉันมันเป็นพิดจินที่ก่อให้เกิดเสียงเหล่านี้ ...

1
ฉันจะรันเซสชันผู้ใช้ครั้งที่สองจาก windows บนหน้าจอท้องถิ่น (ด้วย Raspberry Pi) ได้อย่างไร
เรามีคอมพิวเตอร์เพียงเครื่องเดียวที่บ้านซึ่งทำงานด้วยพลังงานเพียงพอสำหรับการสตรีมหรือสิ่งอื่น ๆ ที่มี CPU มาก มันอยู่ในห้องนั่งเล่นดังนั้นฉันจึงมีความคิดที่จะสร้างเซสชันผู้ใช้อื่นและให้มันทำงานบนเดสก์ท็อปของฉันในห้องของฉัน ฉันมี reaspberry pi 3 และคิดถึงการเชื่อมต่อเดสก์ท็อประยะไกล แต่นั่นหมายความว่าฉันเชื่อมต่อกับผู้ใช้รายเดิมที่กำลังทำงานอยู่ที่ชั้นล่างใช่มั้ย ฉันต้องการทราบวิธีการเชื่อมต่อเดสก์ท็อประยะไกลและเชื่อมต่อกับเซสชันผู้ใช้รายอื่นที่เรียกใช้บนเดสก์ท็อปคอมพิวเตอร์

1
โหลดจำนวนมากของคาสซานดราไม่เคยออกจากข้อยกเว้นตัวชี้โมฆะดังนั้นเชลล์สคริปต์การโทรของฉันจึงไม่เห็นความล้มเหลว
ฉันสร้างสคริปต์ที่ประมวลผลไฟล์ในลูปโดยใช้การเรียกใช้โปรเซส ฉันตรวจสอบรหัสออกของการโทรที่ได้รับการกล่าวถึงเพื่อดูว่าฉันควรย้ายไฟล์ (ตามความสำเร็จ) หรือไม่ปัญหาคือเมื่อกระบวนการล้มเหลวโดยมีข้อยกเว้นจะไม่มีการออก ฉันจะตรวจสอบข้อยกเว้นที่เกิดขึ้นได้อย่างไรฉันจึงสามารถย้ายสคริปต์ไปยังไฟล์ถัดไปได้ ส่วนที่เกี่ยวข้องของสคริปต์ # Stream data sstableloader -d $3 $tablepathfull # On success, move data to target dir if [[ $? != 0 ]]; then echo "Error: Table failed - $tablepathfull" else echo "Table OK - $tablepathfull" trgtdir="$2/$hostname/$keyspacename/$typename/$timestamp/$keyspacename/$tablename" mkdir -p $trgtdir mv $tablepathfull/* $trgtdir rmdir $tablepathfull fi …
linux  bash  java 

1
กระบวนการที่ซ้ำซ้อนและพิเศษของ Linux ในเอาต์พุต ps
ฉันใช้psคำสั่งLinux เพื่อตรวจสอบขนาด RSS ของกระบวนการจากภายในคอนเทนเนอร์ Docker หาก RSS ทั้งหมดสูงกว่าระดับที่กำหนดฉันจะไม่ทำการทดสอบและเริ่มมองหาการถดถอยของหน่วยความจำ นี่คือpsผลลัพธ์ทั้งหมดจากภายในคอนเทนเนอร์นักเทียบท่า PID %CPU RSS Threads COMMAND 1 0.0 2616 1 sh /test/Build/unittest.sh 7 3.3 44240 1 /usr/bin/Xvfb :1 -screen 0 ... 17 1.5 10824 1 /usr/bin/fluxbox 357 690 6292244 324 java -server -Xmx2g ... 490 0.4 7852 1 /usr/bin/python /usr/bin/dstat ... 491 …
linux  memory  java  docker  rss 

1
หากฉันติดตั้ง linux ไว้แล้วหากฉันปรับขนาดพาร์ติชั่นหลักและติดตั้ง windows 10 ฉันจะยังสามารถบูต linux ได้หรือไม่
อย่างที่ฉันบอกในชื่อถ้าฉันติดตั้งลีนุกซ์ไว้แล้ว, และฉันปรับขนาดพาร์ติชั่นโฮมของฉันและติดตั้ง windows 10, ตัวจัดการการบูต Windows จะตรวจสอบการติดตั้งลีนุกซ์ของฉันหรือไม่? หรือตัวติดตั้งจะตรวจหา bootloader ที่ติดตั้งอยู่ในปัจจุบันและข้ามการติดตั้งตัวจัดการการบูตของ windows หรือไม่

2
ทำไมฉันถึงได้รับ“ ไม่สามารถหารูปแบบเอาต์พุตที่เหมาะสมสำหรับ 'http: //localhost/feed1.ffm'” เมื่อใช้ FFmpeg?
หลังจากทำตามขั้นตอนในการโพสต์บล็อกวิดีโอสตรีมไปยังเว็บ แต่ฉันไม่สามารถสตรีมวิดีโอจาก Raspberry Pi ด้วย Logitech Camera ไปยัง Linux ฉันได้รับข้อผิดพลาดนี้: "ไม่พบรูปแบบเอาต์พุตที่เหมาะสมสำหรับ ' http: // localhost: 8090 / feed1.ffm ' http: // localhost: 8090 / feed1.ffm : อาร์กิวเมนต์ไม่ถูกต้อง" คำสั่ง: ffserver -f /etc/ffserver.conf & ffmpeg -s 600x480 -f video4linux2 -i /dev/video0 http://localhost:8090/feed1.ffm เอาท์พุท: ffmpeg version N-90077-g56f77b0 Copyright (c) 2000-2018 the FFmpeg developers …

2
เรียกใช้ windows bat จากระยะไกลไฟล์จาก Linux ผ่าน ssh
มันเป็นไปได้? Cygwin ถูกติดตั้งบนสภาพแวดล้อมของ windows ฉันเชื่อมต่อกับสภาพแวดล้อมของ Windows ผ่าน ssh ด้วยคำสั่ง follow: ssh user @ ip /cygdriver/c/run.bat หลังจากแนะนำรหัสผ่านข้อความ 'ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว' จะปรากฏขึ้น ข้อเสนอแนะใด ๆ ที่ฉันสามารถทำได้?
linux  windows  bash  ssh 

1
แอปพลิเคชัน Windows และ Linux เพื่อแสดงการอัปโหลด / ดาวน์โหลดสะสมสำหรับแต่ละแอพได้อย่างรวดเร็ว
ฉันได้อ่านเธรดอื่น ๆ ไม่กี่ตัวใน SU แต่พวกเขามุ่งเน้นไปที่แบนด์วิดท์แบบทันที / เฉลี่ย (B / วินาที) มากกว่าการดาวน์โหลด / อัพโหลดรวมเป็นระยะเวลาหนึ่ง ไม่ว่าจะเจาะลึกไปถึงระดับแอปพลิเคชัน การตรวจสอบทรัพยากรใน Windows 7 จะแสดงแบนด์วิดท์เท่านั้น ฉันเพิ่งลองใช้ NetLimiter และในขณะที่มันสามารถแสดงผลรวมทั้งหมดที่อัพโหลด / ดาวน์โหลดเป็นกรณีของการเปิดหน้าต่างสถิติหนึ่งรายการต่อแอปพลิเคชันซึ่งตรงข้ามกับตารางที่แสดงแอปพลิเคชันทั้งหมดในครั้งเดียว กำลังมองหาแอปพลิเคชันสำหรับทั้ง Windows และ Linux (Ubuntu) แต่ไม่จำเป็นต้องเหมือนกัน

1
ทำการดาวน์โหลด SCP ต่อเมื่อใช้ไฟล์. pem กับ rsync
ฉันมีไฟล์ขนาดใหญ่เพื่อฟอร์มเซิร์ฟเวอร์ ssh แต่การเชื่อมต่อยังคงตัดออก ฉันรู้ว่า rsync สามารถใช้เพื่อทำการดาวน์โหลดต่อ แต่ฉันไม่สามารถหาวิธีการทำเช่นนี้ได้เมื่อฉันใช้ไฟล์. pem ดังนั้นคำสั่งดาวน์โหลดปัจจุบันของฉันคือ: scp -i repo.pem user@00.00.00.00:/home/user/file.img . ฉันจะรวมสิ่งนี้เข้ากับ rsync ได้อย่างไร
linux  ssh  rsync  scp 

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