1、linux發行版的系統目錄名稱命名規則以及用途。
命名規則:
嚴格區分大小寫
最長字元不能超過255
支援使用除 / 以外的任意字元
用途:/boot :系統啟動引導檔案存放目錄
/bin :存放所有使用者使用的基本命令
/sbin: 存放管理類的基本命令
/lib: 存放系統啟動時程式依賴的基本共享庫檔案以及核心模組檔案
/lib64:存放64位系統特有的共享庫檔案
/etc :存放配置檔案
/home :普通使用者家目錄
/root : 超級管理員家目錄
/media :可攜式移動裝置掛載點
/mnt :臨時檔案系統掛載點
/dev : 裝置檔案及特殊檔案儲存位置
/opt :第三方引用程式的暗轉文職
/srv :系統上執行的服務用到的資料
/tmp: 臨時檔案儲存位置
/porc:記憶體對映目錄
/usr:全域性共享唯讀檔案路徑
/var :存放經常變化的資料的目錄
2、描述檔案的元資料資訊有哪些,分別表示什麼含義,如何檢視?如何修改檔案的時間戳資訊?
元資料資訊:檔名、屬性、連線數、節點數、許可權、所有者、所有組、大小、時間等。
檢視命令:stat
修改 :touch -a filename 修改access time 訪問時間
touch -m filename 修改modify time 修改時間
3、總結軟連線和硬連線區別,並用例項操作說明。
區別
硬鏈結不能跨分割槽,軟鏈結可以。
硬鏈結不能是目錄
硬鏈結節點號一樣,軟連線節點號不一樣
例項:[root@centos7 data]#ls -il
67 -rw-r--r--. 1 root root 8 nov 18 19:41 f1
68 -rw-r--r--. 1 root root 0 nov 18 19:41 f2
為f1做硬鏈結
[root@centos7 data]#ln f1 f1hard
[root@centos7 data]#ls -il
67 -rw-r--r--. 2 root root 8 nov 9 19:23 f1
67 -rw-r--r--. 2 root root 8 nov 9 19:25 f1hard
68 -rw-r--r--. 1 root root 0 nov 9 19:24 f2
看到f1 f1hard 的節點號是一樣的,鏈結數變成了兩個
為f2做軟連線
[root@centos7 data]#lln -s f2 f3
[root@centos7 data]#ls -il
67 -rw-r--r--. 2 root root 8 nov 9 19:23 f1
67 -rw-r--r--. 2 root root 8 nov 9 19:25 f1hard
68 -rw-r--r--. 1 root root 0 nov 9 19:24 f2
69 -rw-r--r--. 1 root root 0 nov 9 19:26 f3 > f2
發現f2 f3 的幾點數是不一樣的,鏈結數也還是1
4、linux上的檔案管理類命令都有哪些,其常用的使用方法及其相關示例演示。
cp 複製檔案
cp source directory
mv 移動或者重新命名檔案
mv filnam1 filename2
mkdir 建立目錄
touch 建立檔案
rmdir 刪除空目錄
5、複製/etc/profile至/tmp/目錄,用查詢替換命令刪除/tmp/profile檔案中的 行首的空白字元
cp /etc/profile /tmp/
vim /tmp/profile vim開啟檔案
輸入:進入擴充套件模式
%s/^[[:space:]]*/ /
6、在vim中設定tab縮排為4個字元
臨時設定:
vim 開啟乙個檔案然後、進入擴充套件模式
輸入:set tabstop=4
永久設定:
vim .vimrc 編輯這個檔案
輸入set tabstop=4
第二週作業
實驗作業 1.編寫調式執行第乙個c 程式,要求輸出你的班級 姓名和學號 2.輸入課本例題1.2,除錯執行程式,並分析程式。3.分析程式中哪些是識別符號,哪些是關鍵字。4.回答什麼是程式 工程,原始檔 目標檔案 執行檔案 編譯預處理 名字空間 函式.主函式 功能 顯示輸出班級 姓名 學號 includ...
第二週作業
第一題 include stdafx.h int main int argc,char argv 第二題 include using namespace std int max int x,int y int main 好吧,老師我實在不知道錯在 啊。我都是照著書本來打的,打了幾次還是這樣。第三題 ...
第二週作業
作業1 輸出學生的班級 姓名和學號 include using namespace std int main 以下是主函式 int main 主函式 int number1,number2 定義兩個基本整型變數 number1和number2 cout 請輸入兩個數 輸出 請輸入兩個數 cin nu...