Unix & Linux

คำถาม & คำตอบสำหรับผู้ใช้ Linux, FreeBSD และระบบปฏิบัติการ Un * x อื่น ๆ

2
ปลอดภัยที่จะว่าง / usr / share / doc หรือไม่
ฉันไม่ต้องการ manpages และเอกสารบนเซิร์ฟเวอร์ debian ของฉัน เป็นการประหยัดไปหรือไม่ที่จะทำให้โฟลเดอร์นั้นว่างหมดเพื่อเพิ่มพื้นที่ว่างในดิสก์โดยการแทนที่ไฟล์ทั้งหมดในโฟลเดอร์นั้นด้วยไฟล์จำลองที่ว่างเปล่า หรือมีวิธีที่ดีกว่าในการถอนการติดตั้ง manpages และเอกสารทั้งหมด? จนถึงตอนนี้ฉันได้ติดตั้งlocalepurgeซึ่งถอนการติดตั้งโลแคลที่ไม่ได้ใช้ทั้งหมดแล้วและยังสามารถถอนการติดตั้งโลแคลภาษาเยอรมันของฉันได้ แต่ฉันต้องการเก็บการแปลภาษาเยอรมันไว้บางส่วน ด้วย "ความปลอดภัย" ฉันหมายถึงไม่ปลอดภัยทั้งหมด แต่ "ความปลอดภัย" แบบเดียวกับที่ฉันใช้localepurge(ซึ่งไม่เคยทำให้เกิดปัญหาใด ๆ เลย)


1
SOCKS5 มีการเข้ารหัสระหว่างไคลเอนต์และพร็อกซีเซิร์ฟเวอร์หรือไม่
ฉันอ่านบทความ wikipedia เกี่ยวกับถุงเท้าและไม่สามารถหาข้อมูลเกี่ยวกับการเข้ารหัสระหว่างไคลเอนต์และพร็อกซีเซิร์ฟเวอร์ มีข้อมูลเกี่ยวกับการรับรองความถูกต้องเท่านั้น ถุงเท้าเชื่อมต่อ 5 เป็นข้อความธรรมดาหรือไม่?
19 proxy 

2
ไม่สามารถใช้เมาส์อย่างถูกต้องเมื่อใช้ vim ใน tmux
ฉันใช้ VIM เป็น tmux เมื่อฉันพยายามเลือกช่วงของข้อความใน VIM เมาส์จะรีเซ็ตตำแหน่งต่อไปดังนั้นฉันสามารถเลือกได้เพียงหนึ่งบรรทัดเท่านั้น (บรรทัดสุดท้ายที่มีเมาส์เกิดขึ้น) ไม่มีใครรู้วิธีแก้ปัญหานี้?
19 vim  tmux 

3
จะเกิดอะไรขึ้นถ้าฉันไม่ติดตั้ง“ ระบบสาธารณูปโภคมาตรฐาน” ของ Debian?
standard system utilitiesระหว่างการติดตั้งที่มีทางเลือกที่จะช่วยให้คุณสามารถเลือกสก์ท็อปและหรือไม่ติดตั้ง ดูที่นี่สำหรับภาพหน้าจอและแพคเกจรวม โดยส่วนตัวฉันไม่ชอบที่จะติดตั้งแพคเกจจำนวนมากที่ฉันไม่ต้องการดังนั้นฉันถามที่นี่สิ่งที่เป็นผลมาจากการไม่ติดตั้งสาธารณูปโภคเหล่านี้ โปรดใช้ภาษาธรรมดาสิ่งที่ฟังก์ชั่นฉันจะสูญเสียหรือไม่สะดวกฉันจะได้รับ

4
วิธีการแตกสตริงที่ยาวเป็นหลายบรรทัดในพร้อมต์ read -p ภายในซอร์สโค้ด?
/bin/shฉันจะเขียนสคริปต์การติดตั้งที่จะใช้เป็น มีบรรทัดแจ้งให้ไฟล์: read -p "goat can try change directory if cd fails to do so. Would you like to add this feature? [Y|n] " REPLY ฉันต้องการแบ่งบรรทัดยาวเป็นหลายบรรทัดเพื่อไม่ให้มีเกิน 80 อักขระ ฉันกำลังพูดถึงบรรทัดภายในซอร์สโค้ดของสคริปต์ ไม่เกี่ยวกับบรรทัดที่จะพิมพ์จริงบนหน้าจอเมื่อสคริปต์ถูกดำเนินการ! สิ่งที่ฉันได้ลอง: วิธีการเริ่ม: read -p "goat can try change directory if cd fails to do so. " \ "Would you like …

1
การเติมข้อความอัตโนมัติแบบไดนามิก zsh สำหรับคำสั่งที่กำหนดเอง
ฉันกำลังพยายามเขียนฟังก์ชั่นเสร็จสิ้นสำหรับฟังก์ชั่นที่กำหนดเองบางอย่างที่ฉันเขียน แต่ดูเหมือนจะดิ้นรนกับแม้แต่พื้นฐานที่สุด ฟังก์ชั่นตัวอย่างคือ: function eb_instances() { if [ "$#" -ne 2 ]; then echo "Usage eb_instances <aws profile name> <environment name>" echo "e.g.:" echo " eb_instances production kraken-prod-api" return 1 fi aws ec2 describe-instances --filters "Name=instance-state-name,Values=running" "Name=tag:Name,Values=$2" --profile=$1 --output=json | jq -r ".Reservations[].Instances[].PrivateIpAddress" } สิ่งนี้มีสองข้อโต้แย้งตำแหน่ง<aws profile name>และ<environment name> ฉันต้องการตัวเลือกเสร็จสิ้นเพื่อ<aws profile …
19 zsh  autocomplete 

6
คำสั่งมาตรฐานสำหรับการพิมพ์วันที่ในรูปแบบ RFC-3339 คืออะไร?
dateคำสั่งไม่ได้มีสิ่งดังกล่าวซึ่งเป็นชนิดของเศร้าตั้งแต่ RFC-3339 เป็นที่ทันสมัยอย่างกว้างขวาง, รูปแบบมีสติใช้ทุกที่ (ยกเว้นในอีเมลซึ่งเป็นค่าที่ทันสมัยมิได้มีสติ) เขตเวลาของฉันชดเชยในปัจจุบันคือ -08: 00 2013-09-05T14:58:33.102-08:00เพื่อให้รูปแบบที่ง่ายของคำสั่งนี้ควรพิมพ์เวลาปัจจุบันเป็น
19 date 

3
Linux md RAID: / dev / md0 vs. / dev / md / 0
บนระบบที่ใหม่กว่า/usr/share/mdadm/mkconf(สคริปต์ที่ใช้ในการสร้าง/etc/mdadm/mdadm.conf) มีแนวโน้มที่จะใช้ชื่ออุปกรณ์/dev/md/0แทน/dev/md0: new-system ~ # /usr/share/mdadm/mkconf | grep ARRAY ARRAY /dev/md/0 metadata=1.2 UUID=a0021927:0e4f10bf:2c47dc72:ca0b352e name=unassigned:0 สิ่งนี้อาจทำให้เกิดการระคายเคืองสำหรับผู้ใช้ที่คาดหวัง/dev/md0แต่ดูเหมือนว่าจะทำงานได้ดีเพราะเซิร์ฟเวอร์บู๊ตโดยไม่มีปัญหา ใน/proc/mdstatอุปกรณ์ยังคงเรียกว่า/dev/md0: new-system ~ # cat /proc/mdstat Personalities : [raid1] md0 : active raid1 sdb2[2] sda2[0] 1953381184 blocks super 1.2 [2/2] [UU] unused devices: <none> lsแสดงให้เห็นว่า/dev/md/0เป็น symlink ไปที่/dev/md0: new-system ~ # ls -l /dev/md/0 lrwxrwxrwx 1 …
19 debian  mdadm  md 

3
ลายเซ็น PKCS # 7 ไม่ได้ลงชื่อด้วยคีย์ที่เชื่อถือได้
ติดตั้ง Ubuntu ที่มี SIP ถูกปิดการใช้งานใน MacBook 2017 - ปัญหา 0 เริ่มต้นในไม่กี่วินาที ฉันสร้างมันขึ้นมาแล้วสร้างปัญหาขึ้นมาในขณะที่พยายามทำให้ WiFi ทำงานได้ เมื่อถึงจุดหนึ่ง (มันสายมาก) การรวมกันของ 3 สิ่งที่เกิดขึ้น: ฉันเปิดใช้งาน SIP ฉันพยายามติดตั้งไดรเวอร์ Broadcom 4360x ฉันติดตั้งไดรเวอร์สำหรับทัชแพดใหม่จากที่เก็บ GitHub เหล่านี้คือรายการ: [ +0.001007] input: Apple Inc. iBridge as /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.2/0003:05AC:8600.0001/input/input7 [ +0.057765] hid-generic 0003:05AC:8600.0001: input,hidraw0: USB HID v1.01 Keyboard [Apple Inc. iBridge] on usb-0000:00:14.0-3/input2 [ …

1
`ขุด ptr` เป็นวิธีที่ถูกต้องในการทำการสืบค้น DNS ย้อนกลับหรือไม่?
ฉันรู้ว่าเราสามารถใช้dig -xเพื่อดำเนินการค้นหา DNS ย้อนกลับ ฉันมีหนังสือเรียนอยู่ข้างหน้าฉันที่บอกว่าทั้งสองdig ptrและdig -xเป็นไวยากรณ์ที่ถูกต้อง dig -xได้ผลแน่นอนสำหรับฉัน แต่ฉันไม่ได้รับคำตอบด้วยdig ptr: ~ $ dig ptr 216.239.34.10 ; <<>> DiG 9.8.3-P1 <<>> ptr 216.239.34.10 ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 41447 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: …
19 dns  dig 

2
nmap ไม่ปรากฏขึ้นเพื่อแสดงรายการพอร์ตที่เปิดอยู่ทั้งหมด
เซิร์ฟเวอร์ Linux ที่เช่าของฉันไม่ตอบสนองต่อnmapวิธีที่ฉันคิด เมื่อฉันรันnmapมันจะแสดงพอร์ตเปิดสามพอร์ต: 80, 443 และ 8080 อย่างไรก็ตามฉันรู้ว่าควรเปิดพอร์ต 2083, 22 และ 2222 ทั้งหมดเนื่องจากมันใช้สำหรับ C-Panel บนเว็บ SSH และ SFTP ตามลำดับ บริษัท ให้เช่าเซิร์ฟเวอร์ของฉันไม่ได้เปิดพอร์ตเหล่านี้อย่างสมบูรณ์หรือไม่nmapได้ให้รายการทั้งหมด (โดยค่าเริ่มต้น)?
19 ssh  sftp  nmap  cpanel 

9
Ubuntu | ไม่พบอแด็ปเตอร์ WiFi
ฉันติดตั้ง Ubuntu 17.10 บนสมุดบันทึกของฉันแล้ว อย่างไรก็ตามฉันไม่สามารถเชื่อมต่อกับ Wi-Fi ได้เนื่องจากมีข้อความ "ไม่พบอแด็ปเตอร์ Wi-Fi" ฉันไม่รู้ว่าจะทำอย่างไรต่อไป สมุดบันทึกของฉัน: Asus X555LN-XX507H อะแดปเตอร์เครือข่าย: Broadcom 802.11n BCM43142 (14e4: 4365) (นี่คือการติดตามจากโพสต์ก่อนหน้าของฉัน/unix/415639/kali-linux-no-wifi-adapter-found/415639/kali-linux-no-wifi-adapter-foundซึ่งฉันได้รับคำแนะนำให้ลองระบบที่ง่ายกว่ากาลี )

5
การเติมข้อความอัตโนมัติ Debian - apt (ไม่ใช่ apt-get) ไม่ทำงาน
ฉันอยู่ใน Debian Jessie 8.6 ฉันสังเกตเห็นว่าapt-getได้รับการเติมข้อความอัตโนมัติทุบตีที่คาดไว้เมื่อกดแท็บสำหรับแพ็คเกจและคำสั่ง แต่เมื่อพยายามใช้กับaptมันจะไม่ทำงาน ฉันจำได้ว่าใช้ xubuntu 16.04 มันใช้งานได้ฉันจึงพบว่ามันแปลกที่มันไม่ทำงานที่นี่ มีวิธีการเปิดใช้งานคำสั่งaptด้วยหรือไม่ ถ้าเป็นเช่นนั้นได้อย่างไร

3
คำนวณ bcrypt hash จากบรรทัดคำสั่ง
ฉันต้องการคำนวณbcrypt hash ของรหัสผ่านของฉัน มีเครื่องมือบรรทัดคำสั่งโอเพนซอร์สที่จะทำเช่นนั้น? ฉันจะใช้แฮชนี้ในไฟล์กำหนดค่า Syncthing (แม้ว่าฉันรู้จากที่นี่ว่าฉันสามารถรีเซ็ตรหัสผ่านโดยการแก้ไขไฟล์กำหนดค่าเพื่อลบผู้ใช้และรหัสผ่านในส่วน gui จากนั้นเริ่ม Syncthing ใหม่)

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