ภาษาอังกฤษภาษาฝรั่งเศสสเปน

Ad


ไอคอน Fav ของ OnWorks

ftp-uploadp - ออนไลน์ใน Cloud

เรียกใช้ ftp-uploadp ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่ง ftp-uploadp ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


ftp-upload - แบตช์ถ่ายโอนไฟล์ในเครื่องไปยังเซิร์ฟเวอร์ FTP

เรื่องย่อ


ftp-อัพโหลด [สวิตช์ใดก็ได้-สวิตช์แบบทำซ้ำได้] ... ไฟล์-

DESCRIPTION


ftp-อัพโหลด ใช้สำหรับส่งไฟล์ในเครื่องไปยังเซิร์ฟเวอร์ FTP มันไม่ได้โต้ตอบ มันหมายถึง
ที่จะใช้จากสคริปต์ มีวินัยเกี่ยวกับค่าทางออกและไม่ส่งออก
ข้อความที่ให้ข้อมูลโดยค่าเริ่มต้น

สวิตช์มีสองประเภท สวิตช์เริ่มต้นต้องปรากฏก่อนชื่อไฟล์ใด ๆ
ส่งผลต่อเซสชันโดยรวม สวิตช์ที่ทำซ้ำได้อาจปรากฏสลับกับ
ชื่อไฟล์จะส่งผลต่อการถ่ายโอนไฟล์ที่ปรากฏขึ้นตามหลังในคำสั่ง
เส้น

OPTIONS


แรกเริ่ม สวิทช์
สิ่งเหล่านี้ต้องใช้ก่อนชื่อไฟล์ใด ๆ ที่ระบุไว้ในบรรทัดคำสั่ง

--debug
เปิดการดีบัก

--ช่วยด้วย
แสดงข้อความการใช้งานและตาย

--ละเว้น-เลิก-ล้มเหลว
อย่าบ่นหรือตั้งรหัสทางออกสำหรับความล้มเหลวเพียงเพราะคำสั่ง QUIT ล้มเหลว นี้
อาจมีความจำเป็นเนื่องจากเซิร์ฟเวอร์บางเครื่อง ไม่สนใจ RFC 959 อย่างโจ่งแจ้ง ให้ปิด
ช่องคำสั่งเมื่อคุณส่งคำสั่ง ABOR ให้พวกเขา

-v, --รายละเอียด
พิมพ์ข้อความแสดงข้อมูลไปที่ stdout

--รุ่น
แสดงหมายเลขเวอร์ชันและออก

แรกเริ่ม สวิทช์ ที่ ระบุ การเชื่อมต่อ ข้อมูล
สิ่งเหล่านี้จะต้องใช้ก่อนชื่อไฟล์ใด ๆ ที่ระบุไว้ในบรรทัดคำสั่ง พวกเขาระบุ
ข้อมูลที่ใช้ในการตั้งค่าการเชื่อมต่อ FTP

--บัญชีผู้ใช้ บัญชี
ระบุบัญชีที่จะใช้เมื่อเข้าสู่ระบบระยะไกล นี่คือ
แตกต่างจากชื่อผู้ใช้ที่ใช้ในการเข้าสู่ระบบ มีเพียงไม่กี่ระบบที่ต้องการสิ่งนี้ ไม่มี
ค่าเริ่มต้น.

-h, --เจ้าภาพ เจ้าภาพ
ระบุโฮสต์ที่จะเชื่อมต่อ ไม่มีค่าเริ่มต้น คุณต้องระบุสิ่งนี้
สวิตซ์.

--เฉยๆ
บังคับให้ใช้การถ่ายโอนแบบพาสซีฟ (PASV) ต้องมีการถ่ายโอนแบบพาสซีฟกับบางส่วน
การกำหนดค่าไฟร์วอลล์ แต่ถ้าคุณมีคุณควรกำหนดค่า Net::FTP so
ที่รู้ว่าควรใช้เมื่อใด (ดู Net::Config) หากคุณต้องการใช้แบบพาสซีฟ
การโอนย้ายกับเซิร์ฟเวอร์บางแห่ง (เสีย) อย่างไรก็ตาม สวิตช์นี้เป็นทางออกที่ดีที่สุดของคุณ
หรือคุณสามารถตั้งค่า $FTP_PASSIVE เป็น 1 ในสภาพแวดล้อม (ดู Net::FTP)

--รหัสผ่าน pw
นี้จะให้รหัสผ่านที่จะใช้ในการเข้าสู่ระบบ ค่าเริ่มต้นคืออีเมลของคุณ
ที่อยู่

โปรดทราบว่าคุณไม่ควรระบุรหัสผ่านจริง (ลับ) ด้วยวิธีนี้ เช่นเดียวกับระบบส่วนใหญ่
ทุกคนในเครื่องสามารถเห็นอาร์กิวเมนต์ที่คุณส่งผ่านไปยังคำสั่งของคุณได้ ใช้หนึ่งใน
สวิตช์ตั้งรหัสผ่านอื่นๆ แทน

-s, --รหัสผ่าน-stdin
นี้บอก ftp-อัพโหลด เพื่ออ่านรหัสผ่านจากอินพุตมาตรฐาน จะไม่มีพรอมต์
พิมพ์แล้วจะอ่านบรรทัดเดียว คนส่วนใหญ่จะใช้สวิตช์นี้เพื่อระบุ
รหัสผ่าน. เช่น,

เสียงสะท้อน 3x9sjJJh | ftp-upload -sh $host -u $user $file

การใช้เสียงสะท้อนด้วยวิธีนี้จะปลอดภัยเมื่อ --รหัสผ่าน สวิตช์ไม่ได้หากคำสั่ง echo เป็น
สร้างขึ้นในเปลือก

--รหัสผ่าน-fd fd
ประมาณนี้ค่ะ --รหัสผ่าน-stdin ยกเว้นว่ามันอ่านรหัสผ่านจากไฟล์
คำอธิบายหมายเลข fd.

ftp-upload -h $host -u $user --password-fd=3 3<$pw_file $file

-u, --ผู้ใช้ ผู้ใช้งาน
ระบุชื่อผู้ใช้ที่จะใช้เมื่อเข้าสู่ระบบ ค่าเริ่มต้นคือ "ไม่ระบุชื่อ"

ซึ่งทำซ้ำได้ สวิทช์
สวิตช์เหล่านี้สามารถใช้ที่ใดก็ได้บนบรรทัดคำสั่ง (ยกเว้นหลังชื่อไฟล์สุดท้าย)
ส่งผลต่อการถ่ายโอนไฟล์ตามรายการ

--เช่น ชื่อระยะไกล
โดยปกติ ไฟล์จะถูกโอนโดยใช้ชื่อเดียวกับที่มีในเครื่อง ถ้าคุณใช้สิ่งนี้
เปลี่ยนไฟล์ถัดไปที่โอนจะถูกเรียก ชื่อระยะไกล บนโฮสต์อื่นแทน

ftp-upload --host $host --as index.htm index.html

-a, --แอสกี้
ทำการถ่ายโอนในโหมด ASCII

-b, --ไบนารี่
ทำการถ่ายโอนในโหมดไบนารี นี่คือค่าเริ่มต้น

-d, --ผบ dir
เปลี่ยนไดเร็กทอรีเป็น dir บนเซิร์ฟเวอร์ FTP ก่อนดำเนินการต่อ คุณสามารถใช้สิ่งนี้
หลายครั้งระหว่างไฟล์ ftp-อัพโหลด จะ chdir หนึ่งครั้งในแต่ละครั้งที่คุณระบุ
ใช้ ".." เป็น the dir จะทำให้ FTP "CDUP" เสร็จสิ้นแทนที่จะเป็น "CWD"

--เต็มเส้นทาง
ไฟล์ที่อัปโหลดตามปกติจะไปที่ไดเร็กทอรีปัจจุบันบนรีโมตโฮสต์ แม้ว่าเมื่อ
ชื่อไฟล์ในเครื่องที่ระบุมีเครื่องหมายทับ เช่น ถ้าคุณพูดว่า

ftp-upload -h $host /etc/motd

ftp-อัพโหลด จะอัปโหลดไฟล์เป็น มอดไม่ /etc/motd. ซึ่งแตกต่างจากวิธีการ
มาตรฐาน FTP โปรแกรมทำงานและยังแตกต่างกับวิธีการ ftp-อัพโหลด เคยทำงาน
รุ่น 1.3

หากคุณระบุ --เต็มเส้นทางคุณจะได้รับพฤติกรรมอื่นๆ คำขออัปโหลด
ผู้อำนวยการ/แฟ้ม จะบอกเซิฟเวอร์ให้เก็บ ผู้อำนวยการ/แฟ้ม มากกว่า ไฟล์.

เมื่อคุณใช้ --เช่น --เต็มเส้นทาง การตั้งค่าไม่สำคัญ --เต็มเส้นทาง เพียงบอก
ตั้งโปรแกรมชื่อที่จะใช้เมื่อเลือกชื่อ

--ไม่เต็มเส้นทาง
ปิดการใช้งาน --เต็มเส้นทาง. นี่คือค่าเริ่มต้น

-l, --ล
ลองรับรายการไดเรกทอรีระยะไกลของไฟล์หลังจากถ่ายโอน ฉันพูดว่า "พยายาม"
เพราะไม่มีทางรับประกันได้ว่าจะทำเช่นนี้กับโปรโตคอล FTP คำสั่งที่ฉันเรียกใช้
คือ "LIST ไฟล์". โดยทั่วไปจะได้ผลถ้า ไฟล์ ไม่มีพิเศษใดๆ
อักขระ

-L, --no-l
ปิดการใช้งาน --ล พฤติกรรม

--tmp-ไม่มี
โอนไฟล์โดยตรง อย่าทำอะไรเป็นพิเศษเพื่อให้แน่ใจว่าจะไม่ทำ
ปรากฏภายใต้ชื่อจริงบนเครื่องระยะไกลจนกว่าการถ่ายโอนจะเสร็จสิ้น
แต่ละไฟล์จะถูกโอนด้วย "STOR" เดียว นี่คือค่าเริ่มต้น

--tmp-samedir
ถ่ายโอนไฟล์ไปยังเครื่องระยะไกลโดยใช้ชื่อชั่วคราว จากนั้นเปลี่ยนชื่อเมื่อ
เสร็จสิ้นการโอน สิ่งนี้จะไม่ทำงานหากเซิร์ฟเวอร์ระยะไกลไม่ให้การจดจำ
ตอบสนองต่อคำสั่ง "STOU"

หาก Net::FTP ไม่รู้จักการตอบสนองของเซิร์ฟเวอร์ต่อ "STOU" แต่สมเหตุสมผล
Graham Barr อาจยินดีที่จะเปลี่ยน Net::FTP เพื่อรับรู้ ถ้าคุณชอบคุณสามารถ
ส่งเอาต์พุต "--debug" มาให้ฉันแล้วฉันจะประสานงานคำขอดังกล่าว

--tmp-ผบ dir
โอนไฟล์ไปที่ dir บนรีโมตโฮสต์ จากนั้นเปลี่ยนชื่อเมื่อโอนเป็น
เสร็จสิ้น. ปลอดภัยกว่า --tmp-samedir เพราะมันไม่ใช้ "STOU" และก็เลย
ทำงานร่วมกับเซิร์ฟเวอร์มากขึ้น

ftp-upload -h $host --tmp-dir ขาเข้า $file

--tmp-รูปแบบ เอฟเอ็มที
โอนไฟล์ไปที่ "sprintf(เอฟเอ็ม ไฟล์ ฐาน ชื่อ)"แล้วเปลี่ยนชื่อตอนโอน
เสร็จสมบูรณ์ ชอบ --tmp-ผบ, นี้ปลอดภัยกว่า --tmp-samedir เพราะมันไม่ใช้
"STOU" จึงทำงานได้กับเซิร์ฟเวอร์มากขึ้น

ftp-upload -h $host --tmp-รูปแบบ tmp.%s $file

ใช้ ftp-uploadp ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

  • 1
    สวก
    สวก
    SWIG คือเครื่องมือพัฒนาซอฟต์แวร์
    ที่เชื่อมโปรแกรมที่เขียนด้วยภาษา C และ
    C++ ที่มีระดับสูงหลากหลาย
    ภาษาโปรแกรม SWIG ใช้กับ
    แตกต่าง...
    ดาวน์โหลด SWIG
  • 2
    WooCommerce Nextjs ตอบสนองธีม
    WooCommerce Nextjs ตอบสนองธีม
    ตอบสนองธีม WooCommerce ที่สร้างขึ้นด้วย
    JS, Webpack, Babel, Node และ . ถัดไป
    Express โดยใช้ GraphQL และ Apollo
    ลูกค้า. ร้านค้า WooCommerce ใน React (
    ประกอบด้วย: สินค้า...
    ดาวน์โหลด WooCommerce Nextjs React Theme
  • 3
    Archlabs_repo
    Archlabs_repo
    แพ็คเกจ repo สำหรับ ArchLabs นี่คือ
    แอปพลิเคชันที่สามารถดึงข้อมูลได้
    ราคาเริ่มต้นที่
    https://sourceforge.net/projects/archlabs-repo/.
    ได้รับการโฮสต์ใน OnWorks ใน...
    ดาวน์โหลด archlabs_repo
  • 4
    โครงการ Zephyr
    โครงการ Zephyr
    โครงการ Zephyr คือคนรุ่นใหม่
    ระบบปฏิบัติการแบบเรียลไทม์ (RTOS) ที่
    รองรับฮาร์ดแวร์หลายตัว
    สถาปัตยกรรม มันขึ้นอยู่กับ
    เคอร์เนลขนาดเล็ก...
    ดาวน์โหลดโครงการ Zephyr
  • 5
    SCCons
    SCCons
    SCons เป็นเครื่องมือสร้างซอฟต์แวร์
    ที่เป็นทางเลือกที่เหนือกว่า
    เครื่องมือสร้าง "Make" แบบคลาสสิกที่
    เราทุกคนรู้จักและชื่นชอบ SCCons คือ
    ดำเนินการก...
    ดาวน์โหลด SCCons
  • 6
    พีเอสอินท์
    พีเอสอินท์
    PSeInt เป็นล่ามรหัสหลอกสำหรับ
    นักศึกษาการเขียนโปรแกรมที่พูดภาษาสเปน
    จุดประสงค์หลักคือเพื่อเป็นเครื่องมือสำหรับ
    การเรียนรู้และทำความเข้าใจพื้นฐาน
    แนวคิด...
    ดาวน์โหลด PSeInt
  • เพิ่มเติม»

คำสั่ง Linux

Ad