Linux第二周總結

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

Cp、mvrm

cp命令: copy

單源復制:cp [OPTION]… [-T] SOURCE DEST

如果DEST不存在:則事先創建此文件,并復制源文件的數據流至DEST中;

如果DEST存在:

如果DESST是非目錄文件;則覆蓋目標文件;

如果DEST是目錄文件:則先在DEST目錄下創建一個源文件同名的文件,并復制其數據流;

常用選項:

-i: 交互性復制,即覆蓋之前提醒用戶確認;默認不開

-f: 強制覆蓋目標文件;

-r,-R:遞歸復制目錄;

-d: 復制符號鏈接文件本身,而非其指向的源文件;

-a:  -dR –preserve=all,archive, 用于實現歸檔

–preserv=

mode: 權限

ownership: 屬主和屬組

timestamps: 時間戳

context:安全標簽

xattr: 擴展屬性

links:符號鏈接

all: 上述所有屬性

例如:[root@localhost ~]# cp  /etc/fstab  /tmp/

mv命令:move     移動

mv [OPTION]… [-T] SOURCE DEST

mv [OPTION]… SOURCE… DIRECTORY

mv [OPTION]… -t DIRECTORY SOURCE…

常用選項:

-i: 交互式;

-fforce;  強行覆蓋;

rm命令: remove         刪除

rm [OPTION]… FILE…

常用選項:

-i: 交互式;

-fforce;  強行覆蓋;

-rrecursive

刪除目錄:rm -rf /PATH/TO/DIR  危險操作

危險操作:rm -rf /*

注意:所有不用的文件建議不要直接刪除,而是移動至某個專用目錄; (模擬回收站)

Linux第二周總結

2、Bash的工作特性之命令執行狀態返回值和命令行展開所涉及的內容及其示例演示。

命令執行的狀態結果:

bash通過狀態返回值來輸出此結果:

成功:0

失敗:1-255

命令執行完成之后,其狀態返回值保存于bash的特殊變量$?中;

命令正常執行時,有的還回有命令返回值;

Linux第二周總結

根據命令及及其功能不同,結果各不相同;

bash的基礎特性: 命令行展開

~:自動展開為用戶的家目錄,或指定的用戶的家目錄;

{}:可承載一個以逗號分隔的路徑列表,并能夠將其展開為多個路徑;

3、請使用命令行展開功能來完成一下練習;

(1)、創建/tmp目錄下的;a_c, a_d, b_c ,b_d

Linux第二周總結

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

Linux第二周總結

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

元數據信息有:

File:文件名

Size:文件大小

Blocks:數據塊

IO BlockIO

硬鏈接數

Access:用戶對文件訪問的權限

Uid:屬主

Gid:屬組

Access time:訪問文件時間

Modify time:更改時間

Change time:改動時間

查看文件元數據:

stat命令:顯示文件的狀態

stat  FILE…

文件:兩類數據   數據改變元數據一定改變

元數據:metdata

數據:data

Linux第二周總結

touch命令:

touch –更改文件時間戳

touch [OPTION]… FILE…

-c: 指定的文件路徑不存在時不予創建;

-a: 僅修改access time;

-m: 僅修改modify time

-t STAMP

[[CC]YY]MMDDhhmm[.ss]

Linux第二周總結

原創文章,作者:N27_yuner,如若轉載,請注明出處:http://www.www58058.com/79552

(0)
N27_yunerN27_yuner
上一篇 2017-07-09
下一篇 2017-07-09

相關推薦

  • Linux系統性能工具

    linux中幾款常用的系統性能分析工具: 1.vmstat命令 解釋: 虛擬內存信息 用法: vmstat [options] [delay [count]] vmstat 2 5 //每2秒刷新一次,一共刷新5次 輸出屬性: procs: r:可運行(正運行或等待運行)進程的個數,和核心數有關 b:處于不可中斷睡眠態的進程個數(被阻塞的隊列的長度) mem…

    Linux干貨 2017-12-19
  • 簡單的啟動排錯

    一、出現 grub> 字樣,等待交互式輸入指令,說明MBR中Bootloader的stage1、stage1_5、stage2都正常,但丟失了/boot/grub.conf 文件,所以無法加載啟動項菜單,就無法讀取默認啟動的kernel、initrd等文件路徑。 解決辦法:無需救援模式,直接在此交互式界面指定相關文件的加載路徑。 (1) grub&gt…

    Linux干貨 2016-11-26
  • 基礎指令使用篇 Linux版

    回顯,回聲 echo echo hello > /dve/pts/1 打開圖形界面 init 5   關閉圖形界面 init 3 ctrl+alt+F1-6字符,F7圖形界面 chvt 改變虛擬終端 chvt +數字 startx  圖形的軟件打開 poweroff centOS 6.8與7.2都正常關閉斷電 hostname 顯示…

    系統運維 2016-08-04
  • 2016-08-18博客作業

    case 語句 條件判斷語句 case 用 變量引用 in PAT1) 分支1 ;; PAT2) 分支2 ;; … *) 默認分支 ;; esac   case 支持glob 風格的通配符: *       任意長度任意字符 ?    &…

    Linux干貨 2016-09-19
  • 馬哥教育網絡班22期-第13周博客作業

    第13周博客作業 1、建立samba共享,共享目錄為/data,要求:(描述完整的過程)   1)共享名為shared,工作組為zhucke;   2)添加組develop,添加用戶gentoo,centos和ubuntu,其中gentoo和centos以develop為附加組,ubuntu不屬于develop組;密碼均為用戶名; &nb…

    Linux干貨 2016-12-26

評論列表(1條)

  • 馬哥教育
    馬哥教育 2017-07-13 17:07

    贊,很詳細的整理記錄。一開始打下堅實的基礎,會讓以后的學習更加順利,加油。

欧美性久久久久