#### 1、touch命令
touch命令用于創建空白文件或設置文件的時間,格式為“touch \[選項\] \[文件\]”
-a 僅修改“讀取時間”(atime); -m 僅修改“修改時間”(mtime); -d 同時修改atime與 mtime
如:touch -d “2017-05-04 15:44”anaconda-ks.cfg
#### 2、mkdir命令
mkdir命令用于創建空白的目錄,格式為“mkdir \[選項\] 目錄”
可以結合-p參數來遞歸創建出具有嵌套疊層關系的文件目錄
如:mkdir linuxporbe; cd linuxprobe; mkdir -p a/b/c/d/e; cd a; cd b;
#### 3、cp命令
cp命令用于復制文件或目錄,格式為“cp \[選項\] 源文件 目標文件”
復制操作分3種情況:
\>如果目標文件是目錄,則會把源文件復制到該目錄中
\>如果目標文件也是普通文件,則會詢問是否覆蓋它
\>如果目標文件不存在,則執行正常的復制操作
**cp命令的參數及作用**
參數
作用
-p
保留原始文件的屬性
-d
若對象為“鏈接文件”,則保留該“鏈接文件”屬性
-r
遞歸持續復制(用于目錄)
-i
若目標文件存在則詢問是否覆蓋
-a
相當于-pdr(p、d、r為上述參數)
如:touch install.log; cp install.log x.log; ls;
#### 4、mv命令
mv用于剪切文件或將文件重命名,格式為“mv \[選項\] 源文件 \[目標文件|目標文件名\]”
如果同一目錄中對一個文件剪切,就是重命名:mv x.log linux.log;
#### 5、rm命令
rm命令用于刪除文件或目錄,格式為“rm \[選項\] 文件”
-f 強制刪除; -r 刪除目錄
#### 6、dd命令
dd命令用于按照指定大小和個數的數據塊來復制文件或轉換文件,格式為“dd \[參數\]”
**dd命令的參數及作用**
參數
作用
if
輸入的文件名稱
of
輸出的文件名稱
bs
設置每個“塊”的大小
count
設置要復制“塊”的個數
如:用dd命令從/dev/zero設備文件中取出一個大小為560MB的數據塊,然后保存名為560\_file的文件。dd if=/dev/zero of=560\_file count=1 bs=560M
可以用dd命令來壓制出光盤鏡像文件,變成一個可立即使用的iso鏡像:
dd if=/dev/cdrom of=RHEL-server-7.0-x86\_64-LinuxProbe.Com.iso
**說明:/dev/zero的設備文件,不會占用系統存儲空間,但卻可以提供無窮無盡的數據。**
#### 7、file命令
file命令用于查看文件的類型,格式為“file 文件名”
如:file anaconda-ks.cfg; file /dev/sda
- 常用的RPM軟件包命令
- 常見的Yum命令
- Linux開機過程
- Systemd初始化進程服務的劣勢:
- system 與 system V init 的區別以及作用
- systemctl管理服務的啟動、重啟、停止、重載、查看狀態等常用命令
- systemctl設置服務開機啟動、不啟動、查看各級別下服務啟動狀態等常用命令
- 主流 Linux 系統選擇 Bash 解釋器作為命令行終端主要有以下 4 項優勢
- 常見執行Linux命令的格式:
- man命令中常用按鍵以及用途
- man命令幫助信息的接個歐以及意義
- 常用系統命令(10)
- 系統狀態檢測命令(8)
- 工作目錄切換命令(3)
- 文本文件編輯命令(9)
- 文件目錄管理命令(7)
- 打包壓縮與搜索命令(3)
- 輸入輸出重定向
- 管道命令符
- 命令行的通配符
- 常用的轉義字符
- 重要的環境變量
- Vim文本編輯器
- 編寫Shell腳本
- 流程控制語句
- 計劃任務服務程序
- 用戶身份與文件權限
- 文件權限與歸屬
- 文件的隱藏屬性
- 文件訪問控制列表
- su命令與sudo服務
- 存儲結構與磁盤劃分
- 使用RAID與LVM磁盤陣列技術
- iptables與firewalld防火墻
- 使用SSH服務管理遠程主機