1. 程式人生 > >基礎管理類命

基礎管理類命

linux 數據 顯示 http scrip mkdir com 數據信息 img

1Linux上的文件管理類命令都有哪些,其使用方法以及相關演示

在linux裏 . 表示家目錄 . . 表示上一級目錄 ~用戶的家目錄 -表示前一個目錄
目錄:
1.cd 進入切目錄
技術分享圖片

cd .. 切換到上一級目錄
技術分享圖片

cd ~ 切換到 用戶家目錄

技術分享圖片

2.mkdir 創建目錄
-p 表示遞歸創建目錄

技術分享圖片

3.ls 列出全部文件
-a 列出全部文件 包括隱藏文件
-d 列出目錄本身
-l 列出詳細信息諸如 文件屬性權限

4.cp 復制文件
-a 復制文件屬性過去
-r 遞歸復制

5.rm 刪除
-f 強制刪除 ,不作詢問
-r 遞歸刪除

6.cat 文件內容查看
-n 顯示行號查看內容

  1. more 翻頁查看
    空格 下一頁
    /字符 查找該字符

8.head 查看文件前10行(默認)
-n 指定查看文件前幾行

9.tail 查看文件後面10行(默認)
-f 實施更新查看文件

2. bash的工作特性之命令返回值和命令行展開所涉及的內容及其示列演示

返回值兩個 0 和1—255
可以用echo $? 查看上一條命令狀態
返回值0位正確
1-255為錯誤
技術分享圖片

命令行展開
~它代表著用戶的家目錄

3.請使用命令行展開功能來完成以下練習:

(1) 、創建/tmp/目錄下的:a_c, a_d, b_c, b_d
技術分享圖片

(2)、創建/tmp/mylinux目錄下的

mkdir -pv mylinux/{bin,boot/grub,dev,etc/{rc.d/init.d,sysconfig/network-scripts},lib/modules,lib64,proc,sbin,sys}

4. 文件的元數據信息有哪些,分別表示什麽含義,如何讓查看?如何修改文件的時間戳信息

元數據信息有:
Link 鏈接數量
Uid uid用戶身份唯一編碼
Gid gid用戶組的唯一編碼
block 快大小

時間戳:
Access:訪問時間
Modify:修改時間,
Change:改變時間

stat +文件 元數據文件查看
touch
-a: 只改atime(access time)
-m:只改mtime(modify time)

5、如何定義一個命令的別名,如何在命令中引用另一個命令的執行結果?

alias 查看定義命令別名
技術分享圖片

技術分享圖片

命令中引用另一個命令的執行結果 用管道符號 :|

6 顯示/var目錄下所有以l開頭,以一個小寫字母結尾,且中間至少出現一位數字(可以有其它字符)的文件或目錄

技術分享圖片

7、顯示/etc目錄下,以任意一個數字開頭,且以非數字結尾的文件或目錄。

技術分享圖片

8、顯示/etc目錄下,以非字母開頭,後面跟了一個字母以及其它任意長度任意字符的文件或目錄。

技術分享圖片

9、在/tmp目錄下創建以tfile開頭,後跟當前日期和時間的文件,文件名形如:tfile-2016-08-06-09-32-22。

技術分享圖片

10、復制/etc目錄下所有以p開頭,以非數字結尾的文件或目錄到/tmp/mytest1目錄中。

mkdir /tmp/mytest1
cp -a /etc/p*[^0-9] /tmp/mytest1

11、復制/etc目錄下所有以.d結尾的文件或目錄至/tmp/mytest2目錄中。

mkdir /tmp/mytest2

cp -a /etc/*.d /tmp/mytest2

12、復制/etc/目錄下所有以l或m或n開頭,以.conf結尾的文件至/tmp/mytest3目錄中。

cp -a /etc/*.d /tmp/mytest2

cp -a /etc/[lmn]*.conf /tmp/mytest3

基礎管理類命