① linux中PATH=$PATH:$HOME/bin是什麼意思呢,冒號:是什麼意思
這些代碼指的是環境變數,冒號是分隔符。
② linux中$(n:1:m)的冒號是什麼作用
你寫錯了吧。應該是${n:1:m},這個表示截取變數n中從第2個字元專開始的m個字元
[root@屬localhost~]#n="hellolinux"
[root@localhost~]#echo$n
hellolinux
[root@localhost~]#echo${n:1:5}
ellol
[root@localhost~]#
③ 為什麼在Linux系統中的文件名命名能帶冒號(:),而這是在Windows中絕對不允許的
因為windows底下有C:/,D:/這種磁碟,所以不允許文件名帶冒號
④ linux環境變數設置是分號還是冒號
linux是用:(冒號)隔開的,windows下環境變數是用;(分號)隔開的。
環境變數的設置位於/etc/profile文件
cat/etc/profile
如果需要專增加新的環境變數可以添加下屬屬行
vim/etc/profile
exportpath=$path:/path1:/path2:/pahtN
#環境變數中間用:(英文狀態的冒號)隔開。