1.基礎知識小塊:shell
由shell程序的自帶命令:即為內置命令(builtin)
獨立的可執行程序文件、文件名 :即為外部命令
[root@localhost~]#ls ~用戶當前所在目錄 #:命令提示符(管理員帳號root) $:普通用戶 |
shell環境
|
獨特程序 它是指操作系統中,提供訪問內核所提供之服務的程序!系統跟計算機硬件交互時使用的中間介質,負責解析用戶提供的命令。
2.基礎小知識:命令
#echo $PATH :從那些路徑中查找用戶鍵入的命令字符串所對應的命令文件。 環境變量:PATH
/usr/local/sbin:/usr/local/bin:/sbin:/usr/sbin:/usr/bin:/root/bin
查的次序一定要自左到右 外部命令是帶有程序的文件
普通命令 /bin ./usr/bin 〈Linux下〉 最左側/:表示根目錄 其他的/:表示路徑分隔符
管理命令 /sbin ./usr/sbin 〈windows下〉分隔符一般為\
以.開頭的文件為隱藏文件
. : 為當前目錄
..: 為當前目錄的上一級目錄
[root@localhost ~]# /etc/sysconfig/ localhost也叫local ,正確的解釋是:本地服務器
.:sysconfig 即為當前目錄
..:/etc 即為當前目錄的上一級目錄
一、echo是個內建命令,應此可以用hellp echo 來獲取幫助信息。 -n:關閉自動換行功能
而-e作為轉義符時 可以做出閃爍的字體 即回顯 -b:退 格刪除鍵 等
中括號內第一個數字代表前景色;第二個則代表背景色而5代表閃爍指令。
[root@localhost ~]# echo -e "\033[43;32;5mhello zhangliang\033[0m"
hello zhangliang 閃爍
[root@localhost ~]# echo -e "\033[43;31;5mhello zhangliang\033[0m"
hello zhangliang 閃爍
[root@localhost ~]# echo -e "\033[45;32;5mhello zhangliang\033[0m"
hello zhangliang 閃爍
二、pwd 查看當前工作目錄的完整路徑:
[root@localhost ~]# pwd
/root
[root@localhost ~]#
使用 pwd 命令查看指定文件夾:
[root@localhost ~]# cd /opt/soft/
[root@localhost soft]# pwd
/opt/soft
[root@localhost soft]#
cd-:表示在上一個目錄和當前目錄之間來回切換。
cd 即change directory,改變工作目錄
三、cat 連續的將文件的內容顯示在屏幕上(連接文本文件)
cat -n textfile1 > textfile2 把 textfile1 的檔案內容加上行號后輸入 textfile2 這個檔案里 d
cat -b textfile1 textfile2 >> textfile3 把 textfile1 和 textfile2 的檔案內容加上行號(空白行不加)之后將內容附加到 textfile3 里。
file 文件內容內型查看命令
file /PATH/TO/SOMEWHERE
四、ls:list顯示指定路徑下的文件列表 ls -a 顯示所有含隱藏文件
ls -A 顯示除帶.和..之外的文件
ls -l 長格式列表 詳細文件信息
-wr-r- -r- –
– 代表文件類型
rw- 文件屬主的權限
r- – 文件屬組的權限
r- – 文件其他用戶的權限不包含屬主和屬組
用來查看命令類型: type ls type type
命令必須遵循的特定格式:exe . mis .ELF . #file /bin/ls
原創文章,作者:Zzuimeng,如若轉載,請注明出處:http://www.www58058.com/28493