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

ไดเรกทอรีเรียกอีกอย่างว่าโฟลเดอร์เป็นวัตถุระบบไฟล์ที่ใช้สำหรับการจัดระเบียบไฟล์และไดเรกทอรีอื่น ๆ

13
พรอมต์คำสั่ง Windows: วิธีรับจำนวนไฟล์ทั้งหมดในไดเรกทอรีปัจจุบัน
คุณใช้คำสั่งอะไรในcmd.exeการค้นหาจำนวนไฟล์ในไดเรกทอรีปัจจุบัน มีตัวเลือก powershell ที่นี่หรือไม่ อัปเดต : ฉันหวังว่าจะหลีกเลี่ยงdirเพราะฉันรู้ว่ามีไฟล์มากกว่า 10,000 ไฟล์ในไดเรกทอรีปัจจุบัน ต้องการหลีกเลี่ยงการส่งออกการแจงนับไปที่หน้าต่าง cmd ขอขอบคุณ!

9
คุณจัดการกับ“ CMD ไม่สนับสนุนเส้นทาง UNC เป็นไดเรกทอรีปัจจุบัน” ได้อย่างไร?
ฉันพยายามเปลี่ยนไดเรกทอรีเป็นไฟล์เซิร์ฟเวอร์เช่น: cd \\someServer\\someStuff\ อย่างไรก็ตามฉันได้รับข้อผิดพลาดต่อไปนี้: CMD ไม่รองรับเส้นทาง UNC เป็นไดเรกทอรีปัจจุบัน ตัวเลือกของฉันในการนำทางไปยังไดเรกทอรีนั้นมีอะไรบ้าง


2
ความแตกต่างและการใช้งานที่ถูกต้องสำหรับ / tmp และ / var / tmp
ฉันยังไม่ได้คิดอะไรมากมายจนกระทั่งถึงตอนนี้ แต่มันก็แปลกที่มีไดเรกทอรี / var / tmp และ / tmp สำหรับลินุกซ์ distros ส่วนใหญ่ที่ฉันใช้เป็นประจำ (Ubuntu, Centos, Redhat) มีความแตกต่างทางความหมายระหว่างสองหรือไม่เช่นเมื่อใครออกแบบเลย์เอาต์ระบบไฟล์ครั้งแรกเขาหรือเธอคิดว่า "ไฟล์ tmp ทั้งหมดไม่ได้ถูกสร้างขึ้นเท่ากัน!" ข้อแตกต่างเดียวที่ฉันพบสำหรับ Centos คือ / tmp จะทำการขัดไฟล์ที่เก่ากว่า 240 ชั่วโมงเป็นประจำในขณะที่ / var / tmp จะเก็บไฟล์เก่าไว้เป็นเวลา 720 ชั่วโมง
22 linux  directory 



4
วิธีอัปโหลดไดเรกทอรีซ้ำไปยังเซิร์ฟเวอร์ FTP เพียงแค่ใช้ ftp หรือ lftp
ฉันกำลังเขียนสคริปต์เชลล์ Linux เพื่อคัดลอกโลคัลไดเร็กทอรีไปยังเซิร์ฟเวอร์รีโมต (ลบไฟล์ใด ๆ ที่มีอยู่) เซิร์ฟเวอร์ในพื้นที่: ftpและlftpคำสั่งมีให้ใช้งานไม่มี ncftpหรือเครื่องมือกราฟิกใด ๆ เซิร์ฟเวอร์ระยะไกล:เข้าถึงได้ผ่าน FTP เท่านั้น ไม่มี rsync หรือ SSH หรือ FXP ฉันกำลังคิดเกี่ยวกับการแสดงรายการไฟล์โลคัลและรีโมตเพื่อสร้างสคริปต์ lftp จากนั้นรัน มีวิธีที่ดีกว่า? หมายเหตุ: การอัปโหลดเฉพาะไฟล์ที่ถูกแก้ไขจะเป็นข้อดี แต่ไม่จำเป็น

5
ฉันจะค้นหา (หรือแยก) ไดเรกทอรีและไดเรกทอรีย่อยทั้งหมดที่ตรงกับรูปแบบที่แน่นอน (ใน Linux) ได้อย่างไร
ฉันพยายามใช้คำสั่งค้นหา Linux เพื่อค้นหาไดเรกทอรีและไดเรกทอรีย่อยทั้งหมดที่ไม่มี. svn (โฟลเดอร์ย่อยที่ถูกซ่อนอยู่) ในเส้นทางของพวกเขา ฉันสามารถทำให้มันแยกไดเรกทอรี. svn จริง ๆ เท่านั้น แต่ไม่รวมถึงไดเรกทอรีย่อย นี่คือสิ่งที่ฉันทำตอนนี้: find . -type d \! -iname '*.svn*' ฉันยังลอง: find . -type d \! iname '.svn' \! iname '.svn/*' แค่ FYI ฉันพยายามใช้รูปแบบการค้นหาเพื่อให้ฉันสามารถใช้คุณสมบัติการโค่นล้มบางอย่างกับไดเรกทอรีทั้งหมดในที่เก็บของฉันยกเว้นโฟลเดอร์ที่ถูกโค่นล้มที่ถูกซ่อนและ sub-directory ของพวกเขา (โดยใช้คำสั่ง exec กับไดเรกทอรีที่ส่งคืนจากคำสั่ง find ) .. TIA

4
ตรวจสอบให้แน่ใจการสั่งซื้อไดเรกทอรีทำซ้ำในลินุกซ์
ฉันเป็นบริษัท ที่รวมโฮสต์อย่างต่อเนื่องและเราเรียกใช้รหัสลูกค้าของเราบน Linux ทุกครั้งที่เราเรียกใช้รหัสเราเรียกใช้ในเครื่องเสมือนแยกต่างหาก ปัญหาที่เกิดขึ้นบ่อยครั้งคือการทดสอบของลูกค้าบางครั้งจะล้มเหลวเนื่องจากการสั่งซื้อไดเรกทอรีของรหัสของพวกเขาเช็คเอาต์บน VM ขอรายละเอียดเพิ่มเติมหน่อยสิ บน OSX ระบบไฟล์ HFS + ช่วยให้มั่นใจได้ว่าไดเรกทอรีต่างๆจะถูกสำรวจตามลำดับเดียวกันเสมอ โปรแกรมเมอร์ที่ใช้ OSX สมมติว่าถ้ามันทำงานบนเครื่องของพวกเขามันจะต้องทำงานทุกที่ แต่บ่อยครั้งที่มันไม่สามารถใช้งานได้บน Linux เนื่องจากระบบไฟล์ของ linux ไม่รับประกันการสั่งซื้อเมื่อทำการสำรวจไดเรกทอรี ยกตัวอย่างเช่นพิจารณาว่ามี 2 ไฟล์คือ a.rb, b.rb a.rb กำหนดและการใช้MyObject b.rb MyObjectหากมีการโหลด a.rb ก่อนทุกอย่างจะทำงาน หากโหลด b.rb ก่อนมันจะพยายามเข้าถึงตัวแปรที่ไม่ได้กำหนดMyObjectและล้มเหลว แต่ที่แย่กว่านั้นคือมันไม่ได้ล้มเหลวเสมอไป เนื่องจากระบบไฟล์ที่สั่งซื้อบน Linux ไม่ได้รับคำสั่งจึงเป็นคำสั่งที่แตกต่างกันในเครื่องที่แตกต่างกัน สิ่งนี้แย่กว่าเพราะบางครั้งการทดสอบผ่านและบางครั้งก็ล้มเหลว นี่คือผลลัพธ์ที่เลวร้ายที่สุดที่เป็นไปได้ ดังนั้นคำถามของฉันคือมีวิธีทำให้ระบบไฟล์สั่งทำซ้ำได้หรือไม่ การตั้งค่าสถานะบางอย่างเป็น ext4 อาจบอกว่ามันจะสำรวจไดเรกทอรีตามลำดับบางอย่างหรือไม่ หรืออาจเป็นระบบไฟล์อื่นที่มีการรับประกันนี้?

3
เหตุใดฉันจึงไม่สามารถซีดีไปยังไดเรกทอรีได้
ฉันใช้ Ubuntu 10.04.2 LTS ทำไมฉันไม่สามารถcdเข้าไปใน/var/wwwไดเรกทอรีได้? david@ubuntu:/var$ pwd /var david@ubuntu:/var$ ls -l drwxrwxr-- 13 root root 4096 2011-02-26 21:53 www david@ubuntu:/var$ cd www -bash: cd: www: Permission denied david@ubuntu:/var$ sudo cd www sudo: cd: command not found
14 ubuntu  directory 

2
อะไรคือความแตกต่างระหว่าง / usr / local / bin & / usr / local / sbin
ฉันเขียนสคริปต์ง่ายๆที่ฉันต้องการแบ่งปันกับเพื่อนร่วมงานของฉัน ควรอยู่ใน / usr / local / bin หรือ / usr / local / sbin หรือไม่ การใช้งานทั่วไปสำหรับไดเรกทอรีเหล่านี้คืออะไร?
14 linux  directory 

1
ไดเรกทอรี Apache นั้นควรจะสัมพันธ์กับ DocumentRoot หรือไม่?
Directoryคำสั่งApache ควรจะสัมพันธ์กับ DocumentRoot หรือไม่? ฉันถามในบริบทของ VirtualHost แต่ก็ไม่ควรสร้างความแตกต่าง กล่าวอีกนัยหนึ่งมันควรจะเป็น: <VirtualHost> DocumentRoot /var/www <Directory /var/www> ... หรือ <VirtualHost> DocumentRoot /var/www <Directory /> ... ทั้งงาน Apache ไดเรกทอรีเอกสารบอกว่า: ไดเรกทอรีเส้นทางเป็นเส้นทางแบบเต็มไปยังไดเรกทอรีหรือสตริง wild-card ... ... แต่จากนั้นพวกเขาแสดงสองตัวอย่างที่ขัดแย้งกับคำสั่ง "เส้นทางแบบเต็ม" ED:นอกจากนี้ยังมีตัวอย่างขัดแย้งบนหน้าอาปาเช่ปรับแต่งประสิทธิภาพในFollowSymlinks และ SymLinksIfOwnerMatchและAllowOverrideส่วน เพื่อความสนุกฉันดูการตั้งค่า vhost เริ่มต้นของ Debian และพบสิ่งนี้: <VirtualHost *:80> DocumentRoot /var/www <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory …

3
Apache VirtualHost Proxy พร้อมกับไดเรกทอรีย่อย
ปัจจุบันเรามีเซิร์ฟเวอร์ IIS เป็นเว็บเซิร์ฟเวอร์หลักของเรา เรากำลังใช้เซิร์ฟเวอร์ Apache แทน แต่ก็ยังจำเป็นต้องเข้าถึงเซิร์ฟเวอร์ IIS โดยทั่วไปสิ่งนี้เป็นเรื่องง่ายเนื่องจาก Apache2 สามารถพร็อกซีโดเมนย่อยกับเซิร์ฟเวอร์นี้ อย่างไรก็ตามปัญหาของเราคือ: เรากำลังใช้ dotnetCharting บนเซิร์ฟเวอร์ IIS และการอนุญาตให้ใช้งานนั้นเชื่อมโยงกับชื่อโดเมน เพื่อให้ dotnetCharting ทำงานได้จะต้องซื้อสิทธิ์ใช้งานอื่น คำถามของฉันคือ Apache2 proxy สามารถเป็นไดเรกทอรีย่อยได้หรือไม่? ตัวอย่างเช่น 'www.example.com/subdir' สามารถชี้ไปที่เซิร์ฟเวอร์ IIS ได้หรือไม่ ดูเหมือนว่ามันไม่ควรจะเป็นไปไม่ได้ แต่ฉันไม่สามารถหาทางแก้ไขได้

2
Apache2 - 301 Redirect เมื่อไม่มี“ /” ที่ท้ายไดเรกทอรีใน url
ฉันไม่ได้สังเกตเห็น Redirect นี้ (301) จริงๆเมื่อขอ URL เช่นนี้โดยไม่ทับ ("/") ในตอนท้าย: http://server/directory เซิร์ฟเวอร์จะ respone กับส่วนหัว 301 http://server/directory/เปลี่ยนเส้นทางถาวรกับตำแหน่งส่วนหัวของสถานที่ที่จะ ดูตัวอย่างสดนี้: คำขอของผู้ใช้: GET /social HTTP/1.1 ( http://192.168.1.111/social ) Apache Server การตอบกลับ: HTTP/1.1 301 Moved Permanently Location: http://192.168.1.111/social/ คำขอของผู้ใช้: GET /social/ HTTP/1.1 ( http://192.168.1.111/social/ ) Apache Server การตอบกลับ: HTTP/1.1 200 OK Apache access.log: 192.168.1.130 - - …

2
วิธีปฏิบัติที่ดีที่สุดสำหรับโครงสร้างโฟลเดอร์ธุรกิจคืออะไร
เราเคยมีแนวโน้มที่จะมีโฟลเดอร์แผนก (การขายการตลาดและอื่น ๆ ) ด้วยการแชร์เพียงครั้งเดียวจากนั้นเพิ่มโฟลเดอร์ที่อยู่ด้านล่างเฉพาะกิจนี้และเมื่อต้องการ มันยุ่งไปหน่อย - ฉันได้รับมอบหมายให้สร้าง 'ลำดับชั้นของโฟลเดอร์' ใครบ้างมีแนวทางปฏิบัติที่ดีที่สุดสำหรับวิธีการจัดโครงสร้างโฟลเดอร์หรือไม่? เรากำลังเรียกใช้ SBS2011 บนเซิร์ฟเวอร์ไฟล์ปัจจุบัน

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