Linux文件管理(1)

1. pwd-查看當前工做目錄

[root@centos6 ~]#pwd
    /root

(1) pwd -P 顯示真實物理路徑(只針對軟連接而言)git

[root@centos6 bin]#pwd -P
   /usr/bin

(2) pwd -L 顯示連接路徑(默認)centos

2. cd-改變目錄

[root@centos6 ~]# cd /data   
  [root@centos6 etc]# 
  [root@centos6 etc]# cd    //返回當前用戶家目錄
  [root@centos6 ~]# 
  [root@centos6 ~]# cd ~zhuzhuzhu  //跳轉至相應用戶家目錄
  [root@centos6 zhuzhuzhu]#
  [root@centos6 zhuzhuzhu]# cd -  //返回剛纔離開的目錄(只可用一次)
   /root

3. 絕對路徑和相對路徑

(1) 絕對路徑:以" / "開始,擁有完整的文件位置路徑bash

[root@centos6 ~]# cd /etc/sysconfig/

(2) 相對路徑:不以" / "開始,指定相對於當前工做目錄或某目錄的位置ide

[root@centos6 etc]# ls sysconfig/

或者code

[root@centos6 etc]# ls ./sysconfig

(3) 文件路徑=目錄名(dirname)+基名(basename)遞歸

[root@centos6 boot]# dirname /etc/sysconfig/network
  /etc/sysconfig
  [root@centos6 boot]# basename /etc/sysconfig/network
  network

4. ls-列出目錄內容

用法:ls [Options] [files_or_dirs]
(1) ls -a 顯示包括隱藏文件在內的全部文件
(2) ls -l 顯示包括文件權限在內的詳細信息
(3) ls -R 目錄遞歸顯示
(4) ls -ld 顯示目錄自身的信息it

5. stat-查看文件狀態

access time : atime 訪問時間,讀取文件內容
modify time : mtime 修改時間,改變文件內容
change time : ctime 改變時間,改變元數據io

6. 文件通配符

[:digit:] : 任意數字,至關於0-9
[:upper:] : 任意大寫字母
[:lower:] : 任意小寫字母
[:alpha:] : 任意大小寫字母
[:alnum:] : 任意數字或字母class

相關文章
相關標籤/搜索