1.1 ls 命令:顯示目錄下的內容
| -a | 顯示所有檔案 |
|---|---|
| -d | 顯示當前目錄資訊,而不是目錄下的檔案 |
| -i | 顯示檔案的 I 節點號 |
| -l | 列印出每一個檔案的詳細資訊 |
例1:列出當前目錄下的所有檔案,
[root@test ~]# ls -a
. .test .viminfo .. test test1
例2:列出目錄 etc 的詳細資訊,
[root@test ~]# ls -ld /etc
drwxr-xr-x. 78 root root 4096 Sep 24 13:39 /etc
例3:列出 root 用戶家目錄下 test 檔案的 I 節點號,
[root@test ~]# ls -i /root/test
262995 /root/test
例4:列出目錄 sys 下的所有檔案的詳細資訊,并按照檔案修改時間排序,
[root@test ~]# ls -lt /etc
total 1368
-rw-r--r-- 1 root root 172 Sep 24 13:39 resolv.conf
-rw-r--r-- 1 root root 5 Sep 24 13:30 hostname
-rw-r--r--. 1 root root 914 Sep 24 13:23 chrony.conf
-rw-r--r-- 1 root root 795 Sep 24 13:23 ntp.conf
-rw-r--r--. 1 root root 17 Sep 24 13:23 locale.conf
1.2 cd 命令:切換所在目錄的命令
| ~ | 代表用戶的家目錄 |
|---|---|
| - | 代表上次所在目錄 |
| . | 代表當前目錄 |
| … | 代表上級目錄 |
例1:切換至 sys 目錄下,并列出目錄下,
[root@test ~]# cd /sys/
[root@test sys]#
例2:切換至 sys 目錄的上級目錄,
[root@test sys]# cd ..
[root@test /]#
例3:切換至上次所在的目錄,
[root@test /]# cd -
/sys
[root@test sys]#
例4:切換至 root 用戶所在的家目錄,
[root@test sys]# cd ~
[root@test ~]#
1.3 mkdir 命令:創建目錄
| -p | 遞回創建目錄 |
|---|---|
| -m 權限值 | 創建一個擁有相應權限值的目錄 |
| -v | 創建一個目錄會提示目錄創建成功 |
例1:創建一個目錄 test1,
[root@test ~]# mkdir test1
[root@test ~]# ls
test1
例2:創建一個權限為 444 的目錄 test2,
[root@test ~]# mkdir -m 444 test2
[root@test ~]# ls -l
total 8
drwxr-xr-x 2 root root 4096 Sep 24 14:30 test1
dr--r--r-- 2 root root 4096 Sep 24 14:32 test2
例3:創建目錄 test3...test6 并顯示創建成功,
[root@test ~]# mkdir -v test{1..6}
mkdir: created directory ‘test1’
mkdir: created directory ‘test2’
mkdir: created directory ‘test3’
mkdir: created directory ‘test4’
mkdir: created directory ‘test5’
mkdir: created directory ‘test6’
[root@test ~]# ls
test1 test2 test3 test4 test5 test6
例4:創建一個目錄 test 并在 test 目錄下創建 test1 test2,
[root@test ~]# mkdir -p test/test{1..2}
[root@test ~]# tree test
test
├── test1
└── test2
2 directories, 0 files
1、4 rmdir 命令:洗掉非空目錄
| -p | 洗掉指定目錄后,若該目錄的上層目錄已變成空目錄,則將其一并洗掉, |
|---|---|
| -v | 顯示指令執行程序, |
例1:洗掉 test 目錄下的 test1,并顯示指令執行程序,
[root@test ~]# rmdir -v test/test1
rmdir: removing directory, ‘test/test1’
例2:洗掉 test 目錄下的 test2,當 test 目錄下為空時也一并被洗掉,
[root@test ~]# rmdir -p test/test2/
[root@test ~]# ls test
ls: cannot access test: No such file or directory
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/128773.html
標籤:其他
上一篇:本人對于計算機行業與數學學科中對于函式的定義與理解的深入挖掘!
下一篇:kitti資料集轉成voc,老是報錯AttributeError: 'NoneType' object has no attribute 'shape'
