1. 程式人生 > >Linux命令拾遺-2

Linux命令拾遺-2

.bashrc align 通配符 字符 hist 歷史命令 ash 查看 文件中

1、Linux 歷史命令

保存位置: ~/.bash_history

設置歷史命令等保存數量:/etc/profile --->HISTSIZE=1000

查看歷史命令:history

清空歷史命令:history -c

快速調用歷史命令:

  1>!78:執行歷史命令中的第78條命令

  2>!str:執行最後一次以"str"為開頭等歷史命令

讓歷史命令顯示時間:

  在/etc/bashrc 文件中等最後一行插入“ export HISTTIMEFORMAT="%Y-%m-%d %H:%M" ” ,重啟shell後即可生效

2、Linxu 通配符

* 匹配任意一個或多個字符
? 匹配任意單個字符
[a-z] 匹配連續多個字符中的一個
{a,min,xy} 匹配不連續等多組字符

  

  

3、評估目錄和文件的大小------du

  命令格式:du [選項] [目錄/文件]

  常用選項:

    -a  統計所有文件,而不僅僅統計目錄

    -s  只顯示每個參數所占用空間的大小

    -h  提供易讀得單位

  常用操作:du -sh [目錄/文件]

4、別名------alias

  設置別名:alias 別名=“操作”

  取消別名:unalias 別名

  常用操作:在用戶的~/.bashrc 中提前設置好別名,則每次登錄新的shell後即可使用別名

5、Linux的環境變量PATH

  環境變量PATH是包含多個路徑的變量,通過echo $PATH 可以查看PATH中的內容,當我們在shell窗口輸入

命令時,linxu會先在PATH變量中所包含的所有路徑中依次查找用戶輸入的名,若沒有找到這個命令,則無法執行。

如果將腳本或者一些可執行文件軟鏈接到PATH的某個路徑下,則可以在任意路徑下執行這個腳本或者命令。同時

也可以對PATH變量進行修改以改善我們等使用環境。

  設置環境變量(盡量不要修改原有的環境變量)

  1、export PATH="新的環境變量":$PATH,

    臨時生效,重啟終端後PATH值恢復設置前的值,只對當前用戶有效

  2、vim ~/.bashrc 在最後一個行插入“ export PATH="新的環境變量":$PATH “

    重新打開新的終端後生效,永久有效,只對當前用戶有效

  3、vim /etc/profile 找到設置PATH的行插入“ export PATH="新的環境變量":$PATH “

    重啟系統後有生效,永久有效,對所有用戶有效

  4、vim /etc/environment 修改該文件插入所有的環境變量值並以冒號隔開

    重啟系統後有生效,永久有效,對所有用戶有效

Linux命令拾遺-2