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

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

2
วิธีการใช้ grep บน Linux เพื่อรายงานอย่างละเอียดว่าสตริงนั้นมีอยู่ในไฟล์หรือไม่?
ฉันต้องการทราบว่าack_enabled not definedมีอยู่ในไฟล์ที่เฉพาะเจาะจงall_defs.txtและส่งคืนบางสิ่งซึ่งฉันสามารถเข้าใจได้ว่าสตริงนั้นมีอยู่หรือไม่ ใครช่วยบอกฉันถึงวิธีการทำเช่นนี้?
14 linux  grep 

2
เรียกใช้และติดตามการใช้หน่วยความจำของกระบวนการเดียว
ฉันต้องการเรียกใช้โปรแกรมใช้หน่วยความจำและติดตามการใช้หน่วยความจำเมื่อเวลาผ่านไป โปรแกรมจะสิ้นสุดในไม่กี่วินาทีหลังจากเรียกใช้ คำถามก่อนหน้านี้แนะนำแพคเกจsysstat ในขณะที่pidstatยูทิลิตี้ของมันทำสิ่งที่ฉันต้องการบางส่วน ยอมรับช่วงเวลาที่น้อยที่สุด1sแต่ฉันต้องการวัดที่ความละเอียดที่สั้นกว่า ( 0.1sควรจะดี) มันติดตามกระบวนการที่มีอยู่เท่านั้นในขณะที่ฉันไม่สามารถแสดงตัวคัดลอกและวาง pid ได้ มีสคริปต์ / ยูทิลิตี้ทางเลือกอื่น ๆ ในการทำงานและเรียกใช้งานได้ดีขึ้นหรือไม่?
14 linux  memory  sysstat 

2
ฉันจะใช้ wget เพื่อดาวน์โหลดไฟล์ขนาดใหญ่ได้อย่างไร
ฉันใช้ Linux Mint 15 Cinnamon ที่รันจาก pendrive 8GB ฉันต้องการได้รับ ISO สำหรับ 'Linux Mint 14“ Nadia” KDE' ฉันพยายามใช้wgetในสถานี นี่คือสิ่งที่ฉันพิมพ์: wget http://mirror.ufs.ac.za/linuxmint/stable/14/linuxmint-14-kde-dvd-64bit.iso หลังจากดาวน์โหลดจนถึง 30% (หลังจากนั้น 2 ชั่วโมง) ฉันรู้สึกผิดหวังที่เห็นว่าหยุดดาวน์โหลด ฉันใช้wgetเพราะฉันไม่ต้องการเปิดโครเมียมเบราว์เซอร์ โปรดช่วยฉันด้วยเพื่อฉันจะสามารถดาวน์โหลดได้ ขอบคุณล่วงหน้า.
14 linux  linux-mint  wget 

3
สคริปต์หรือตัวเรียกใช้เพื่อตั้งค่าแท็บเทอร์มินัลหลายแห่งในตำแหน่งต่างๆ
ฉันได้ศึกษามาแล้วเมื่อไม่นานมานี้ แต่ไม่พบวิธีแก้ปัญหาใด ๆ ที่จะเปิดแท็บเทอร์มินัลเรียกใช้คำสั่งบางคำสั่งจากนั้นอนุญาตให้ฉันใช้แท็บเทอร์มินัลต่อไป ทุกวิธีที่ฉันพบการเปิดตัวแท็บเทอร์มินัลจากบรรทัดคำสั่งจะเปิดใช้แท็บเท่านั้นและไม่อนุญาตให้ฉันใช้พวกเขาต่อไปหลังจากนั้น ปัญหาที่ฉันพยายามแก้ไขคือทุกครั้งที่ฉันต้องบูตเครื่อง (หรือเครื่องเสมือนในกรณีนี้) ฉันต้องตั้งค่าแท็บเทอร์มินัลต่าง ๆ หกแท็บเพื่อชี้ไปที่โฟลเดอร์ต่าง ๆ และส่งออกตัวแปรสภาพแวดล้อมบางรายการ ฉันได้ทดลองกับเทอร์มินัล xfce แล้วและฉันก็ได้รับคำสั่งแบบนี้: terminal --disable-server -H --tab --title=1st_tab --tab --title=2nd_tab แต่ถ้าฉันเพิ่มอาร์กิวเมนต์คำสั่งแท็บจะไม่สามารถใช้งานได้อีกเมื่อเปิดขึ้น: terminal --disable-server -H --tab --title=1st_tab --tab --title=2nd_tab --command="cd ~/folder1" http://docs.xfce.org/apps/terminal/command-line ฉันกำลังใช้ Red Hat Linux กับ gnome 2.28.2

2
ฉันจะปิดใช้งานการจัดทำดัชนีในไดเรกทอรีที่ระบุในหลายแพลตฟอร์มได้อย่างไร
ฉันมีไฟล์บางไฟล์ที่สามารถเข้าถึงได้ในหลาย ๆ แพลตฟอร์ม (Mac OS X และ Windows 7 ส่วนใหญ่ แต่ฉันจะไม่ออกกฎ Linux ในอนาคต) และฉันไม่ต้องการให้จัดทำดัชนีไฟล์เหล่านี้โดยบริการค้นหาของแพลตฟอร์ม (จะมี เป็น DB ทิ้งและฉันไม่ต้องการข้อมูลที่ละเอียดอ่อนใส่ลงในตารางการค้นหา) เมื่อฉันจำได้ว่าฉันสามารถบล็อกการสร้างดัชนีของไดเรกทอรีใน OS X ได้โดยการวางไฟล์ชื่อพิเศษไว้ที่นั่น (มันอาจมีบรรทัดข้อความอยู่ข้างในนั้นเป็นเวลานานแล้วและฉันจำไม่ได้) มีอะไรอย่างนั้นใน Windows หรือไม่? ฉันจะบล็อกการสร้างดัชนีของไดเรกทอรีที่แน่นอนสำหรับ Mac OS X, Windows (และอาจเป็น Linux) ได้อย่างไร

1
GPU ของฉันกำลังจะตายใช่ไหม
ฉันปิดการใช้งานการป้องกันหน่วยความจำ ECC ชั่วคราวใน NVIDIA K20m (อุปกรณ์ 0 ในโหนดของฉัน) และตอนนี้ฉันไม่สามารถนำกลับมาใช้งานได้อีกครั้ง ก่อนหน้านั้นทำงานอย่างถูกต้องเมื่อเปิดใช้งาน ECC ดังนั้นนี่คือสิ่งที่ฉันทำ: ฉันปิดใช้งาน ECC ด้วย nvidia-smi -i 0 --ecc-config=0 และรีบูต เมื่อมันมาถึงมันแสดงให้เห็นถึงการใช้ GPU 100% และมันจะไม่เริ่มต้นเมล็ดใด ๆ (จริง ๆ แล้วมันล้มเหลวแล้วเมื่อสร้างบริบท) เหตุผลคือข้อผิดพลาดสองบิต ฉันรีเซ็ตด้วย nvidia-smi -i 0 --reset-ecc-errors=0 และรีบูตโหนด หลังจากรีบูตการใช้งานอุปกรณ์เป็น 0% และฉันสามารถเริ่มงานได้ตามปกติ ไม่กี่ชั่วโมงต่อมาอุปกรณ์แสดงให้เห็นว่ามีการใช้ GPU 100% อีกครั้ง ครั้งนี้มันไม่ได้รายงานข้อผิดพลาดสองบิต (ไม่ใช่แม้แต่ข้อผิดพลาดบิตเดียว) อย่างไรก็ตามเนื่องจากฉันไม่สามารถทำงานได้ฉันจึงรีบูตโหนดและมีการใช้งาน GPU 100% ฉันไม่สามารถใช้งานได้ แต่รายงานว่าไม่มีข้อผิดพลาดเล็กน้อย เรื่องนี้มันคืออะไร? …

2
SSH เข้าสู่เครื่อง Linux ผ่านอินเทอร์เน็ต
ฉันเพิ่งติดตั้งเครื่อง Linux ในหอพักของฉันและฉันต้องการที่จะสามารถเข้าถึงได้ผ่านทาง SSH ฉันอยู่ในวิทยาเขตวิทยาลัยที่มีเครือข่ายย่อยหลายแห่งเพื่อจัดการเครื่องที่เชื่อมต่อแบบไร้สายกับเครือข่าย ด้วยเหตุนี้เครือข่ายย่อยของเครื่องและ IP จึงเปลี่ยนบ่อย เนื่องจากเครื่องน่าจะอยู่ในเครือข่ายย่อยที่แตกต่างกันฉันไม่สามารถ SSH ได้โดยการป้อนที่อยู่ IP มีวิธีใดบ้างที่จะติดตั้ง SSH ผ่านบริการอินเทอร์เน็ตหรือสิ่งที่คล้ายกันซึ่งจะส่งต่อฉันไปยังเครื่องของฉัน?
14 linux  ssh  dynamic-ip 

3
แปลงภาพสีเทาเป็นภาพช่องอัลฟาในยูนิกซ์เชลล์
ฉันมีภาพระดับสีเทา ฉันต้องการแปลงเป็น PNG แบบโปร่งใสเช่นพิกเซลสีดำ (ในภาพต้นฉบับ) จะกลายเป็นทึบแสงเต็มพิกเซลสีขาวกลายเป็นโปร่งใสทั้งหมดพิกเซลสีเทา 50% จะกลายเป็นโปร่งใส 50% และสำหรับทุกเฉดสี ในระหว่าง. ฉันจะบรรลุสิ่งนี้ได้อย่างไร (ใช่ฉันรู้ว่านี่เกือบจะเป็นคำถามเดียวกันกับการแปลงเฉดสีเทาเป็นอัลฟาแชนเนลแต่ฉันต้องการทราบวิธีการทำสิ่งนี้โดยใช้เครื่องมือบรรทัดคำสั่งเท่านั้น - เช่น ImageMagick หรือ NetPBM) นี่คือตัวอย่างผลลัพธ์จากคำถามที่กล่าวถึงข้างต้น ตัวอย่างนี้เป็นผลลัพธ์ที่ฉันต้องการให้บรรลุโดยใช้เครื่องมือบรรทัดคำสั่งเท่านั้น หากคุณเปิด PNG นี้ในมุมมองที่สนับสนุนความโปร่งใสคุณจะเห็นว่าฉันหมายถึงอะไร

2
มีวิธีการเปลี่ยนทางลัดในผู้บัญชาการเที่ยงคืนหรือไม่?
ฉันไม่พบสิ่งใดในหัวข้อในอินเทอร์เน็ต บรรทัดเดียวจาก.mc/iniที่มีลักษณะเกี่ยวข้องกับคำถามคือkeymap=mc.keymapแต่ฉันไม่รู้ว่าจะทำอย่างไรกับมัน

4
เมื่อคุณ“ apt-get install” ไฟล์. deb ที่จัดเก็บอยู่ที่ไหน
ฉันกำลังพยายามคัดลอกแพ็กเกจทั้งหมดที่ฉันติดตั้งไว้ในเครื่อง Debian เครื่องหนึ่งไปยังเครื่อง Debian เครื่องอื่นโดยไม่ทำอีกเครื่องapt-get installและดาวน์โหลดแพ็คเกจทั้งหมดอีกครั้ง

3
ฉันจะติดตั้ง CentOS 6 โดยไม่ใช้ gui ได้อย่างไร?
ฉันเพิ่งดาวน์โหลด centos 6 live cd และฉันพยายามติดตั้งลงบนแทบและฉันไม่เคยได้รับแจ้งให้ติดตั้ง centos โดยมี / ไม่มี gui และเป็นอัตโนมัติทั้งหมด สิ่งที่เกิดขึ้นหลังจากฉันถูกบูทเข้าสู่ซีดีสดบนเดสก์ท็อปและฉันคลิกเพื่อติดตั้งทั้งหมดนั้นเป็นไปโดยอัตโนมัติหลังจากนั้น ฉันจะติดตั้งเชลล์ได้อย่างไร หรือเพียงแค่ใช้สิ่งที่ฉันมีและเพื่อบู๊ตเป็นเชลล์เสมอและไม่เคยเห็น gui? ขอบคุณ
14 linux  shell  centos 


3
จะอัพเกรดเป็น git ล่าสุดบนเดเบียน 7 ได้อย่างไร?
ฉันได้ติดตั้งคอมไพล์ผ่าน apt-get on debian 7 ซึ่งให้ฉัน: # git --version git version 1.7.10.4 ฉันต้องการที่จะยกระดับรุ่น git latests ฉันเหนื่อย: sudo apt-get install python-software-properties sudo add-apt-repository ppa:git-core/ppa sudo apt-get update sudo apt-get install git แต่นั่นทำให้เกิดข้อผิดพลาดดังต่อไปนี้: Fetched 6,944 B in 0s (10.1 kB/s) W: Failed to fetch http://ppa.launchpad.net/git-core/ppa/ubuntu/dists/wheezy/main/source/Sources 404 Not Found W: Failed to fetch …
14 linux  debian  git  apt-get 

2
Escape slash ไปข้างหน้าอย่างถูกต้องใน bash script เพื่อใช้กับ sed
ฉันกำลังพยายามกำหนดขนาดของไฟล์ที่จะถูกคัดลอกใหม่เมื่อทำการซิงค์สองโฟลเดอร์โดยการเรียกใช้ rsync ในโหมดแห้งแล้วรวมขนาดของไฟล์ที่แสดงในเอาต์พุตของ rsync ขณะนี้ฉันติดอยู่ที่คำนำหน้าไฟล์โดยโฟลเดอร์แม่ของพวกเขา ฉันค้นพบวิธีนำหน้าบรรทัดโดยใช้ sed และวิธีหลบเลี่ยงการใช้ sed แต่ฉันมีปัญหาในการรวมสองรายการนี้ นี่เป็นวิธีที่ฉันได้รับ: source="/my/source/folder/" target="/my/target/folder/" escaped=`echo "$source" | sed -e 's/[\/&]/\\//g'` du `rsync -ahnv $source $target | tail -n +2 | head -n -3 | sed "s/^/$escaped/"` | awk '{i+=$1} END {print i}' นี่คือผลลัพธ์ที่ฉันได้รับจาก bash -x myscript.sh + source=/my/source/folder/ + target=/my/target/folder ++ …

3
จะไปยังหน้าต่างที่ผ่านมา 9 ในหน้าจอ GNU โดยไม่ไปที่รายการหน้าต่างได้อย่างไร [ซ้ำ]
คำถามนี้มีคำตอบอยู่ที่นี่แล้ว : หน้าจอ GNU: ปุ่มเพื่อเข้าถึงแท็บด้านบน 9 (3 คำตอบ) ปิดให้บริการใน4 ปีที่แล้ว ฉันใช้เครื่องมือหน้าจอ GNU เพื่อให้เซสชันของฉันยังมีชีวิตอยู่ในระบบ เพื่อสลับระหว่าง windows ฉันใช้โดยCtrl+a Nที่ N คือหมายเลขของหน้าต่าง ฉันต้องการใช้การกดแป้นพิมพ์ที่คล้ายกันเพื่อเข้าถึงหน้าต่างด้วยตัวเลขสองหลัก ณ ตอนนี้ฉันต้องไปที่รายชื่อหน้าต่างCtrl+a "แล้วเลือกหน้าต่าง มีวิธีในการบรรลุสิ่งที่ฉันพยายามหรือไม่
14 linux  gnu-screen 

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