1、Linux上的文件管理類命令都有哪些,其常用的使用方法及其相關示例演示。
文件管理命令
cp 復制文件
-i 交互式復制,及覆蓋之前提醒用戶確認
-f 強制覆蓋目標文件
-r 遞歸復制目錄
-d 復制符號鏈接文件本身,而非其指向的原文件
-a 用于實現歸檔
mv 移動文件
rm 刪除目錄 rm??? -rf??? +路徑
2、bash的工作特性之命令執行狀態返回值和命令行展開所涉及的內容及其示例演示。
命令行展開
~:自動展開為用戶的家目錄,或者指定用戶的家目錄
{}:可承載一個以逗號分隔的路徑列表,并能過將其展開為多個路徑
例:/tmp/{a,b}==/tmp/a /tmp/b
命令執行的轉態結果:
bash通過狀態返回值來輸出次結果
成功:0
失?。?-255
命令執行完成之后,其狀態返回值保存于bash的特殊變量中
命令正常執行時,有的還回命令返回值
根據命令及其功能的不同,結果個不相同
3、請使用命令行展開功能來完成以下練習:
(1)、創建/tmp目錄下的:a_c, a_d, b_c, b_d
命令為:mkdir -v /tmp/{a,b}_{c,d}
(2)、創建/tmp/mylinux目錄下的:
mylinux/
├── bin
├── boot
│ └── grub
├── dev
├── etc
│ ├── rc.d
│ │ └── init.d
│ └── sysconfig
│ └── network-scripts
├── lib
│ └── modules
├── lib64
├── proc
├── sbin
├── sys
├── tmp
├── usr
│ └── local
│ ├── bin
│ └── sbin
└── var
├── lock
├── log
└── run
命令為mkdir -pv /tmp/mylinux/{bin,boot/grub,dev,etc/rc.d/init.d,etc/sysconfig/network-scripts,lib/modules,lib64,proc,sbin,sys,tmp,usr/local/{bin,sbin},var/{lock,log,run}}
本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/99023
基本命令總結的太簡單了,建議認真總結一下命令用法以及命令的演示,