shell檢視:
cat /etc/shells :
檢視linux
系統下支援的
已經被/bin/bash 取代(
由steven bourn
建立,加強版是
bash shell);
/bin/bash linux
預設的shell;
/bin/tcsh
整合c shell
,提供了更多的功能;
/bin/csh
依附於bsd
版的unix
的shell
,被/bin/tcsh(
有bill joy
開發的,
sun公司的創始人
)取代;
/bin/ksh
常用於商業版本中,相容於
bash;
/bin/zsh
給予ksh
開發的,功能強大;
alias:命令別名
alias vi=』vim』 :
將vim
命令定義為別名
vi,則以後輸入
vi時候就等於呼叫了
vim命令;
alias ls=』ls -lh』 : 將ls
的命令改為
ls -lh
的命令執行;
type命令:
type -t ls :
檢視ls
命令是用別名
alias
重新定義了還是沒有重新定義
type -a ls :
兩個關於
ls命令的資訊都顯示出來
預定義的環境變數:
env:顯示系統中環境變數
將環境變數和使用者自定義的變數顯示出來
下面是
set的內容:
ps1提示符的設定:
改變ps1:
顯示完整的計算機名稱
(u)
ps1=』[\u-\a-\#\w]\$』 :
顯示為→
[root-10:57-67-test]#
其實這個格式很好記,應用一邊就記著了!
表示咱們剛開始看到的那個
然後就是
\加上乙個字母,分別表示的資訊在上邊的截圖上!
如何將環境變數定義成環境變數
name=』linu name 』
:自定義環境變數
name
為linux name
,注意name
和等號兩邊沒有空格
bash :
進入bash
互動模式,這時用
echo $name
檢視的時間不會顯示出來
linux name
,因為還沒有給
name
變數定義為環境變數;
export name
:將自定義變數定義為環境變數,這時進入
bash
互動模式可以用
echo name
來檢視自定義的變數;
unset name
:在bash
互動式模式下為取消自定義變數
name
為環境變數,在普通模式下為取消
name
的自定義變數;
path=」/lib/modules/`uname -r`/kernel/fs」
:自定義變數
path
為等號後面的路徑,然後可以用
cd $path
進入等號後面的目錄;
uname -r
為系統的的核心版本;
declare命令:
declare -i sum=1+2+3
:指定sum
並計算sum為6,
然後用echo $sum
輸出sum
的值為6
;如果不用
declare -i
指定sum
的數值,則
sum的值為
1+2+3,=
的意思僅僅如貼上賦值;
:可以指定
sum為環境變數,(在
bash
互動模式下或者是非
bash
互動模式下指定都一樣)
locale語系檔案的變數:
locale
:檢視當前系統的語系
locale -a
:顯示系統支援的所有語系
(這個有很多)
/etc/sysconfig/i18n
:存放當前語系的設定資訊
read變數:
-p
:給出提示資訊
-t :給出提示的時間,超過時間就不會生效
read name:進入
name
讀操作過程,下面應該輸入的是自定義變數
name
的內容
read -p 「please input your name: 」 -t 10 name
:自定義變數
name
,提示資訊為
please input your name :
提示時間為10秒
(在十秒內必須摁回車才讀入內容,超過時間不讀入)
鳥哥Linux私房菜
linux相關知識 鳥哥linux私房菜 真是人間美味啊!linux 基礎篇 引言 這部份包括了早期的red hat 6.x以及 鳥哥寫的 一 二版的基礎篇各章節文章彙整!第一部份 linux的規劃與安裝 第二部份 linux檔案 目錄與磁碟格式 第三部份 學習shell與shell scripts...
鳥哥私房菜
鳥哥 linux 私房菜 ad 在我們平時使用unix命令的時候,需要平時多積累並且整理。下面,就是我們在平時時候整理的unix命令。而且是很全面的bash內建命令.bash內建unix命令 執行當前程序環境中的程式。同source。file dotunix命令從檔案file中讀取命令並執行。空操作...
鳥哥的linux私房菜
各個元件或者裝置在linux下面都是乙個檔案 硬體廠商對linux所推出的驅動程式較慢,選購硬體時候,應該要選擇已經安裝過linux測試的硬體較好 磁碟陣列 raid 可以完成速度效能 備份等任務,通常作為檔案伺服器,訪問頻率較高。網絡卡要求對於讀取非常頻繁的 選用intel 3com 乙個最簡單的...