LINUX基礎(chǔ)命令
[root@A ~]# uname –r #查看內(nèi)核版本 2.6.32-642.el6.x86_64 [root@A ~]# lsb_release –a #查看發(fā)行版本號(hào) LSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch Distributor ID: CentOS Description: CentOS release 6.8 (Final) Release: 6.8 Codename: Final [root@A ~]# cat /etc/redhat-release #查看發(fā)行版本號(hào) CentOS release 6.8 (Final)
-n禁止自動(dòng)添加換行符號(hào)
-e允許使用轉(zhuǎn)義符
\n換行
\t制表符
echo “$VAR_NAME”變量會(huì)替換,雙引號(hào)表示弱引用
echo ‘$VAR_NAME’變量不會(huì)替換,單引號(hào)表示強(qiáng)引用
顯示命令對(duì)應(yīng)的程序文件路徑
查看命令存在于man的哪些章節(jié)。
[root@zhanghe tmp]# whatis ls ls (1) - list directory contents ls (1p) - list directory contents [root@zhanghe tmp]# whatis passwd passwd (1) - update user's authentication tokens passwd (5) - password file passwd [sslpasswd] (1ssl) - compute password hashes
作用:顯示命令的類(lèi)型和命令對(duì)應(yīng)文件的路徑。
-t顯示命令是類(lèi)型
-p如果命令有對(duì)應(yīng)的二進(jìn)制文件就顯示出來(lái),也就是說(shuō)內(nèi)部命令不顯示。
-a不僅顯示文件的類(lèi)型,還顯示命令對(duì)應(yīng)二進(jìn)制的路徑。
[root@zhanghe ~]# type -t ls alias #代表這是一個(gè)被定義和別名的文件 [root@zhanghe ~]# type -t mkdir file #代表這是一個(gè)外部命令 [root@zhanghe ~] # type -t cd builtin #代表這是一個(gè)內(nèi)部命令 [root@zhanghe ~]# type -p cd #對(duì)于內(nèi)部命令無(wú)效 [root@zhanghe ~]# type -p ls #對(duì)于已經(jīng)定義了別名的文件無(wú)效 [root@zhanghe ~]# type -p mkdir #僅對(duì)于外部命令有效 /bin/mkdir [root@zhanghe ~]# type -a cd #-a顯示最為詳細(xì),通吃,推薦使用。 cd is a shell builtin [root@zhanghe ~]# type -a ls ls is aliased to `ls --color=auto' ls is /bin/ls [root@zhanghe ~]# type -a mkdir mkdir is /bin/mkdir
shutdown –r 重啟
下一個(gè)教程:怎么用linux命令行發(fā)郵件