第一次接觸Linux,內心還是有點緊張,怕自己學不會、怕太難。不過,還是想挑戰一下自己,所以來到了馬哥學習Linux。
過來的第一天有點坎坷,不過還好有小琰姐的陪伴,一直和我們東西奔走,總算是解決了一大堆的麻煩,所以,感激……表白小琰姐!哈哈哈 撒花花
開課第一天,真的是一臉懵逼,什么也聽不懂,好像在聽天書一樣,進程也跟不上,只好在下課的時候求助左右前后以及看南老師的給我們的視頻,也總算是跟上了,而且自己做完之后真的會有一種自豪感。畢竟是第一天,慢慢來吧。
之后的這幾天有了一個美好的變化,就是好像可以跟上一點了,而且也可以聽懂一點了,也算是有了一個好的開始吧。也開始慢慢期待之后的學習了。
下面呢,說一下昨天的文件管理的一些小總結:
1、Linux下的文件類型
(1)-:普通文件
(2)d:目錄文件
(3)b:塊設備
(4)c:字符設備
(5)l:符號鏈接文件
(6)p:管道文件pipe
(7)s:套接字文件socket
2、CentOS目錄變化
(1)/bin 和 /usr/bin
(2)/sbin 和 /usr/sbin
(3)/lib 和 /usr/lib
(4)/lib64 和 /usr/lib64
3、顯示當前工作目錄
(1)每個shell和系統進程都有一個當前的工作目錄
(2)CWD:current work directory
(3)顯示當前shell CWD的絕對路徑 pwd:
printing working directory
-P 顯示真實物理路徑
-L 顯示鏈接路徑(默認)
(4)pwd:
pwd -P 當前目錄為軟鏈接時,顯示其源目錄
4、絕對和相對路徑
(1)絕對路徑:
【1】以正斜杠開始
【2】完整的文件的位置路徑
【3】可用于任何想指定一個文件名的時候
(2)相對路徑名:
【1】不以斜杠開始
【2】指定相對于當前工作目錄或某目錄的位置
【3】可以作為一個簡短的形式指定一個文件名
(3)基名:basename
(4)目錄名:dirname
5、更改目錄
(1)cd 改變目錄
【1】使用絕對或相對路徑:
cd /home/wang/
cd home/wang
【2】切換至父目錄:cd . .
【3】切換至當前用戶主目錄: cd
【4】切換至以前的工作目錄: cd –
(2)選項: -P
(3)相關的環境變量:
【1】PWD:當前目錄路徑
【2】OLDPWD:上一次目錄路徑
6、列出目錄內容
(1)列出當前目錄的內容或指定目錄
(2)用法:ls[options][files_or_dirs]
(3)示例:
【1】ls -a 顯示所有文件 ,包含隱藏文件
【2】ls -A 顯示所有文件,除.、..
【3】ls -l 長列出 :
-rw-r–r–. 1 root root 2193 Jul 14 17:28 passwd
文件類型|owner權限group權限other權限|硬鏈接數|owner|group|文件大小(bytes)|mtime|文件名
【4】ls -R 遞歸
【5】 ls -ld 顯示指定目錄的詳細信息。
【6】 ls -1 豎顯示 ,(文件分行顯示)
【7】ls -S 按文件大小降序排列
【8】ls -t 按修改時間(mtime)從新到舊排列
【9】ls -ut 按訪問時間(atime) 從新到舊排列
【10】ls -U 按文件存放的先后順序
【11】ls -X 按文件后綴排序
【12】ls -i 顯示文件的inode號
【13】ls -Z 顯示文件的context值
7、查看文件狀態
(1)stat
【1】stat filename
【2】touch filename 當文件不存在時,則創建一個空文件,名為filename
當文件已存在時,則更新期時間戳
-a 僅更新atime,ctime
-m 僅更新mtime, ctime
touch filename 更新全部時間戳。
(2)文件:metadata,data
(3)三個時間戳:
【1】access time:訪問時間,atime 讀取文件內容
【2】modify time:修改時間,mtime 文件數據修改時間
【3】change time:改變時間,ctime 文件元數據修改時間
總之,繼續加油啦!
原創文章,作者:1587291234,如若轉載,請注明出處:http://www.www58058.com/80815