1、type、file命令的區別:
(1)type :用於查看一條命令是內置命令還是外部命令
使用格式:type command
若是內部命令,顯示 builtin
若是外部命令,顯示爲命令文件路徑;
例子:
[root@VM_0_2_centos /]# type cd
cd is a shell builtin
[root@VM_0_2_centos /]# type who
who is /usr/bin/who
(2)file:用於查看一個文件的類型,文本文件,還是~~~~
which
whereis
who
w
alias
history:查看命令的使用歷史
#history
歷史命令的條數,
HISTSIZE:shell進程可保留的命令歷史的條數
目錄管理類命令:
mkdir
-p
-v
rmdir
-p
-v
rmdir
tree,系統可能會沒有tree命令,安裝:yum -y install tree
命令的執行狀態結果:
用0表示成功,
用1-255 表示失敗。
使用echo $? ,可以顯示最近一條命令的執行狀態結果
引用命令的執行結果:
$(command)和’command’
Mkdir $(date +%H-+%),引用date 的執行結果,創建一個目錄。
文件:都有兩類數據
元數據:用來描述文件屬性的數據,叫元數據,包含文件大小、時間戳等,metadata,用stat顯示的
數據: 用cat顯示出來的數據
用stat:顯示文件或者文件系統的狀態,顯示時間戳。
touch :用來創建文件,touch 命令:用於改動access time \modify time,changetime 不能改動touch 命令: