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

ในการคำนวณนามแฝงเป็นชื่อสำรองสำหรับวัตถุเช่นตัวแปรไฟล์หรืออุปกรณ์

4
ฉันจะสร้างชื่อแทนสำหรับ apt-get ได้อย่างไร
ฉันจำได้ว่าในระบบ Debian ฉันเคยapt install packageติดตั้งแพ็คเกจ sudo apt-get installมันถามรหัสผ่านหลังจากนั้นและเป็นสะดวกสบายกว่า ตอนนี้ฉันไม่แน่ใจว่าฉันจัดการเพื่อใช้คำสั่งแรกได้อย่างไร คุณช่วยได้ไหม
10 debian  alias  apt-get  apt 

1
นามแฝงบันทึก Git - ร้ายแรง: อาร์กิวเมนต์ที่ไม่ชัดเจน '% ad': การแก้ไขหรือเส้นทางที่ไม่รู้จัก
ฉันพยายามใช้นามแฝงของGit Immersion : [alias] hist = log --pretty=format:\"%h %ad | %s%d [%an]\" --graph --date=short แต่ Git ตอบกลับด้วย fatal: ambiguous argument '%ad': unknown revision or path not in the working tree. Use '--' to separate paths from revisions ใช้ v1.6.1 สิ่งที่ฉันทำไปแล้วก็คือทั้งสองมุ่งมั่นต่อนายแล้วอีกคนอยู่ที่กิ่ง นามแฝงนี้เหมาะกับฉันที่อื่นสิ่งที่อาจเป็นปัญหาในเครื่องนี้โดยเฉพาะ? แก้ไข - ตามคำแนะนำของLesmanaด้านล่างฉันสามารถระบุได้ว่าแบ็กสแลชที่อยู่ในเครื่องหมายคำพูดนั้นถูกถอดออกหลังจากวางเส้นใน PuTTY ฉันได้รับข้อผิดพลาดขึ้นเมื่อใช้แทน"\"
10 git  alias 

6
เพิ่มนามแฝง IP แบบคงที่ให้กับอินเตอร์เฟส DHCP บน Windows 8
ฉันมีเครื่อง Windows 8 ที่มีพอร์ต Ethernet เพียงพอร์ตเดียว จำเป็นต้องใช้ DHCP และ ยังต้องการ IP แบบคงที่ IP แต่ละรายการอยู่ในเครือข่ายย่อยที่แตกต่างกันและแต่ละเครือข่ายมีจุดประสงค์ที่แตกต่างกันและเข้ากันไม่ได้ เครื่องนี้ต้องใช้ DHCP เพราะผู้ดูแลระบบเครือข่ายไซต์บอกว่านี่เป็นวิธีเดียวที่ได้รับการสนับสนุน 192.168.x.y ที่อยู่ โครงร่างเครือข่ายของเขาอาจไม่มีบล็อก IP แบบคงที่ภายในซับเน็ตนั้นหรือเขาจะไม่กำหนดหนึ่งในนั้นให้กับเครื่องนี้ ฉันไม่สามารถเสี่ยงกับการใช้ IP ที่กำหนด DHCP แบบสแตติกการเดิมพันจะไม่ถูกกำหนดใหม่หลังจากสัญญาเช่าหมดอายุ นั่นจะให้ฉันใช้ความสามารถของ Windows ในการกำหนด IP คงที่หลายตัวให้กับอินเทอร์เฟซ แต่นี่เป็นเซิร์ฟเวอร์ที่ใช้งานจริงไม่ใช่สิ่งที่ฉันสามารถเสี่ยงต่อการถูกเด้งจากเครือข่ายชั่วโมงหรือหลายวันต่อมา ฉันรู้ว่าเซิร์ฟเวอร์ DHCP บางตัวอนุญาตให้คุณตั้งค่าการกำหนด MAC กับ IP แบบคงที่เพื่อให้ DHCP IP ของเครื่องของฉันไม่ได้ถูกกำหนดใหม่ แต่เนื่องจากฉันรู้ว่าไม่มีเซิร์ฟเวอร์ DHCP ที่จะออกที่อยู่ IP ที่แตกต่างกันสองรายการแต่ละเครือข่ายย่อย ช่วยที่นี่ (และหากมีเซิร์ฟเวอร์ …

2
นามแฝงไม่“ แทนที่” รายการเส้นทางหรือไม่
บรรทัดสุดท้ายของฉัน.bash_profileคือ: alias cp=/usr/local/bin/gcp อย่างไรก็ตามที่ถูกแบนโดยรายการในของฉัน$PATH: $which cp /bin/cp 11:54:32/OCspark $type cp cp is aliased to `/usr/local/bin/gcp' ฉันคิดว่านามแฝงจะแทนที่PATH.. ?

2
ชื่อแทนคำสั่งคอนโซล 2
ฉันใช้Console 2และฉันต้องการสร้างนามแฝงบางคำสั่งที่ใช้บ่อย บางที google-fu ของฉันก็แค่ดูดวันนี้ แต่ฉันไม่สามารถหาวิธีการทำ ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชมขอบคุณ
8 alias  console2 

2
หนึ่งจะกำหนดนามแฝงสำหรับใช้ภายใน MobaXTerm * local * bash shell ได้อย่างไร
ฉันใช้ MobaXterm ในช่วงสองสามสัปดาห์ที่ผ่านมาใน Windows และฉันก็ชอบ แต่ผมไม่ได้คิดค่อนข้างวิธีการกำหนดชื่อแทนของตัวเองสำหรับการใช้งานภายในเปลือกทุบตีท้องถิ่น การค้นหาโดย Google ที่ชัดเจนดูเหมือนจะไม่ให้ผลลัพธ์ใด ๆ ฉันได้ลองใส่.profileและ.bashrcไฟล์ด้วยคำจำกัดความนามแฝงของฉันในไดเรกทอรีเดียวกันกับ Mobaxterm ที่สามารถเรียกใช้งานได้ แต่ไม่มีลูกเต๋า ไฟล์เดียวกันอยู่ในไดเรกทอรี 'บ้าน' ของ Windows แต่ไม่เห็น Mobaxterm ฉันได้สังเกตเห็นว่ามีนามแฝงที่กำหนดไว้ล่วงหน้าจำนวนมากในเทอร์มินัลแล้ว แต่ฉันไม่สามารถระบุได้ว่าตำแหน่งเหล่านี้ถูกกำหนดไว้ที่ใดเพื่อที่ฉันจะสามารถเพิ่มของตัวเอง ...

3
ฉันสามารถเปลี่ยนชื่อและที่อยู่“ จาก” โดยไม่ต้องปรับแต่ง Mail.app ได้ไหม?
ฉันสามารถเพิ่มฟิลด์ "จาก" ที่สามารถแก้ไขได้ไปยัง Mail.app เช่นVirtual Identityสำหรับ Thunderbird เหมือนที่ฉันสามารถเปลี่ยนที่อยู่ "ตอบกลับ" ได้อย่างรวดเร็วหรือไม่ ใน Mail.app หนึ่งสามารถตั้งค่าที่อยู่อีเมลหลายบัญชีเดียวโดยเพียงแค่เข้าarjan@example.com, arjan+superuser@example.comจุลภาครายการแยกเช่น ถัดไปเมื่อเขียนข้อความ Mail จะมีรายการแบบเลื่อนลงเพื่อเลือกที่อยู่ "จาก" และเมื่อตอบ†มันจะเลือกที่อยู่ที่ถูกต้องโดยอัตโนมัติหากพบการแข่งขัน: ดี แต่ฉันต้องการที่จะสามารถเปลี่ยน "จาก" ได้ทันทีโดยไม่ต้องไปที่ข้อมูลบัญชี นอกจากนี้ในเวอร์ชันก่อนหน้าของ Mail หนึ่งสามารถระบุชื่อเต็มหลายชื่อสำหรับบัญชีเดียว: ที่อยู่อีเมล: Arjan <arjan@example.com>, Arjan บน SU <arjan+superuser@example.com> แต่ทุกวันนี้เมลใช้การตั้งค่าชื่อเต็มเท่านั้นและไม่สนใจชื่อในฟิลด์ที่อยู่อีเมลเมื่อไม่มีการตั้งค่าสำหรับชื่อเต็มเลย ดังนั้นมันจะดีถ้าฉันสามารถเปลี่ยนชื่อเต็มได้ทันทีเช่นกัน ฉันยังไม่มีโชคในการค้นหาปลั๊กอินสำหรับจดหมายเลย †เมื่อใช้ย่อยที่อยู่ในแท็กอยู่ aka , อะไรที่ส่งไปจะถูกส่งเพียงเพื่อme+whatever@example.com me@example.comจากนั้นฉันต้องการตอบกลับด้วยที่อยู่เต็มรูปแบบเดียวกันมากกว่าme@example.comถ้าหากเมลไม่พบการแข่งขันโดยไม่ต้องเข้าไปที่ข้อมูลบัญชีก่อน บางครั้งฉันต้องการเขียนข้อความใหม่ด้วยการระบุที่อยู่ย่อยใหม่

1
การทดแทนประวัติ Bash alias คล้ายกับ \! * ใน csh
คำถามของฉันคล้ายกับคำถามของ โพสต์เก่านี้ . ฉันต้องการทำสิ่งที่คล้ายกัน: วางในนามแฝงอาร์กิวเมนต์สุดท้ายที่พิมพ์บนบรรทัดคำสั่งปัจจุบัน นี้จะเทียบเท่ากับ csh \!* ซึ่งสามารถใช้ในนามแฝง อ้างอิงจากการอ้างอิงโพสต์ดูเหมือนว่าปัญหาคือการขยายประวัติของทุบตีซึ่งเป็นเหตุผลที่ใช้ fc แทน ความคิดจะให้การแทนที่ทำงานกลางสตริงของคำสั่งเช่น alias cat='cat -n !!:* && echo ""' (เป็นตัวอย่างแบบย่อซึ่งไม่ทำงานเนื่องจากปัญหาการขยาย) อย่างไรก็ตามสิ่งนี้แตกต่างจากโพสต์อ้างอิงในแง่ที่ว่าฉันต้องการคว้าเฉพาะอาร์กิวเมนต์ที่อยู่เหนือคำสั่งแรก (เช่นในโพสต์พวกเขาคว้าทั้งบรรทัดแทนที่จะเป็นทั้งบรรทัดยกเว้นอาร์กิวเมนต์ zero-th คำสั่ง ตัวเอง) วิธีที่ดีที่สุดในการทำเช่นนี้ในนามแฝงทุบตีคืออะไร? (หมายเหตุ: การค้นหาเพื่อเก็บสิ่งนี้เป็นนามแฝงไม่ใช่การค้นหาสคริปต์หรือฟังก์ชัน)

2
นามแฝงนี้มีประโยชน์หรือไม่?
ฉันจะผ่านและ.cshrcไฟล์เก่าและมันมีนามแฝงต่อไปนี้: alias pwd 'echo $cwd' มันมีประโยชน์อย่างไร? ฉันเคยคิดว่านี่เป็นวิธีที่pwdจะนำไปปฏิบัติ แต่ดูเหมือนว่าไม่ใช่กรณี (เพราะนามแฝงนี้ไม่มีความหมาย)
2 linux  shell  alias  tcsh 

0
PHP ไม่ทำงานในนามแฝง (XAMPP)
ฉันพยายามสร้างนามแฝงบนเครื่องท้องถิ่นด้วย XAMPP สำหรับโครงการ PHP ของฉัน ฉันได้เพิ่มการติดตามใน httpd.conf: Include "conf/alias/*" และสร้างสองไฟล์สำหรับนามแฝงโดยหนึ่งในนั้นเป็นดังนี้: Alias /aiuu "d:/projects/ibuu/trunk/pbs" <Directory "d:/projects/ibuu/trunk/pbs"> Options Indexes FollowSymLinks Includes ExecCGI AllowOverride All Order allow,deny Allow from all </Directory> ฉันสามารถเข้าถึงบนเส้นทาง localhost / aiuu แต่ php ไม่ทำงาน html เท่านั้น ฉันทำผิดพลาดที่ไหน

3
วิธีสร้างโดเมน“ นามแฝง” สำหรับ URL ทั้งหมด
ฉันตั้งค่าเซิร์ฟเวอร์ DNS สำหรับใช้ในเครื่อง LAN แล้ว เซิร์ฟเวอร์นี้สามารถแก้ไขที่อยู่ IP ได้ดังนั้นเมื่อping mypc.companyฉันได้รับการตอบกลับที่สำเร็จจากที่อยู่ IP 192.168.1.34 ปัญหา ฉันปรับใช้แอพ (myApp) บนเซิร์ฟเวอร์แอปพลิเคชัน Tomcat บนเครื่อง (192.168.1.34) ฉันสามารถเข้าถึงสิ่งนี้ผ่าน URL เหล่านี้: http://mypc.company:8080/myApp http://192.168.1.34:8080/myApp คำถาม มีวิธีการตั้งค่าชื่อโดเมน (หรือเทคนิคใด ๆ ) เพื่อที่เมื่อฉันนำทางไปwww.myApp.comซึ่งจะนำฉันไปโดยตรงhttp://192.168.1.34:8080/myAppหรือไม่

1
การสร้าง 'นามแฝง' หรือ 'symlink' ไปยังโฟลเดอร์อื่นใน apache
-/ |--bin |--home |--user_1 |--somefile.html |--somefile2.html |--user_2 |--differentFile.html |--var |--www |--file1.html ฉันต้องการ URL ที่จะเป็นhttp://serverip/user_1/somefile.htmlแต่ตอนนี้มันให้บริการเฉพาะไฟล์จากโฟลเดอร์ "www" ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชม. ขอบคุณ


1
ทำไม `source ~ / .aliases` ไม่ทำงานใน. zshrc
user@localhost ~ % zsh --version zsh 5.5.1 (x86_64-redhat-linux-gnu) me@localhost ~ % lsb_release -a LSB Version: :core-4.1-amd64:core-4.1-noarch Distributor ID: Fedora Description: Fedora release 28 (Twenty Eight) Release: 28 Codename: TwentyEight ~/.zshrc: ... Details omitted ... source ~/.aliases cat ~/.aliases ... Details omitted ... พร้อมรับคำสั่ง: user@localhost ~ % zsh alias ls='exa' alias …
zsh  alias 

2
MacVim ทำงานแปลก ๆ กับนามแฝงของฉัน (แม้การตั้งค่า shell = / bin / bash \ -l)
ฉันต้องการเขียนสคริปต์และให้ MacVim เรียกคำสั่ง bash บางคำ ฉันมีนามแฝงบางคนและต้องการให้กลุ่มเรียกพวกเขาดังนั้นฉันรู้ว่าฉันต้องการเชลล์การเข้าสู่ระบบเพียงแค่ไม่รู้วิธีการใช้กลุ่มอย่างมีประสิทธิภาพ ฉันอ่านสิ่งนี้: https://stackoverflow.com/questions/4642822/vim-is-not-obeying-command-aliases (ซึ่งใช้ไม่ได้กับ MacVim ของฉัน); และสิ่งนี้: https://stackoverflow.com/questions/4642822/vim-is-not-obeying-command-aliasesซึ่งดูเหมือนว่าเป็นความคิดที่ดี ดังนั้นฉันจึงเปิด. vimrc ของฉันและใส่สิ่งนี้ลงใน: set shell=/bin/bash\ -l. ตอนนี้มีอะไรบางอย่างแปลก ๆ เกิดขึ้น: ฉันมีนามแฝงอยู่ในตัวฉัน.bash_profile: alias mytest='echo "TEST!!"' .bashrcแหล่งที่มาของฉัน.bash_profileดังนั้นฉันรู้ว่าไม่ควรเป็นเรื่องของการตั้งชื่อแทน ถ้าฉันเข้าไปในกลุ่มและเรียกใช้::! alias mytest ฉันเห็นสิ่งนี้: alias mytest='echo "TEST!!"' Press ENTER or type command to continue ถ้าฉันวิ่ง:! mytestแม้ว่านี่คือสิ่งที่ฉันได้รับ: /bin/bash: mytest: command not found shell returned …

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