<menu id="guoca"></menu>
<nav id="guoca"></nav><xmp id="guoca">
  • <xmp id="guoca">
  • <nav id="guoca"><code id="guoca"></code></nav>
  • <nav id="guoca"><code id="guoca"></code></nav>

    干貨:Linux 如何使用和創建永久別名?

    一顆小胡椒2021-10-31 06:59:26

    輸入文本和記命令是Linux命令行愛好者的缺點之一。如果你需要輸入并記住同樣長的命令,這可能會降低終端的工作效率。

    如果您可以用自己的短名稱替換長命令,或者將多個命令分組,那會怎么樣呢?是的,alias是一種可以幫助您有效使用命令行的方法。

    別名(alias)在Linux中是什么意思呢?

    別名是指另一個命令或一組命令的替代名稱。它有助于為長時間輸入或需要記憶的命令創建快捷方式字符串。

    例如,如果希望將本地目錄與遠程目錄同步,可以使用下面的命令。

    $ rsync -a  username@host:
    

    但是如果您經常執行目錄同步,那么輸入這么長的命令可能會讓您感到厭煩(除非您使用的是具有自動提示功能的shell)。

    因此,為了簡化常規同步任務,您可以為rsync命令創建一個別名。

    $ alias remote="rsync -a  user@host:"
    

    下次當你想要將本地內容傳輸和同步到遠程系統時,你可以在你的終端中輸入“remote”。

    根據可用性,別名有兩種類型:臨時別名和永久別名。臨時別名僅對當前終端會話可用。一旦您關閉終端,您就不能再使用自定義別名。

    相反,如果您在Linux中創建一個永久的別名,您可以立即在一個新的會話中使用它,甚至在重新引導后使用它。

    Linux下如何創建和使用別名?

    使用 alias 命令自定義別名的語法格式為:alias new_name='value'

    例如,如果您喜歡使用exa實用程序來列出文件,但仍然希望使用ls命令,則可以將“ lsa”作為“ ls”別名,并使用ls命令打印exa輸出。

    linuxmi@linuxmi:~/www.linuxmi.com$ alias ls='exa -lh'linuxmi@linuxmi:~/www.linuxmi.com$ ls
    

    在你創建了許多別名后,你也可以通過簡單地運行alias命令來檢查或列出它:

    linuxmi@linuxmi:~/www.linuxmi.com$ alias
    

    以后,如果要刪除或取消設置任何別名,可以使用unalias命令,并將別名作為參數傳遞。

    linuxmi@linuxmi:~/www.linuxmi.com$ unalias ls
    

    您也可以使用unalias命令的-a選項刪除所有別名。

    linuxmi@linuxmi:~/www.linuxmi.com$ unalias -a
    

    如何在Linux中創建永久別名?

    在關閉終端并重新引導到系統后,您是否仍要使用別名?如果是,則需要創建一個永久別名。

    為此,您需要通過在編輯器中打開別名或運行以下命令,將您的別名放在~/.bashrc文件中:

    linuxmi@linuxmi:~/www.linuxmi.com$ echo "alias up='sudo apt update && sudo apt upgrade'" >> ~/.bashrclinuxmi@linuxmi:~/www.linuxmi.com$ source ~/.bashrc
    

    如果您使用的不是bash shell,則可能需要在相應的shell配置文件中添加別名,例如ZSH的~/.zshrc和Fish shell的~/.config/fish/config.fish。

    將別名存儲在單獨的文件中

    如果您使用大量的別名,最好為它準備一個單獨的文件。您可以在主目錄中創建bash_aliases點文件,并將所有別名放在此處。

    linuxmi@linuxmi:~/www.linuxmi.com$ touch ~/.bash_aliases
    

    #在上面的文件中添加別名

    將別名添加到“ bash_aliases”文件后,還需要在?/.bashrc文件中添加以下代碼。

    if [ -e ~/.bash_aliases ]; thensource ~/.bash_aliasesfi
    
    linux系統alias
    本作品采用《CC 協議》,轉載必須注明作者和本文鏈接
    當企業發生網絡安全事件時,急需第一時間進行處理,使企業的網絡信息系統在最短時間內恢復正常工作,同時還需進一步查找入侵來源,還原入侵事故過程,給出解決方案與防范措施,為企業挽回或減少經濟損失。 常見的網絡安全事件:
    查命令絕對路徑: which用于查找并顯示給定命令的絕對路徑,環境變量中PATH參數也可以被查出來。
    secure 是應急中最常用的文件,主要記錄系統存取數據的文件,如 POP3、ssh、telnet、ftp 等相關記錄,從日志中可看出系統服務是否遭受到安全威脅,從如下日志中可看到 SSH 服務一直在被破解。lastlog 命令,用于顯示系統中所有用戶最近一次登錄信息。可以使用 lastlog 命令檢查某特定用戶上次登錄的時間,并格式化輸出上次登錄日志 /var/log/lastlog 的內容。
    雖然平時大部分工作都是和網絡相關, 但會接觸Linux系統, 尤其是使用了Mac之后, 每天都是工作在黑色背景的命令行環境中. 自己記憶力不好, 很多有用的Linux命令不能很好的記憶, 現在逐漸總結一下, 以便后續查看。基本操作Linux 關機,重啟#?查看當前用戶環境變量。查看有幾顆cpu,每顆分別是幾核。
    假如你想要搭建一個Linux服務器,并且希望可以長期維護的話,就需要考慮安全性能與速度等眾多因素。一份正確的linux基本安全配置手冊就顯得格外重要。#為刪除你系統上的用戶,用下面的命令:[root@c1gstudio]# userdel username#批量刪除方式#這里刪除"adm lp sync shutdown halt mail news uucp operator games gopher ftp "賬號#如果你開著ftp等服務可以把ftp賬號保留下來。for i in adm lp sync shutdown halt mail news uucp operator games gopher ftp ;do userdel $i ;done
    雖然平時大部分工作都是和Java相關的開發, 但是每天都會接觸Linux系統, 尤其是使用了Mac之后, 每天都是工作在黑色背景的命令行環境中. 自己記憶力不好, 很多有用的Linux命令不能很好的記憶, 現在逐漸總結一下, 以便后續查看。
    本文章盤點了 Linux 運維必備 150 個命令,請配合下面的網站使用。定位你需要使用的命令,然后去這個網站查詢詳細用法即可。 地址:wangchujiang.com/linux-command/
    linux常見backdoor技術
    2021-09-02 07:33:03
    最近遇到一些和后門相關的技術,所以把之前linux backdoor相關筆記重新學習和整理了一下。在這里做一下記錄,后續有時間整理一下windows backdoor方面的技術。 在服務器被入侵后進行應急響應無非通過文件排查、網絡排查、進程排查、系統信息排查等方法進行入侵排查。下面就一些常見留后門技巧以及公開的工具進行剖析介紹。
    大多數計算機系統設計為可與多個用戶一起使用。特權是指允許用戶執行的操作。普通特權包括查看和編輯文件或修改系統文件。特權升級意味著用戶獲得他們無權獲得的特權。這些特權可用于刪除文件,查看私人信息或安裝不需要的程序,例如病毒。
    一顆小胡椒
    暫無描述
      亚洲 欧美 自拍 唯美 另类