Latest web development tutorials
×

Linux หลักสูตร

Linux หลักสูตร Linux แนะนำโดยย่อ Linux ติดตั้ง Linux ขั้นตอนการเริ่มต้นระบบ Linux โครงสร้างไดเรกทอรีระบบ Linux วิธีการแก้ปัญหาลืมรหัสผ่านของคุณ Linux เข้าสู่ระบบจากระยะไกล Linux แอตทริบิวต์แฟ้มพื้นฐาน Linux ไฟล์และไดเรกทอรีการจัดการ Linux ผู้ใช้และการจัดการกลุ่มผู้ใช้ Linux การจัดการดิสก์ Linux vi/vim Linux yum คำสั่ง

Shell หลักสูตร

Shell หลักสูตร Shell ตัวแปร Shell ผ่านพารามิเตอร์ Shell ? อาร์เรย์ Shell ผู้ประกอบการ Shell echo คำสั่ง Shell printf คำสั่ง Shell test คำสั่ง Shell การควบคุมกระบวนการ Shell ฟังก์ชัน Shell Input / output เปลี่ยนเส้นทาง Shell ไฟล์มี

Linux คู่มืออ้างอิง

Linux คำสั่ง Daquan Nginx การติดตั้งและการกำหนดค่า MySQL การติดตั้งและการกำหนดค่า

คำสั่ง RPM ลินุกซ์

คำสั่ง Linux Daquan คำสั่ง Linux Daquan

ห้องสวีทลินุกซ์รอบต่อนาทีการจัดการคำสั่ง

RMP (ผู้จัดการแพคเกจ RedHat) เดิมเป็นกระจาย Red Hat Linux ออกแบบมาเพื่อจัดการชุดโปรแกรมลินุกซ์เพราะมันเป็นเรื่องง่ายที่จะปฏิบัติตามกฎระเบียบและมีประสิทธิภาพจีพีจึงเป็นที่นิยม นำมาใช้โดยค่อยๆแจกแจงอื่น ๆ ปรากฏจัดการแพ็กเกจ RPM เพื่อให้ลินุกซ์เป็นเรื่องง่ายที่จะติดตั้งอัพเกรดเพิ่มประสิทธิภาพการศึกษาระดับปริญญาทางอ้อมของการประยุกต์ใช้ลินุกซ์

ไวยากรณ์

rpm [-acdhilqRsv][-b<完成阶段><套间档>+][-e<套件挡>][-f<文件>+][-i<套件档>][-p<套件档>+][-U<套件档>][-vv][--addsign<套件档>+][--allfiles][--allmatches][--badreloc][--buildroot<根目录>][--changelog][--checksig<套件档>+][--clean][--dbpath<数据库目录>][--dump][--excludedocs][--excludepath<排除目录>][--force][--ftpproxy<主机名称或IP地址>][--ftpport<通信端口>][--help][--httpproxy<主机名称或IP地址>][--httpport<通信端口>][--ignorearch][--ignoreos][--ignoresize][--includedocs][--initdb][justdb][--nobulid][--nodeps][--nofiles][--nogpg][--nomd5][--nopgp][--noorder][--noscripts][--notriggers][--oldpackage][--percent][--pipe<执行指令>][--prefix<目的目录>][--provides][--queryformat<档头格式>][--querytags][--rcfile<配置档>][--rebulid<套件档>][--rebuliddb][--recompile<套件档>][--relocate<原目录>=<新目录>][--replacefiles][--replacepkgs][--requires][--resign<套件档>+][--rmsource][--rmsource<文件>][--root<根目录>][--scripts][--setperms][--setugids][--short-circuit][--sign][--target=<安装平台>+][--test][--timecheck<检查秒数>][--triggeredby<套件档>][--triggers][--verify][--version][--whatprovides<功能特性>][--whatrequires<功能特性>]

พารามิเตอร์คำอธิบาย:

  • -a queries ทุกแพคเกจ
  • -b <เสร็จสิ้นขั้นตอน> <แพคเกจไฟล์> + หรือ -t <เสร็จสิ้นขั้นตอน> <แพคเกจไฟล์> + แพคเกจการตั้งค่าขั้นตอนชุดของความสำเร็จและระบุชื่อไฟล์ของรายละเอียดแพคเกจ
  • รายชื่อเพียงรายละเอียดการกำหนดค่า -c พารามิเตอร์นี้จะต้องสอดคล้องกับพารามิเตอร์ "-l"
  • รายการ -d เพียงไฟล์ข้อความพารามิเตอร์นี้จะต้องสอดคล้องกับพารามิเตอร์ "-l"
  • -e <แพคเกจไฟล์> หรือ --erase <แฟ้มแพคเกจ> ลบแพคเกจที่กำหนด
  • -f <ไฟล์> + แบบสอบถามระบุไฟล์แพคเกจ
  • รายการทำเครื่องหมายการติดตั้งชุด -h หรือ --hash
  • -i แสดงชุดข้อมูล
  • -i <แฟ้มแพคเกจ> หรือ --install <แฟ้มแพคเกจ> ติดตั้งแฟ้มแพคเกจที่กำหนด
  • -l จะแสดงรายชื่อของไฟล์แพคเกจ
  • -p <แพคเกจไฟล์> + แบบสอบถามระบุแฟ้มแพคเกจ RPM
  • -q ใช้โหมดสอบถามรายละเอียดเพิ่มเติมเมื่อคุณพบปัญหาใด ๆ คำสั่งรอบต่อนาทีแรกจะขอให้ผู้ใช้
  • ที่เกี่ยวข้องกับการแสดงชุดข้อมูล -R
  • แสดงสถานะ -s ไฟล์พารามิเตอร์นี้จะต้องสอดคล้องกับพารามิเตอร์ "-l"
  • -U <ไฟล์แพคเกจ> หรือ --upgrade <แฟ้มแพคเกจ> เพื่อไฟล์อัพเกรดแพคเกจที่กำหนด
  • คำแนะนำการดำเนินการขั้นตอนการแสดงผล -v
  • การแสดงผลรายละเอียด -vv ในระหว่างการดำเนินการคำแนะนำสำหรับการแก้ไขปัญหาง่าย
  • -addsign <แพคเกจไฟล์> + บวกรับรองลายเซ็นใหม่ที่ระบุไว้ในแพคเกจ
  • --allfiles ติดตั้งไฟล์ทั้งหมด
  • --allmatches ไฟล์ที่สอดคล้องกับแพคเกจแฟ้มที่ระบุมี
  • --badreloc เมื่อเกิดความผิดพลาดอีกครั้งไฟล์การกำหนดค่า
  • เมื่อ --buildroot <ราก> การตั้งค่าในการผลิตชุดปรารถนาเป็นไดเรกทอรีราก
  • จอแสดงผล --changelog เปลี่ยนแปลงสวีท
  • --checksig <แพคเกจไฟล์> รับรอง + เพื่อตรวจสอบลายเซ็นของชุดที่
  • หลังจากบรรจุภัณฑ์ชุด --clean สมบูรณ์ลบไดเรกทอรีกระบวนการบรรจุภัณฑ์สร้าง
  • --dbpath <แคตตาล็อกฐานข้อมูล> การตั้งค่าไดเรกทอรีที่ฐานข้อมูล RPM
  • ข้อมูลการตรวจสอบการแสดงผล --dump สำหรับแต่ละไฟล์ พารามิเตอร์นี้จะต้องเล่นพารามิเตอร์ "-l"
  • เมื่อ --excludedocs ชุดติดตั้งไม่ติดตั้งไฟล์
  • --excludepath <ยกเว้นไดเรกทอรี> ละเว้นไฟล์ทั้งหมดในไดเรกทอรีที่ระบุ
  • --force กวาดต้อนชุดเปลี่ยนหรือไฟล์
  • --ftpproxy <ชื่อโฮสต์หรือที่อยู่ IP> ระบุพร็อกซีเซิร์ฟเวอร์ FTP
  • --ftpport <พอร์ตสื่อสาร> ตั้งเซิร์ฟเวอร์พอร์ตสื่อสาร FTP หรือเซิร์ฟเวอร์พร็อกซี่
  • ความช่วยเหลือออนไลน์ --help
  • --httpproxy <ชื่อโฮสต์หรือที่อยู่ IP> ระบุพร็อกซีเซิร์ฟเวอร์ HTTP
  • --httpport <พอร์ตสื่อสาร> ตั้งพอร์ตสื่อสารสำหรับเซิร์ฟเวอร์ HTTP หรือเซิร์ฟเวอร์พร็อกซี่
  • --ignorearch ไม่ได้ตรวจสอบความถูกต้องของโครงสร้างของแฟ้มแพคเกจที่
  • --ignoreos ไม่ได้ตรวจสอบความถูกต้องของโครงสร้างของแฟ้มแพคเกจที่
  • --ignoresize ก่อนที่จะติดตั้งไม่ได้ตรวจสอบพื้นที่ดิสก์เพียงพอ
  • เมื่อ --includedocs ชุดติดตั้งพร้อมกับแฟ้มการติดตั้ง
  • --initdb ยืนยันฐานข้อมูลที่ถูกต้องสามารถนำมาใช้
  • --justdb ปรับปรุงฐานข้อมูลเมื่อไม่เปลี่ยนไฟล์ใด ๆ
  • --nobulid ได้ดำเนินการเสร็จสิ้นขั้นตอนของการใด ๆ
  • --nodeps ไม่ได้ตรวจสอบรายละเอียดสวีทสาขา
  • --nofiles ไม่ได้ตรวจสอบแอตทริบิวต์ของแฟ้ม
  • --nogpg ข้ามทั้งหมดของตรวจสอบลายเซ็น GPG
  • --nomd5 ได้ใช้ขนาดและความถูกต้องของการคำนวณยืนยัน MD5 ไฟล์ที่เข้ารหัส
  • --nopgp ข้ามทั้งหมดของ PGP ตรวจสอบลายเซ็น
  • --noorder ไม่ได้จัดเรียงลำดับของชุดติดตั้งเพื่อให้ตรงกับความสัมพันธ์ของตนกับแต่ละอื่น ๆ
  • --noscripts ไม่ดำเนินการแฟ้มสคริปต์ติดตั้งใด ๆ
  • --notriggers ไฟล์สคริปต์ใด ๆ ในแพคเกจชุดที่ไม่ได้ดำเนินการ
  • --oldpackage อัพเกรดรุ่นเก่าของแพคเกจ
  • ร้อยละของความสำเร็จของชุดติดตั้งจอแสดงผล --percent
  • --pipe <การเรียนการสอน> สร้างท่อ, การเรียนการสอนการดำเนินการส่งออกลงในการป้อนข้อมูล
  • คำนำหน้า <ปลายทางไดเรกทอรี> ถ้าแฟ้มการกำหนดค่าใหม่ใส่ไฟล์ลงในไดเรกทอรีที่ระบุ
  • --provides แบบสอบถามระดับของชุดการทำงานร่วมกันที่มีให้
  • --queryformat <รูปแบบส่วนหัวของแฟ้ม> ตั้งหัวรายละเอียดของการแสดง
  • --querytags แท็กรูปแบบส่วนหัวของแฟ้มที่ระบุไว้ถูกนำมาใช้
  • --rcfile <รายละเอียด> ใช้แฟ้มการกำหนดค่าที่ระบุ
  • --rebulid <ไฟล์ชุด> ชุดติดตั้งรหัสเดิมงอกไบนารีห้องสวีท
  • --rebuliddb ไปยังฐานข้อมูลที่มีอยู่ที่มุ่งเน้นการสร้างฐานข้อมูล
  • --recompile <แฟ้มแพคเกจ> ระบุพารามิเตอร์นี้และผลที่ได้คือคล้ายกับ "--rebulid พารามิเตอร์" เมื่อไม่มีแฟ้มแพคเกจ
  • --relocate <ไดเรกทอรีเดิม> = <ไดเรกทอรีใหม่> จะได้รับการวางลงในไดเรกทอรีไฟล์ต้นฉบับที่จะเปลี่ยนลงในไดเรกทอรีใหม่
  • --replacefiles ไฟล์กระจัดบังคับ
  • --replacepkgs ชุดทดแทนบังคับ
  • ชุดคือระดับ --requires แบบสอบถามเข้ากันได้ต้อง
  • --resing <แพคเกจไฟล์> + delete รับรองที่มีอยู่อีกครั้งสร้างลายเซ็นรับรอง
  • หลังจากที่แพคเกจชุด --rmsource สมบูรณ์ลบรหัสเดิม
  • --rmsource <ไฟล์> ลบรหัสเดิมและไฟล์ที่ระบุ
  • --root <ราก> การตั้งค่าความปรารถนาเป็นไดเรกทอรีราก
  • --scripts จดทะเบียนตัวแปรสคริปต์ชุดติดตั้ง
  • --setperms สิทธิ์ของแฟ้มตั้ง
  • เจ้าของ --setugids ตั้งค่าไฟล์และกลุ่มของตน
  • --short วงจรขั้นตอนขั้นตอนที่เฮี๊ยบโดยตรงจากที่กำหนดแล้วเสร็จ
  • PGP ผลิต --sign หรือการรับรองลายเซ็น GPG
  • --target = <แพลตฟอร์มการติดตั้ง> การตั้งค่า + ผลิตชุดติดตั้งแพลตฟอร์ม
  • --test เพียงสำหรับการทดสอบไม่ได้จริงๆชุดยึด
  • --timecheck <ตรวจสอบวินาที> การตั้งค่าจำนวนวินาทีในการตรวจสอบระยะเวลาของเวลา
  • --triggeredby <แพคเกจไฟล์> พบ packagers ชุด
  • จอแสดงผล --triggers บรรจุแฟ้มสคริปต์ภายในแพคเกจ
  • --verify ผลของพารามิเตอร์นี้และระบุ "-q" พารามิเตอร์เดียวกัน
  • ข้อมูลรุ่น --version จอแสดงผล
  • --whatprovides <คุณสมบัติ> ปริญญาแบบสอบถามการทำงานร่วมกันของชุดของคุณสมบัติที่เฉพาะเจาะจงกับข้อเสนอ
  • --whatrequires <คุณสมบัติ> ปริญญาแบบสอบถามการทำงานร่วมกันของชุดของคุณสมบัติความต้องการที่เฉพาะเจาะจง

ตัวอย่าง

การติดตั้งซอฟแวร์

# rpm -hvi dejagnu-1.4.2-10.noarch.rpm 
警告:dejagnu-1.4.2-10.noarch.rpm: V3 DSA 签名:NOKEY, key ID db42a60e
准备...           
########################################### [100%]

จอแสดงผลข้อมูลการติดตั้งซอฟแวร์

# rpm -qi dejagnu-1.4.2-10.noarch.rpm

【第1次更新 教程、类似命令关联】

คำสั่ง Linux Daquan คำสั่ง Linux Daquan