Unix & Linux

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

3
ดึงสาขาเฉพาะโดยใช้คอมไพล์
ฉันต้องการที่จะดาวน์โหลดรหัสที่มาจากสาขาต้นแบบต่อไปโดยใช้คอมไพล์ที่อธิบายไว้ในวิกิพีเดีย Xilinx ฉันลองสิ่งนี้: #git clone git://github.com/Xilinx/u-boot-xlnx/tree/master-next.git Initialized empty Git repository in /home/Hannan/master-next/.git/ fatal: remote error: Xilinx/u-boot-xlnx/tree/master-next is not a valid repository name Email support@github.com for help แม้สิ่งนี้จะล้มเหลว # git clone git://github.com/Xilinx/tree/master-next/u-boot-xlnx.git Initialized empty Git repository in /home/Hannan/u-boot-xlnx/.git/ fatal: remote error: Xilinx/tree/master-next/u-boot-xlnx is not a valid repository name Email support@github.com for …
19 git  github 

2
ให้บริการอินเทอร์เน็ตไปยังเครื่องระยะไกลผ่านเซสชัน SSH หรือไม่
เครื่องผ่านทางที่ฉัน SSHing ไปยังเครื่องระยะไกล / โฮสต์ (เครือข่าย / LAN เดียวกัน) มีการเข้าถึงอินเทอร์เน็ต แต่โฮสต์ไม่ได้ การรันการอัปเดตและการติดตั้งแพคเกจบนโฮสต์นั้นค่อนข้างไม่สะดวกเพราะฉันต้องเริ่มต้นพร็อกซีในเครื่องแล้วกำหนดค่าเครื่องระยะไกลเพื่อใช้งาน ดังนั้นฉันสงสัยว่ามีวิธีที่ง่ายกว่าในการทำเช่นนี้ผ่านทางอาจจะ SSH หรืออย่างอื่น? ฉันมีความตระหนักถึงความซับซ้อนที่อยู่ภายใน แต่อยากรู้อยากเห็น ใช้งานplinkผ่าน Emacs (ถ้าจำเป็น)
19 ssh  proxy  internet 

3
คำสั่ง“ ล่าสุด”: จะแสดงชื่อผู้ใช้ล่าสุดได้อย่างไร?
ดังที่ฉันทราบlastคำสั่งแสดงการล็อกอินล่าสุดโดยผู้ใช้ทั้งหมด แต่พีซีของฉัน (CentOS) ใช้งานมาประมาณปีและมีผู้ใช้งานจำนวนมากเข้าสู่ระบบ ฉันพยายามที่จะใช้lastคำสั่ง แต่มันก็แสดงให้เห็นตั้งแต่มิถุนายน 2013 ถึงกันยายน 2013 คำถามของฉันคือฉันจะแสดงผู้ใช้ล่าสุดที่ลงชื่อเข้าใช้เมื่อเร็ว ๆ นี้ได้อย่างไรพูด (ธันวาคม 2013 ถึงมกราคม 2014)
19 centos  last 

3
วิธีออกจากโหมดอ่านไฟล์ (ใน `less ') ใน terminal Linux?
ฉันเพิ่งติดตั้ง Cygwin และฉันได้แสดงเนื้อหาของไฟล์โดยใช้lessคำสั่ง ตอนนี้ฉันไม่สามารถออกจากนั้นเพื่อพิมพ์คำสั่งอื่น ๆ : ฉันต้องการออกจากโหมดนี้เพื่อพิมพ์คำสั่งอื่น ๆ ฉันจะทำสิ่งนั้นได้อย่างไร
19 terminal  cygwin  less 

6
ฉันจะพิมพ์เฉพาะคำสั่งบางอย่างจากสคริปต์ทุบตีขณะที่ทำงานได้อย่างไร
ฉันมีสคริปต์ทุบตีด้วยถ้าคำสั่งต่างๆตามอาร์กิวเมนต์บรรทัดคำสั่งที่ฉันผ่านเมื่อเรียกมัน การมีเอาต์พุตบางอย่างเกี่ยวกับคำสั่งที่กำลังรันอยู่มีประโยชน์ในการยืนยันการไหลของข้อมูลทั้งหมดหากข้อความสั่ง แต่โซลูชันปัจจุบันของฉันให้ข้อมูลมากเกินไป การใช้set -vในสคริปต์ค่อนข้างมีประโยชน์ในการดูคำสั่งที่พิมพ์บนหน้าจอขณะที่รันในสคริปต์ แต่ฉันได้รับคำสั่งมากเกินไป มันเกือบจะเหมือนสำเนาทั้งหมดของสคริปต์ ฉันต้องการเอาต์พุตที่แสดงว่าคำสั่งใดกำลังทำงานอยู่ แต่ฉันไม่ต้องการเห็นข้อคิดเห็นบรรทัดใหม่นิพจน์ใน if statement ฯลฯ มีวิธีที่ฉันสามารถส่งออกเป็นไปได้ทั้งหมดที่สร้างขึ้นโดยตัวเลือก -v ผ่าน regex ก่อนที่จะถูกพิมพ์? หรือวิธีอื่น ๆ ในการรับ bash ไปยังคำสั่งเอาต์พุตของ "type" บางอย่างเท่านั้น (เช่นที่กำลังใช้ executables และไม่เพียงแค่ bash statement เฉพาะข้อคิดเห็น ฯลฯ หรือไม่) [1] /programming/257616/sudo-changes-path-whyมีประโยชน์มากในเรื่องนี้และเป็นที่ที่ฉันได้รับคำแนะนำสำหรับการset -vใช้งาน แก้ไข : สคริปต์ที่คล้ายกัน (แต่ไม่เหมือนกัน) กับสคริปต์ที่ฉันใช้: #!/bin/bash #get verbose command output set -v env=$1 if [ …

5
การเปลี่ยนแปลงไฟล์การมอนิเตอร์ + การเข้าถึงไฟล์
ฉันต้องการที่จะเห็นสิ่งที่เกิดขึ้นในโฟลเดอร์เซิร์ฟเวอร์แอปของฉันคือไฟล์ใดบ้างที่ถูกเปลี่ยนแปลงโดยกระบวนการ x หรือ*.warไฟล์ใดที่มีการเปลี่ยนแปลง (แทนที่ / สร้าง) ในช่วง x นาทีสุดท้าย มีเครื่องมือใน Linux เพื่อช่วยในเรื่องนี้หรือไม่?

3
Mac OS X: ไม่พบ dircolors?
ฉันเพิ่งเปลี่ยนมาใช้ Macbook Air ผมติดตั้ง zsh ใช้ Homebrew แต่เมื่อฉันใช้บางส่วนของรหัสที่ฉัน ( แต่เดิมมี) ในของฉันฉันได้รับข้อผิดพลาดบอกว่า.zshrc.dircolors was not found ด้านล่างนี้เป็นรหัสที่เป็นปัญหา: zstyle ':completion:*' auto-description 'specify: %d' zstyle ':completion:*' completer _expand _complete _correct _approximate zstyle ':completion:*' format 'Completing %d' zstyle ':completion:*' group-name '' zstyle ':completion:*' menu select=2 eval "$(dircolors -b)" zstyle ':completion:*:default' list-colors ${(s.:.)LS_COLORS} zstyle ':completion:*' list-colors …
19 shell  osx  coreutils 

2
อะไรคือวิธีที่แตกต่างในการตั้งค่าการอนุญาตไฟล์ ฯลฯ ใน gnu / linux
ใน Unix นานมาแล้วฉันเรียนรู้เกี่ยวกับchmod: วิธีดั้งเดิมในการตั้งค่าการอนุญาตบน Unix (และเพื่อให้โปรแกรมได้รับสิทธิพิเศษโดยใช้ setuid, setgid) ฉันเพิ่งค้นพบคำสั่งใหม่บางอย่างบน GNU / Linux: setfaclขยายแบบดั้งเดิมugo:rwxบิตและบิตของtchmod setcapช่วยให้การควบคุมครีบเมล็ดมากกว่าบิตug:schmod chattr อนุญาตให้ใช้การควบคุมอื่น ๆ (รวมกันเล็กน้อย) ของไฟล์ มีคนอื่นอีกไหม?


5
“ ระบบนี้ไม่รองรับตัวแปร EFI”
ฉันกำลังพยายามติดตั้ง Arch linux ไปยังโน้ตบุ๊ค HP Pavillion 15 ใหม่ (และเส็งเคร็งมาก) นี่คือเครื่องที่ใช้ UEFI หลังจากแกว่งไปมาหลายครั้งฉันก็สามารถไปได้ไกล โหมดเก่าถูกปิดใช้งานในการตั้งค่าระบบและฉันได้บูต EFI ไปยัง Arch DVD ที่ฉันเผาแล้วและผ่านขั้นตอนทั้งในคู่มือผู้เริ่มใช้งาน Arch และคู่มือการติดตั้งขั้นสูงไปจนถึงจุดที่ฉันติดตั้งด้วง ในขณะที่chrooted ฉันรัน: grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=arch_grub --recheck --debug ซึ่งปล่อยเอาต์พุตจำนวนหนึ่งซึ่งรวมถึง: ระบบนี้ไม่รองรับตัวแปร EFI ครั้งแรกที่ฉันมาถึงจุดนี้ฉันดำเนินการติดตั้งต่อโดยไม่รู้ว่าเป็นปัญหาจริงหรือไม่ กลับกลายเป็นว่าเมื่อฉันรีบูทเครื่องไม่พบสื่อที่สามารถบู๊ตได้และเครื่องปฏิเสธที่จะบูท ฉันสามารถไปที่เมนูตั้งค่า UEFI และเลือกไฟล์ EFI เพื่อบู๊ตได้และ Arch Linux จะบู๊ต แต่ตอนนี้ฉันจะกลับไปและติดตั้งใหม่อีกครั้งพยายามแก้ไขปัญหาข้างต้น ฉันจะรับ GRUB เพื่อติดตั้งอย่างถูกต้องได้อย่างไร?
19 uefi 

1
แสดงผลภาพ (ASCII) ต้นไม้พึ่งพาเดเบียนไปยังสถานี
ฉันไม่แน่ใจว่านี่เป็นคำถาม SuperUser หรือ UnixLinux มากกว่านี้หรือไม่ แต่ฉันจะลองที่นี่ ... เมื่อเร็ว ๆ นี้ฉันพบสิ่งนี้: # 710689 - ความถนัด: ใช้อักขระ Unicode ในต้นไม้ - บันทึกรายงานข้อบกพร่องของเดเบียน มันจะดีเมื่อความถนัดจะใช้อักขระยูนิโค้ดสำหรับต้นไม้ในรายการพึ่งพาเช่นแทน: --\ Depends (3) --- libc-dev-bin (= 2.17-3) --- libc6 (= 2.17-3) --- linux-libc-dev --\ Suggests (2) --- glibc-doc (UNSATISFIED) --\ manpages-dev ... ... และฉันคิดว่า - ว้าวฉันชอบผลงานต้นไม้ ASCII มากไม่รู้ว่าaptitudeทำอย่างนั้นได้! ดังนั้นฉันเริ่มสับสนเป็นเวลาหนึ่งชั่วโมงด้วยaptitudeสวิตช์บรรทัดคำสั่ง - …
19 linux  debian  apt  aptitude 

4
กำลังค้นหาไฟล์หร็อมแหร็ม?
มีวิธีที่ตรงไปตรงมาเพื่อค้นหาไฟล์ที่กระจัดกระจายทั้งหมดในระบบของฉันหรือในไดเรกทอรีต้นไม้โดยเฉพาะ? ถ้ามันเกี่ยวข้องฉันใช้zshUbuntu 12.04 แม้ว่าคำตอบ Unix-y ทั่วไปสำหรับ bash / sh เช่นจะเป็นเรื่องปกติ แก้ไข : เพื่อชี้แจงฉันกำลังมองหาไฟล์ที่กระจัดกระจายไม่ได้ตรวจสอบสถานะการกระจัดกระจายของไฟล์เดียว

7
แยกวิเคราะห์ XML เพื่อรับค่าโหนดในสคริปต์ทุบตี?
ฉันต้องการทราบวิธีการรับค่าของโหนดด้วยพา ธ ต่อไปนี้: config/global/resources/default_setup/connection/host config/global/resources/default_setup/connection/username config/global/resources/default_setup/connection/password config/global/resources/default_setup/connection/dbname จาก XML ต่อไปนี้: <?xml version="1.0"?> <config> <global> <install> <date><![CDATA[Tue, 11 Dec 2012 12:31:25 +0000]]></date> </install> <crypt> <key><![CDATA[70e75d7969b900b696785f2f81ecb430]]></key> </crypt> <disable_local_modules>false</disable_local_modules> <resources> <db> <table_prefix><![CDATA[]]></table_prefix> </db> <default_setup> <connection> <host><![CDATA[localhost]]></host> <username><![CDATA[root]]></username> <password><![CDATA[pass123]]></password> <dbname><![CDATA[testdb]]></dbname> <initStatements><![CDATA[SET NAMES utf8]]></initStatements> <model><![CDATA[mysql4]]></model> <type><![CDATA[pdo_mysql]]></type> <pdoType><![CDATA[]]></pdoType> <active>1</active> </connection> </default_setup> </resources> <session_save><![CDATA[files]]></session_save> </global> <admin> <routers> …

1
การกระจาย Linux ที่ดีที่สุดสำหรับการคำนวณทางวิทยาศาสตร์? [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจเรียกร้องให้มีการถกเถียงอภิปรายโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน6 ปีที่ผ่านมา ฉันเพิ่งซื้อแล็ปท็อปเครื่องใหม่เพื่อใช้สำหรับการวิจัยทางวิทยาศาสตร์เมื่อฉันอยู่ที่บ้าน เครื่องมีโปรเซสเซอร์ Intel i7 ที่มี 8 คอร์, RAM 4 GB และการ์ดกราฟิกจาก Nvidia (2 GB, Ivy Bridge) โปรแกรมที่ฉันต้องการใช้ในการคำนวณมากที่สุดคือ MATLAB และ Python ฉันพยายามติดตั้ง Ubuntu (รุ่น 12.10 และ 13.04) และพวกเขาทั้งสองช้า เมื่อ MATLAB ใช้ 1 คอร์ 100% ทั้งระบบปฏิบัติการจะค้าง ไม่สามารถทำอะไรได้ในเวลาเดียวกัน นอกจากนี้การ์ดกราฟิกนั้นไม่ได้ใช้อย่างเต็มประสิทธิภาพ (ฉันใช้ optirun หรือให้ค่าสถานะ DRI_PRIME เมื่อเริ่มต้นโปรแกรม) และไม่ได้ใช้โดย …

3
Ctrl-a ไม่ได้พาฉันไปที่จุดเริ่มต้นของพรอมต์ขณะที่ฉันทำงานภายในหน้าจอ GNU
เพื่อนำทางไปยังจุดเริ่มต้นและจุดสิ้นสุดของคำสั่งที่ผมมักจะใช้และCtrlaCtrle อย่างไรก็ตามเมื่อฉันทำงานภายในหน้าจอ GNU การเชื่อมโยงคีย์เหล่านั้นไม่ทำงานเพราะบางทีหน้าจอ GNU อาจถูกใช้งาน มีวิธีอื่นในการย้ายไปยังการเริ่มต้นหรือสิ้นสุดคำสั่งหรือไม่ ฉันอยู่บน CentOS6.2

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