ผู้ใช้คอมพิวเตอร์

คำถาม & คำตอบสำหรับผู้ที่ชื่นชอบเครื่องคอมพิวเตอร์และผู้ใช้ระดับสูง

9
เหตุใด Zip จึงสามารถบีบอัดไฟล์เดี่ยวขนาดเล็กกว่าหลายไฟล์ด้วยเนื้อหาเดียวกันได้
สมมติว่าฉันมีไฟล์ XML 10,000 ไฟล์ ตอนนี้สมมติว่าฉันต้องการส่งพวกเขาไปให้เพื่อน ก่อนที่จะส่งพวกเขาฉันต้องการที่จะบีบอัดพวกเขา วิธีที่ 1: อย่าบีบอัด ผล: Resulting Size: 62 MB Percent of initial size: 100% วิธีที่ 2: บีบอัดไฟล์ทุกไฟล์แล้วส่ง 10,000 ไฟล์ xml ให้เขา คำสั่ง: for x in $(ls -1) ; do echo $x ; zip "$x.zip" $x ; done ผล: Resulting Size: 13 MB Percent of initial …
126 linux  zip 

20
เพิ่มไดเรกทอรีไปยัง $ PATH หากยังไม่มี
มีใครเขียนฟังก์ชั่นทุบตีเพื่อเพิ่มไดเรกทอรีไปยัง $ PATH เท่านั้นหากยังไม่ได้มี? ฉันมักจะเพิ่มเส้นทางโดยใช้สิ่งที่ชอบ: export PATH=/usr/local/mysql/bin:$PATH หากฉันสร้าง PATH ของฉันใน. bash_profile แสดงว่าไม่ได้อ่านยกเว้นว่าเซสชันที่ฉันใช้อยู่นั้นเป็นเซสชันการเข้าสู่ระบบซึ่งไม่ได้เป็นจริงเสมอไป ถ้าฉันสร้าง PATH ของฉันใน. bashrc มันจะทำงานกับแต่ละ subshell ดังนั้นถ้าฉันเปิดหน้าต่างเทอร์มินัลแล้วเรียกใช้หน้าจอแล้วเรียกใช้สคริปต์เชลล์ฉันจะได้รับ: $ echo $PATH /usr/local/mysql/bin:/usr/local/mysql/bin:/usr/local/mysql/bin:.... ฉันจะลองสร้างฟังก์ชั่นทุบตีที่เรียกว่าadd_to_path()เพิ่มเฉพาะไดเรกทอรีถ้ามันไม่ได้มี แต่ถ้าใครได้เขียน (หรือพบ) สิ่งนั้นฉันจะไม่ใช้เวลากับมัน
126 bash  script  path 

22
ฉันจะเปลี่ยนชื่อไฟล์เป็นจำนวนมากได้อย่างไร
ฉันมีพวงของชื่อไฟล์ที่มีรูปแบบที่และฉันต้องการที่จะลบหมายเลขจากด้านหน้าเพื่อฉันเพียงแค่มี99 - DescriptiveName.txtDescriptiveName.txt ฉันจะทำสิ่งนี้ได้อย่างไร ฉันสามารถทำได้จากบรรทัดคำสั่งหรือมียูทิลิตี้ที่สามารถทำได้หรือไม่?

2
อะไรคือความแตกต่างระหว่าง yum, apt-get, rpm, ./configure && ทำการติดตั้ง?
ฉันยังใหม่กับ Linux และกำลังใช้งาน CentOS ฉันพบวิธีอัปเดตหรือติดตั้งซอฟต์แวร์สี่วิธี จนถึงตอนนี้ฉันได้เห็น: yum install [program] apt-get install [program] rpm -i [program].rpm wget [program].tar.gz-> unpack-> ./configure-> make->make install อันสุดท้ายเป็นความเจ็บปวดโดยเฉพาะอย่างยิ่งที่มาจาก Windows ซึ่งการติดตั้งโปรแกรมมักจะเป็นเพียงคลิกเดียวและตัวช่วยสร้างการติดตั้งที่ดี ดังนั้นคำถามของฉันคือ: เหตุใดจึงมีวิธีการมากมายในการทำเช่นนี้ใน Linux คุณแนะนำให้ใช้แบบใดและทำไม มีวิธีอื่นในการติดตั้งโปรแกรมใน Linux หรือไม่?

8
ฉันจะแปลง SVG เป็น PDF บน Linux ได้อย่างไร
ฉันจะแปลงและ SVG (มีข้อความภาษาละตินและกราฟิกแบบเวกเตอร์บางส่วน) เป็น PDF บน Linux ได้อย่างไร ฉันลอง Inkscape 0.47 บน Ubuntu Lucid แต่มันเคลื่อนไหวกราฟิกย่อยบางแบบสุ่มและทำให้บางบรรทัดสั้นลงในไฟล์ PDF ของผลลัพธ์ ดังนั้นเอาต์พุตจึงไร้ประโยชน์เพราะกราฟิกมีลักษณะที่แตกต่างอย่างสิ้นเชิง ฉันพยายามเปิด SVG ใน Google Chrome 16 และพิมพ์ลงใน PDF แต่มันบิดเบือนสีทั้งหมดและมันก็ลบองค์ประกอบบางอย่างออกไป (SVG ดูดีบนหน้าจอ แต่มันแย่ในตัวอย่างก่อนพิมพ์และ PDF ที่สร้างขึ้นก็ไม่ดีเช่นกัน) ฉันไม่ต้องการแรสเตอร์หรือแสดง SVG วิธีแก้ปัญหาที่แปลง SVG เป็นภาพบิตแมปแล้วสร้าง PDF ด้วยภาพที่ฝังอยู่ไม่ใช่คำตอบสำหรับคำถามของฉัน (FYI Inscape 0.47 แสดงผลข้อความเป็นวิธีที่น่าเกลียดมากโดยไม่ลดรอยหยักเมื่อเรนเดอร์ไปที่ PNG) ฉันมีตัวเลือกอื่น ๆ อีกบ้าง?
126 conversion  png  svg 

5
ฉันจะตรวจสอบความสมบูรณ์ของไฟล์วิดีโอได้อย่างไร (avi, mpeg, mp4 …)?
ชื่อนี้อาจทำให้เข้าใจผิดได้ดังนั้นให้ฉันอธิบาย ... ฉันกำลังดาวน์โหลดไฟล์วิดีโอ ... mpeg, avi - เป็นหนึ่งในรูปแบบที่ได้รับความนิยม ทีนี้ถ้าฉันกำลังดาวน์โหลดและการดาวน์โหลดหยุดกลางคัน uhm ... download ดังนั้น Windows Media Player จะให้ข้อผิดพลาดและปฏิเสธที่จะเล่น (แม้ว่าไฟล์จะเป็นเช่นนั้นสมมุติว่า เสร็จสมบูรณ์ 98%) แต่ผู้เล่นเช่น KMPlayer หรือ MediaPlayer Classic จะเล่นจนถึงจุดนั้น (ตามความเป็นจริงพวกเขาสามารถเล่นได้ในขณะที่กำลังดาวน์โหลดด้วย) ดังนั้นฉันสนใจ ... โดยไม่ต้องใช้วิธีการดาวน์โหลดใด ๆ (ตัวจัดการดาวน์โหลดและเหมือนกัน) เพื่อรักษาความปลอดภัยให้กับไฟล์ที่ดาวน์โหลดมาอย่างสมบูรณ์วิธีการหนึ่งที่สามารถตรวจสอบได้ว่าไฟล์วิดีโอนั้นถูกดาวน์โหลดมาทั้งหมดหรือไม่
126 avi  mpeg  verification 

7
ในกลุ่มฉันจะสลับระหว่างแท็บอย่างรวดเร็วได้อย่างไร
ใน gnome-terminal, ฉันเพียงแค่สามารถกดAlt+ ( 1, 2, 3ฯลฯ ) เพื่อสลับไปยังแท็บที่เฉพาะเจาะจง ฉันยังสามารถใช้Ctrl+ ( PgUp/ PgDn) เพื่อหมุนเวียนไปตามแท็บต่างๆ (สะดวกสบายน้อยลง แต่สามารถแมปใหม่ได้) หากฉันต้องการใช้แท็บกลุ่มแทนแท็บ gnome-terminal การพิมพ์:tabnและ:tabpค่อนข้างยุ่งยาก ฉันสามารถจับคู่แป้นพิมพ์ลัดกับแป้นพิมพ์ได้ แต่ก็ยังสะดวกกว่าการกระโดดไปที่แท็บ 4 ด้วยAlt+ 4โดยตรง มีวิธีที่เร็วกว่าในการสลับระหว่างแท็บในกลุ่มหรือไม่?

6
ความแตกต่างระหว่างใบรับรองและคีย์ที่เกี่ยวข้องกับ SSL คืออะไร
เมื่อใดก็ตามที่ฉันพยายามที่จะเข้าใจอะไรเกี่ยวกับ SSL ฉันมักจะมีเวลาที่ยากลำบากในการติดตามสิ่งที่ "สำคัญ" และ "ใบรับรอง" อ้างถึง ฉันกลัวว่าหลายคนใช้มันไม่ถูกต้องหรือสลับกันได้ มีความแตกต่างมาตรฐานระหว่างคีย์และใบรับรองหรือไม่

2
มีวิธีใดที่จะหยุด Windows 8 ไม่ให้รีสตาร์ทเพื่ออัปเดต
เครื่อง Windows 8 ของฉันกำลังจะเริ่มต้นใหม่ในไม่ช้า ... ฉันได้ลองเทคนิคบางอย่างเช่นshutdown /aไม่มีโชคมาก ขาดบริการ Windows Update ชั่วคราวมีการหยุดการรีสตาร์ทนี้หรือไม่ --- ปรับปรุง --- ดูเหมือนว่า "เริ่มต้นใหม่" คือทั้งหมดที่พูดคุยและไม่มีการกระทำ! เวลาผ่านไปและฉันได้รับสิ่งนี้: ดังนั้นมันจะไปพร้อมกับคำตอบด้านบนที่นี่ (ซึ่งฉันจะยอมรับในไม่ช้า) --- อัปเดตอีกครั้ง --- มันรีเซ็ต !!! แบตเตอรีของฉันมีความสำคัญและมันปิดตัวเองฉันเปิดมันอีกครั้ง (ไม่ต้องพัก) เมื่อเสียบปลั๊กแล้วฉันลงชื่อเข้าใช้และสิ่งแรกที่มันทำคือรีสตาร์ทโดยอัตโนมัติ - ปิดแท็บที่เปิดอยู่ใน Chrome :( โอ้ดี ...
125 windows-8  updates 

5
พีซีของฉันไม่ใช่โทรศัพท์ฉันจะลบหน้าจอเข้าสู่ระบบ swipey ล่วงหน้าจาก Gnome 3 ได้อย่างไร
ฉันกำลังใช้ centos 7 (เซิร์ฟเวอร์ที่มี gui config) บน VM ฉันต้องการเก็บหน้าจอเข้าสู่ระบบไว้ แต่หน้าจอล็อคแบบ pre-login สไตล์ที่ต้องใช้การปัดเพื่อเข้าถึงหน้าจอเข้าสู่ระบบหลักนั้นน่ารำคาญ มีวิธีง่าย ๆ ในการปิดใช้งานและไปที่หน้าจอเข้าสู่ระบบโดยตรงหรือไม่?
125 gnome-shell 

7
ฉันจะสร้างไฟล์ที่มีขนาดเฉพาะจากบรรทัดคำสั่งได้อย่างไร
ฉันจะสร้างไฟล์ได้อย่างไร (เช่นใช้touchคำสั่งหรือวิธีอื่นที่คล้ายกัน) แต่มีขนาดเฉพาะ (เช่น 14 MB) กรณีการใช้งานคือการทดสอบ FTP ด้วยขนาดไฟล์ต่าง ๆ หากเราสามารถสร้างไฟล์ที่มีขนาดเฉพาะจะเป็นประโยชน์ในการตรวจสอบการถ่ายโอน FTP เป็นต้น

3
ทำไมถึงมีเครื่องหมายเปอร์เซ็นต์ '%' ในที่อยู่ IPv6
ฉันใช้.NET Frameworkคลาสเพื่อรับที่อยู่ IP สำหรับเครื่องของฉัน Dns.GetHostAddresses(Dns.GetHostName()) ฉันมีอะแดปเตอร์ VirtualBox ซึ่งมีทั้งที่อยู่ IPv4 และ IPv6 การใช้รหัส. NET ฉันได้รับที่อยู่ IPv6 เป็นfe80::71a3:2b00:ddd3:753f%16 สังเกตุที่% 16 ในตอนท้าย? อย่างไรก็ตามหากฉันใช้แบบสอบถามเดียวกันWMIฉันได้รับที่อยู่เป็น 'fe80 :: 71a3: 2b00: ddd3: 753f' ดังนั้น% 16 มีความสำคัญเป็นพิเศษหรือไม่ แก้ไข: ฉันเพิ่งสังเกตเพิ่มเติมเกี่ยวกับเรื่องนี้ และพวกเขาก็เข้ากันได้ดีกับสิ่งที่สตีเฟ่นเจนนิงส์พูดในคำตอบของเขา ฉันติดตั้ง Vmware เพื่อดูที่อยู่ IPv6 ที่ออก ที่อยู่คือ: fe80 :: 3dd0: 7f8e: 57b7: 34d5% 19 fe80 :: b059: 65f4: e877: …
125 ipv6 

14
เหตุใดจึงไม่แนะนำปุ่มลูกศรใน Vim
"ไม่เคยใช้ปุ่มลูกศรในกลุ่ม!" ฉันได้ยินสิ่งนี้จากผู้พูดแบบสุ่ม แต่ไม่มีโอกาสถามเขาว่าทำไม นอกจากนี้หากคุณไม่ใช้ปุ่มลูกศรคุณจะย้ายเคอร์เซอร์ในโหมดแทรกได้อย่างไร
125 vim 


3
ทำไมบางครั้ง Chrome ดาวน์โหลด PDF แทนที่จะเปิด [ซ้ำ]
คำถามนี้มีคำตอบอยู่ที่นี่แล้ว: เมื่อใช้ Chrome เหตุใดจึงดาวน์โหลด PDF จากเว็บไซต์หนึ่ง แต่แสดงด้วยโปรแกรมดู PDF ของ Chrome จากเว็บไซต์อื่น 2 คำตอบ ทำไม Chrome จึงเปิด PDF บางส่วนโดยตรงในขณะที่คนอื่นใช้ DL 1 คำตอบ บางครั้ง Google Chrome 37 เปิด PDF ในปลั๊กอิน PDF Viewer และบางครั้งดาวน์โหลด PDF 1 คำตอบ เมื่อฉันไปยังที่อยู่บางอย่างของไฟล์ PDF Chrome จะดาวน์โหลด PDF แทนที่จะเปิดโดยใช้โปรแกรมดู PDF ในตัว หน้านั้นเป็นสีขาวที่ว่างเปล่า ไม่มีปัญหากับการตั้งค่า Chrome ของฉัน: ฉันลองใช้ที่อยู่ของไฟล์ PDF อื่นและ Chrome …
125 google-chrome  pdf 

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