国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

Linux系統的基本命令之邏輯命令的使用方法

2020-06-13 11:46:42
字體:
來源:轉載
供稿:網友

 

1.判斷一個命令的結果使用test,其返回0,或一個整數。返回0表示true,返回整數表示錯誤碼

2.獲取上一個命令的返回結果使用$?

3.例如

Linux,命令

我的服務器上面存在/home/www這樣一個文件夾,所以ls /home/www這個命令的返回結果為0;

即echo $?的返回值為0

Linux,命令

我的服務器上面不存在/home/kkk這樣一個文件夾,所以ls /home/kkk這個命令的返回結果為這個命令執行后的錯誤碼;

即echo $?的返回結果為2。這個2表示文件或文件夾不存在。

4.常用的文件測試符

-e表示此文件名是否存在

-f表示此文件名是否是文件

-d表示此文件名是否是文件夾

-r表示此文件名是否可讀

-w表示此文件是否可寫

-x表示此文件是否可執行

-S表示此文件是否問socket

Linux,命令

4.1在我的服務器上/home/www為一個文件夾

所以test -e /home/www的結果為0,即true,此文件名存在

所以test -f /home/www 的結果不為0,即false,此文件名不為文件

所以test -d /home/www的結果為0,即為true,此文件名為文件夾

4.2在我的服務器上/home/kkk這個文件名不存在

Linux,命令

所以test -e /home/kkk的結果不為0,即false,此文件名不存在

所以test -d /home/kkk的結果不為0,即false,此文件名不問文件夾。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 泰兴市| 青阳县| 乌拉特后旗| 湖北省| 南康市| 秀山| 浦江县| 河北省| 观塘区| 双桥区| 延寿县| 上高县| 永定县| 蚌埠市| 巨鹿县| 醴陵市| 泰和县| 东乌珠穆沁旗| 奉节县| 蓬莱市| 织金县| 东山县| 天津市| 高青县| 汕头市| 娱乐| 朝阳市| 张家口市| 乐山市| 望城县| 安西县| 友谊县| 鄂伦春自治旗| 长武县| 庄浪县| 长沙县| 绵阳市| 沙河市| 静安区| 渑池县| 定安县|