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

Linux เป็นคำศัพท์ทั่วไปสำหรับระบบปฏิบัติการโอเพนซอร์ซเหมือนโอเพนซอร์สที่ใช้เคอร์เนลลินุกซ์

3
Linux ที่คำสั่งคงอยู่ตลอดการรีบูต?
มีการจัดตารางงานด้วย 'ที่' ตลอดการรีบูตไหม นอกจากนี้ทุกคนรู้วิธีที่งานสามารถสำรองโดยไม่ต้องเข้าถึงไดเรกทอรีเก็บพักที่เกี่ยวข้อง? ฉันต้องการส่งอีเมลตามช่วงเวลาที่ระบุตั้งแต่บัดนี้จนถึงหนึ่งปี (เช่น 1 สัปดาห์, 1 เดือน, 6 เดือน) ดังนั้นนี่จึงเป็นเครื่องมือที่ดีบางทีอาจจะดีกว่าไหม
10 linux 

5
/ bin / ls ไม่พบแม้ว่าจะมีอยู่!
นี่เป็นเซิร์ฟเวอร์ที่ใช้งานเซิร์ฟเวอร์อูบุนตู 8.04 คุณคิดว่าเกิดอะไรขึ้น? # ls -bash: /bin/ls: No such file or directory # /bin/ls -bash: /bin/ls: No such file or directory # stat /bin/ls File: `/bin/ls' Size: 39696 Blocks: 80 IO Block: 4096 regular file Device: 803h/2051d Inode: 1073910881 Links: 1 Access: (0755/-rwxr-xr-x) Uid: ( 122/ UNKNOWN) Gid: ( 114/Debian-exim) …
10 linux  ubuntu 

3
ย้ายไฟล์และปล่อยให้ลิงค์อ่อนทิ้ง
ฉันกำลังมองหาคำสั่ง linux เดียวที่ให้ฉันทำสิ่งนี้ได้: cp /some/path/file /another/path/ && ln -sf /another/path/file /some/path/ หากไม่มีอยู่วิธีที่ดีที่สุดในการทำเช่นนี้คือการรวมกลุ่มของไฟล์

3
การต่อไฟล์เข้ากับไฟล์เสมือนบน Linux
บนระบบ Linux มีวิธีใดที่จะต่อเชื่อมไฟล์หลาย ๆ ไฟล์เข้ากับไฟล์ที่ถูกเปิดเผยเพื่อการอ่านและการเขียนในขณะที่ไม่ได้เพิ่มเนื้อที่ว่างบนดิสก์อีก N ไบต์? ฉันหวังว่าจะมีบางอย่างเช่นการติดตั้งไฟล์เหล่านี้ผ่านลูปแบ็ค / devmapper เพื่อทำสิ่งนี้ให้สำเร็จ ฉันมีปัญหาที่มีไฟล์ไบนารีแยกที่สามารถรับได้ค่อนข้างใหญ่ ฉันไม่ต้องการเพิ่มความต้องการเนื้อที่ของฉันเป็นสองเท่าด้วยดิสก์ IO ขนาดใหญ่เพียงเพื่ออ่าน / เขียนเนื้อหาชั่วคราวจากไฟล์เหล่านี้โดยcatรวมเข้าด้วยกันเป็นไฟล์ขนาดมหึมา ฉันพบโครงการนี้ที่นี่แต่ดูเหมือนว่าจะมีกรณีการใช้งานที่เฉพาะเจาะจงมากและยังขึ้นอยู่กับ Perl
9 linux  files  loopback 

1
ฉันจะตั้งค่าการอนุญาตปลายทางด้วย rsync ได้อย่างไร (chown chmod)
ฉันพยายามที่จะทำ rsync ท้องถิ่นจากจุดเชื่อมต่อไปยังโฟลเดอร์ท้องถิ่น ฉันต้องตั้งค่าเจ้าของกลุ่มและสิทธิ์ในการตั้งค่าเฉพาะ นี่คือสิ่งที่ฉันกำลังใช้: rsync -rtlv --chown=process:sambausers --chmod=D770,F770 /mnt/owncloud_mnt/Engineering/ /Drive_D/docs/Engineering_test ฉันจบลงด้วยการอนุญาต 760 ทั้งในไดเรกทอรีและไฟล์และ root: root ในการเป็นเจ้าของ (rsync ทำงานเหมือนรูท) ผมทำอะไรผิดหรือเปล่า? TIA
9 linux  rsync  fedora 

5
วิธีการย้ายเซิร์ฟเวอร์ BIND DNS ไปยังฮาร์ดแวร์ใหม่
ฉันมีงานที่จะย้ายเซิร์ฟเวอร์2x BIND DNSไปยังฮาร์ดแวร์ใหม่ เห็นได้ชัดว่าพวกเขากำลังใช้เซิร์ฟเวอร์ 3U ยุคก่อนประวัติศาสตร์ที่ใช้งานเซิร์ฟเวอร์ Ubuntu 8.04 ฉันจะติดตั้งเซิร์ฟเวอร์ 2x 1U พร้อมเซิร์ฟเวอร์ Ubuntu 9.04 ฉันจะถ่ายโอนการตั้งค่า DNS แคช DNS ได้อย่างไร ฉันต้องโอนไฟล์โฟลเดอร์ / ไฟล์ใด ฉันจะประสบความสำเร็จได้ไหมถ้าฉันใช้Webmin> การกำหนดค่าสำรอง> เซิร์ฟเวอร์ BIND DNSหรือฉันควรหลีกเลี่ยงการใช้ Webmin?
9 linux  ubuntu  bind 

1
ฉันจะสร้างสภาวะแวดล้อม Linux ที่ระบุแพ็คเกจเฉพาะได้อย่างไร
ฉันกำลังสร้าง dockerfile ที่รันแอ็พพลิเคชันแบบกำหนดเองที่เชื่อมโยงกับ Java เวอร์ชันที่เจาะจง ฉันใช้อิมเมจพื้นฐาน centos7 เพราะนั่นคือสิ่งที่บทความที่ฉันอ้างถึงใช้และเพราะฉันต้องใช้บางสิ่งบางอย่างดังนั้นมันก็ดีเหมือนกัน ฉันไม่สนใจสิ่งที่ผู้ใช้กำลังใช้งานอยู่ จุดสำคัญของภาพนี้คือซอฟต์แวร์ที่โฮสต์อยู่การกระจายตัวของ Linux เป็นเพียงวิธีการสิ้นสุด - ที่สำคัญ JDK จะไม่ถูกใช้โดยแอปพลิเคชันหรือผู้ใช้อื่น แอปพลิเคชันของฉันเชื่อมโยงกับ Java เวอร์ชันเฉพาะที่ฉันกำลังใช้ - การอัปเดตเป็น Java เวอร์ชันใด ๆ จะต้องมีการทดสอบการถดถอยแบบเต็มของซอฟต์แวร์กับเวอร์ชันเฉพาะก่อนที่จะเผยแพร่ บทความที่ฉันตามมาเริ่มต้นด้วยส่วนที่เกี่ยวข้องกับการติดตั้ง JDK ติดตั้งที่มีลักษณะเช่นนี้: FROM centos:centos7 RUN yum makecache \ && yum update -y \ && yum install -y \ java-1.8.0-openjdk-devel \ && yum clean all …
9 linux  centos  java  yum  docker 

1
Debian 9 เซิร์ฟเวอร์ไม่มี sshd ใน auth.log
ที่หนึ่งในเซิร์ฟเวอร์ของฉันเด 9 มีผลลัพธ์ออกมาจากในsshd /var/log/auth.logในความเป็นจริงถ้าผมทำag sshdใน/var/logมันก็ไม่ปรากฏ เพียงสิ่งเดียวในมีauth.log systemd-logindในความเป็นจริงเป็นที่น่าสงสัยว่าข้อความบันทึกเกือบทั้งหมดมาจาก systemd มีเพียงไม่กี่อย่างเท่านั้นจากสิ่งอื่น นี่คือของฉัน/etc/rsyslog.conf(ลบความคิดเห็น) (ควรเป็นค่าเริ่มต้น): module(load="imuxsock") # provides support for local system logging module(load="imklog") # provides kernel logging support $ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat $FileOwner root $FileGroup adm $FileCreateMode 0640 $DirCreateMode 0755 $Umask 0022 $WorkDirectory /var/spool/rsyslog $IncludeConfig /etc/rsyslog.d/*.conf auth,authpriv.* /var/log/auth.log *.*;auth,authpriv.none -/var/log/syslog daemon.* -/var/log/daemon.log kern.* -/var/log/kern.log lpr.* …

1
SSH“ lag” ใน LAN ในเครื่องบางรุ่น, distros แบบผสม
ฉันมีปัญหาแปลก ๆ กับการเชื่อมต่อ SSH ภายใน LAN ของฉันสองสามเดือน มันเกิดขึ้นเมื่อฉันใช้อุปกรณ์ Windows 10 ของฉันเพื่อเชื่อมต่อกับเครื่องลินุกซ์ (แบร์โบน) เมื่อฉันเชื่อมต่อกับเซิร์ฟเวอร์ SSH มันก็เหมือนการป้อนข้อมูลของฉันจะถูกส่งเพียงครั้งเดียวทุกวินาที ถ้าฉันถือกุญแจมันจะไม่พิมพ์อะไรเลยในวินาทีและหลังจากนั้นฉันก็เห็นการกดแป้นทุกครั้งที่ฉันทำในช่วงเวลานั้น นี่คือลักษณะที่ปรากฏบนเซิร์ฟเวอร์ที่ใช้งานได้: นี่คือลักษณะที่ปรากฏของปัญหา: สิ่งที่ฉันได้ทดสอบ / พบ การเปลี่ยนการตั้งค่า "UseDNS" ใน / etc / sshd ไม่สามารถแก้ไขได้ มันเกิดขึ้นกับ bash (และ zsh) บน Debian (OpenSSH_7.4p1 Debian-10 + deb9u6, OpenSSL 1.0.2r 26 ก.พ. 2019) และ Ash บน Alpine Linux (OpenSSH_7.9p1, …
9 linux  ssh  windows-10  putty  lag 

1
ค้นหา rpms ที่ติดตั้งโดยผู้จำหน่าย
ฉันพยายามหาไวยากรณ์เพื่อใช้ในการค้นหา rpms ที่ติดตั้งโดยผู้จำหน่ายเฉพาะใน Linux ฉันนึกคิดเพียงพยายามใช้ rpm -qi grepping สำหรับผู้จำหน่ายเฉพาะ แต่ดูเหมือนจะไม่ทำงาน ใครมีไวยากรณ์สำหรับการค้นหานี้
9 linux  rpm 

2
ไม่สามารถหากฎ htaccess
ฉันมีสิ่งนี้ใน htaccess ของฉัน แต่ไม่สามารถหาได้ว่ามันมีไว้เพื่ออะไร เนื่องจากลักษณะของกฎการค้นหาจึงไม่ได้ช่วยอะไรเช่นกัน RewriteCond %{REQUEST_URI} !(/$|\.) RewriteRule (.*) %{REQUEST_URI}/ [R=301] ใครช่วยอธิบายหน่อยได้ไหม?

4
ดำเนินการคำสั่งเมื่อไฟล์มีการเปลี่ยนแปลง
ฉันมีสถานการณ์ที่ฉันกำลังอัปโหลดไฟล์. csv ไปยังโฟลเดอร์เฉพาะ / tmp / data_upload ทุกวันและไฟล์เก่าจะถูกแทนที่ด้วยไฟล์ใหม่ ฉันต้องเรียกใช้สคริปต์ Python เมื่ออัปโหลดข้อมูลแล้ว สำหรับเรื่องนี้ฉันมีความคิดที่จะสร้างงาน cron และตรวจสอบการเปลี่ยนแปลงในไฟล์ ฉันพยายามใช้ inotify แต่ฉันไม่ค่อยเข้าโดเมน Unix ฉันจะทำสิ่งนั้นได้อย่างไร ฉันต้องรันสคริปต์ test.py เมื่อมีการเปลี่ยนแปลงวันที่ของไฟล์ในโฟลเดอร์อัพโหลดตัวอย่างเช่น / tmp / data_upload

4
ไม่อนุญาตให้ใช้ SSH ระหว่าง EC2 อินสแตนซ์
ฉันกำลังตั้งค่าอินสแตนซ์ EC2 บางอย่างในบัญชี AWS ที่ใช้ร่วมกันและต้องการให้พวกเขาเข้าถึงซึ่งกันและกัน ในเวลาเดียวกันฉันต้องการห้ามการเข้าถึงจากอินสแตนซ์อื่นในบัญชี ฉันสร้างกลุ่มความปลอดภัยและเพิ่มการเข้าถึง SSH จาก "IP ของฉัน" สำหรับการเข้าสู่ระบบและทำงานได้ดี ตอนนี้ฉันต้อง SSH ระหว่างทุกกรณี แต่ฉันไม่สามารถแม้พวกเขาทั้งหมดในกลุ่มรักษาความปลอดภัยเดียวกัน ฉันจะทำสิ่งนั้นได้อย่างไร


3
สิ่งที่อาจทำให้ข้อความ“ การร้องขอ exec ล้มเหลวในช่อง 0” ปรากฏขึ้น
ฉันพยายามที่จะส่งคำสั่ง ssh แบบไม่โต้ตอบไปยังพร็อกซีเซิร์ฟเวอร์ HP Automation และในขณะที่ฉันสามารถเข้าใช้และใส่เข้ากับมันได้อย่างสมบูรณ์แบบฉันจะได้รับข้อความ "การร้องขอ exec ล้มเหลวในช่อง 0" เมื่อพยายามส่ง สั่งการแบบไม่โต้ตอบ มีอะไรที่ฉันสามารถเปลี่ยนฝั่งลูกค้าเพื่อให้ฉันส่งคำสั่งไปได้หรือไม่? มีไม่มากที่ฉันสามารถเปลี่ยนฝั่งเซิร์ฟเวอร์ เห็นได้ชัดว่าเป็นไปได้ แต่ฉันไม่สามารถทำให้การติดตั้งของฉัน (ดูลิงค์: https://community.hpe.com/t5/Network-Automation-Practitioners/Is-there-a-way-to-issue- a-command-to-an-NA-proxy-using-SSH-non / mp / 6935003 / ไฮไลต์ / false # M2821 ) ในกรณีที่มันจะช่วยให้ที่นี่มีรายละเอียดรุ่นสำหรับระบบปฏิบัติการของฉันและรุ่น openssh: OpenSSH_7.2p2, OpenSSL 1.0.2j-fips 26 Sep 2016 NAME="openSUSE Leap" VERSION="42.2" ID=opensuse ID_LIKE="suse" VERSION_ID="42.2" PRETTY_NAME="openSUSE Leap 42.2" ANSI_COLOR="0;32" CPE_NAME="cpe:/o:opensuse:leap:42.2" BUG_REPORT_URL="https://bugs.opensuse.org" …
9 linux  ssh  opensuse 

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