1. 程式人生 > >6.檔案管理之操作命令一

6.檔案管理之操作命令一

1.檔案中的時間

1、三個時間戳:
access time:訪問時間,atime,讀取檔案內容。對於某些記錄atime沒什麼意義,可以禁止記錄這個時間,提高系統性能,比如某個網頁的瀏覽每天大量的訪問,每一次的訪問都會進行一次記錄,增加磁碟的寫操作。

modify time: 修改時間, mtime,改變檔案內容(資料)

change time: 改變時間, ctime,元資料(即檔案的許可權、屬主、大小等)發生改變

2、怎麼檢視三個時間?比如我想檢視某個檔案的三個時間,下面的例子我檢視檔案叫a.exe
#ll a.exe 預設就是顯示mtime
#ll a.exe –time=atime
#ll a.exe –time=ctime

3、如果要同時顯示三個時間
#stat a.exe

2.ls命令

常用選項:

ls -a 包含隱藏檔案
ls -l 顯示額外的資訊
ls -R 目錄遞迴通過
ls -h 人類易讀的單位顯示檔案大小
ls -ld 目錄資訊
ls -1 檔案分行顯示
ls –S 按從大到小排序,配合head -1 使用可以查詢目錄內,最大的檔案
ls -rS 從小到大排序
ls –t 按mtime排序
ls –u 配合-t選項,顯示並按atime從新到舊排序
ls –U 按目錄存放順序顯示
ls –X 按檔案字尾排序

3.檔案萬用字元

* 匹配零個或多個字元
? 匹配任何單個字元
~ 當前使用者家目錄
~mage 使用者mage家目錄
~+ 當前工作目錄
~- 前一個工作目錄
[0-9] 匹配數字範圍
[a-z]:字母  顯示aA bB...z 沒有大寫Z
[A-Z]:字母  顯示A bB ……zZ 沒有小寫a
[chen] 匹配列表中的任何的一個字元
[^chen] 匹配列表中的所有字元以外的字元
[:digit:]:任意數字,相當於0-9
[:lower:]:任意小寫字母
[:upper:]: 任意大寫字母
[:alpha:]: 任意大小寫字母
[:alnum:]:任意數字或字母

例子:
1.顯示只當前目錄下的隱藏檔案

 #ls -ad .[^.]*

4.cp命令

-i:覆蓋前提示 –n:不覆蓋,注意兩者順序
-r, -R: 遞迴複製目錄及內部的所有內容
-a:歸檔,相當於-dR --preserv=all,備份常用
-v:顯示覆制過程
-f:force
-u:只複製原始檔比目標檔案更新或者目標不存在的檔案
--backup=number。目標存在。覆蓋之前先備份加數字字尾

例子:

#cp -a bashrc{,.bak}  相當於對bashrc檔案進行備份

把/etc/下的目錄sysconfig複製到/data/下,若不指定名字,複製過來就用原名稱。
 #cp -r /etc/sysconfig/  /data/  

把/etc/下的目錄sysconfig複製到/data/下,並改名為sysconfigbak,前提是data目錄下沒有sysconfigbak這個目錄
 #cp -r /etc/sysconfig/  /data/sysconfigbak

若是data下有sysconfigbak這個目錄的話,會把sysconfig目錄複製到/etc/sysconfigbak/下
 #cp -r /etc/sysconfig/  /data/sysconfigbak

這裡寫圖片描述

注意的習慣:複製目錄的時候必須帶-r或-R或-a,習慣來說建議使用-a,-a可達到備份效果。

相關推薦

6.檔案管理操作命令

1.檔案中的時間 1、三個時間戳: access time:訪問時間,atime,讀取檔案內容。對於某些記錄atime沒什麼意義,可以禁止記錄這個時間,提高系統性能,比如某個網頁的瀏覽每天大量的訪問,每一次的訪問都會進行一次記錄,增加磁碟的寫操作。 m

CSS樣式操作屬性

過程 上下左右 radi 同一行 間隔 文檔 普通 cas 單詞 ********css之操作屬性******** 一、文本 1.文本顏色:color 顏色屬性被用來設置文字的顏色 顏色是通過CSS最經常的指定: 十六進制值 - 如: #FF0000 一個RGB值

linux程序管理概念(

一、程序和執行緒的概念 1.程序和執行緒的定義   程序並不只是一段可以執行的程式碼,也包含了執行程式碼所需要的資源。   在作業系統來看,程序是資源管理的最小單元,而我們又知道,執行緒是程式執行的最小單元。   話說回來,Linux系統至少有一個程序,一個程式可以對應多個程序,一個程序只能對應一個程

檔案管理及相關命令

一、檔案相關的命令 1.rz和sz命令 rz 將檔案從Windows複製至Linux中 sz 將檔案從Linux複製至Windows中 安裝這個工具: ①lsblk 檢視光碟掛載的路徑 ②rpm -ivh /media/CentOS_6.9_Final/Packages/lrzsz-0.12.20-27.

Linux基本操作命令

本文章主要介紹Linux的三種基本命令,ls命令、cd命令、pwd命令,在自己溫習過程中整理的筆記 一、ls命令 ls 命令是 linux 下最常用的命令,ls 命令就是 list 的縮寫。 ls 用來打印出當前目錄的清單。如果 ls 指定其他目錄,那麼就會顯示指定目錄裡的檔案及資料夾清

Linux下檔案和目錄操作命令大全

1、檢視目錄內容 ls 列表顯示目錄內容 萬用字元?單字元 含其一或段[a,b,c-d] *任意 ls -l長格式顯示檔案或目錄資訊 ls -a顯示所有包括隱藏的檔案或目錄 ls -h以K、M、G單位顯示檔案或目錄資訊 ls -d顯示目錄本身屬性資訊 2、建立目錄

linux操作--常用命令-檔案和目錄操作命令

1. ls命令  這個命令就相當於 dos下的 dir 命令一樣 也是 Linux控制檯命令中最為重要 幾個命令之一 ls最常用的引數有三個 -a -l和 –F   ls -a  Linux 系統上的檔案以.開頭的檔案被系統視為隱藏檔案 僅用 ls 命令是看不 到他們的 而用

遊戲敏捷開發專案管理我見(

縱觀整個遊戲開發週期,大部分時間都是在趕趕趕,趕開發進度,趕Bug進度,趕釋出進度。搞得交投爛額,搞得最後大家筋疲力竭,最終商務、策劃、boss都覺得開發不給力。所以我們有必要,也有義務去採取一些措施來

Linux系統操作命令

下載 man下載 yum install man vim下載 yum -y install vim 一.操作目錄(資料夾) 1.切換目錄 檢視當下所在路徑 pwd 切換指定路徑 cd +

Git版本管理旅()—— Git簡介及架構淺析

背景與誕生 功能 架構 安裝 背景與誕生 1991年,Linus建立了開源的Linux; 2002年以前,世界各地的志願者把原始碼檔案通過diff的方式發給Linus,然後由Linus本人通過手工方式合併程式碼! Q:為什麼把L

MAC終端搜尋檔案find mdfind操作命令

一、在終端中搜索檔案命令find         基本操作:find 目錄 引數         比如你可以通過以下命令在使用者資料夾中搜索名字中包含screen的檔案         find ~ -iname  "screen*" 二、通過mdfind命令來搜尋檔案  

Linux檔案和目錄操作命令大全

掛載一個檔案系統  mount /dev/hda2 /mnt/hda2 掛載一個叫做hda2的盤 - 確定目錄 '/ mnt/hda2' 已經存在  umount /dev/hda2 解除安裝一個叫做hda2的盤 - 先從掛載點 '/ mnt/hda2' 退出  fuser -km /mnt/hda2

Windows 強制刪除檔案及資料夾命令 、刪除檔案或目錄CMD命令: rd/s/q D:\app (強制刪除檔案資料夾和資料夾內所有檔案)del/f/s/q D:\app.txt (強

Windows 強制刪除檔案及資料夾命令 一、刪除檔案或目錄CMD命令: rd/s/q D:\app  (強制刪除檔案資料夾和資料夾內所有檔案)del/f/s/q D:\app.txt    (強制刪

檔案系統的操作命令

 1. df     顯示目前磁碟的總容量與剩餘可用容量的指令. 2. du   顯示目錄或檔案的大小。 3. ln ln [-sf] 來源檔 目標檔引數∶-s ∶如果 ln 不加任何引數就進行連結,那就是hard link,至於 -s 就是symbolic link-

第二章 檔案和目錄操作命令

2.1.tree命令:   以樹形結構列出指定目錄下的所有內容,包括所有檔案、子目錄及子目錄裡的目錄和檔案。  tree [option] [directory] -a      顯示所有檔案,包括隱藏檔案(以點(.)開頭的檔案) -d      只顯示目錄* -f       

linux入門系列6--軟體管理rpm和yum倉庫

前面系列文章中,我們對vi編輯器和46個基本命令進行了介紹,本文將演示在centos7下使用RPM和YUM安裝和管理軟體。 一、RPM軟體包管理器 1.1 RPM背景介紹 ​ RPM(RedHat Package Manager),類似於windows下的控制面板,而RPM軟體包類似於setup.exe安裝檔

linux學習--2.檔案管理的基本命令

檔案的基本操作 前言:   看完這篇圖文我應該能保證讀者在Linux系統下對檔案的操作能跟用Windows環境下一樣流暢吧,好了下面正文 正文: 基礎知識:   linux裡共有以下幾類檔案,分別為目錄(directory)、(普通)檔案(file)、連結檔案(link file)、塊裝置(block)、字元

Linux作業系統基礎操作總結 Linux作業系統基礎操作基礎知識 Linux作業系統基礎命令介紹 Linux作業系統基礎操作目錄操作 linux作業系統基礎操作檔案操作 Linux作業系統許可權管理

Linux作業系統基礎操作之基礎知識 Linux的組成 Linux核心:系統心臟,是作業系統的核心,實現作業系統的基本功能。 Linux shell:系統的使用者介面,提供使用者與核心互動的一種介面,解釋使用者輸入的命令並將其送入核心執行。 Linux應用程式:Linux作業系統中應用程式集合,包括:

Python學習day5()字符串常用操作命令簡介

堅持就是勝利 字符串常用操作命令簡介名字描述舉例.isdigit判斷是否是數字Name=demonlg,print name.isdigit,會打印出False,因為demonlg不是數字.inde

Linux常用命令示例詳解()-檔案管理

1、touch 命令 使用說明: Linux touch命令用於修改檔案或者目錄的時間屬性,包括存取時間和更改時間。若檔案不存在,系統會建立一個新的檔案。 使用語法: touch [-acfm][-d<日期時間>][-r<參考檔案或目錄>