日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

UNIX 新手指南,第 1 部分: 文件維護工具( 三 )


應用程序通常安裝在 /usr 中 。/usr/local/ 中的子目錄通常用來包含一些安裝的應用程序,而這些應用程序并不屬于基本分發(fā)版中的一部分 。
/var 是用來存放類似日志文件這樣的內容的目錄,需要不斷地對其進行更新和存儲 。
臨時文件存儲在 /tmp 中 。系統(tǒng)中所有的用戶都可以對該目錄進行寫入,并且在一些系統(tǒng)中,會周期性地刪除其中的舊文件 。
【UNIX 新手指南,第 1 部分: 文件維護工具】文件
既然您已經知道了如何使用命令行在文件系統(tǒng)中移動,那么現(xiàn)在可以開始對文件進行處理了 。本部分內容將介紹如何創(chuàng)建示例文件、復制文件、刪除文件,以及查看和更改基本的文件權限 。在像 Unix 這樣的多用戶操作系統(tǒng)中,必須了解所有權和權限的概念 。
touch
首先,創(chuàng)建一個空文件,您將在本教程中使用到該文件 。touch 命令可以用來創(chuàng)建一個空文件(對文件使用 touch 命令,通常用來更新文件的修改日期和訪問日期) 。
返回到用戶 home 目錄中的 TUTORIAL 目錄,并輸入下面的命令創(chuàng)建一個文件:$ cd ~/TUTORIAL
$ touch example.txt
cp
cp 命令用來復制文件 。輸入 cp 加上需要復制的文件的名稱,再加上需要將該文件復制到的目錄(您還可以使用相應的選項來指定新文件的名稱) 。例如,嘗試將 example.txt 文件復制到 /tmp/:$ cp example.txt /tmp/
$ ls /tmp/
您應該可以在 /tmp/ 中看到 example.txt ?,F(xiàn)在,將 /tmp/ 中的文件復制回您的當前目錄,但是為它取一個新的名稱:$ cp /tmp/example.txt ./example2.txt
$ ls
請注意,這里使用一個點號來指定需要將這個新文件放到您的當前目錄 。在本示例中,不需要包括 ./(因為復制操作的缺省路徑就是您的當前工作目錄),但是它可以清楚地說明您要完成的任務 。后面的 ls 命令則顯示了在當前工作目錄中有兩個示例文件 。
mv
移動(move)文件可以使用 mv 命令來完成 。對于移動和復制操作來說,大多數(shù)語法和命令行選項都是相同的 。如果您希望將新文件 example2.txt 移出當前目錄并放入到 /tmp/,那么可以輸入下面的命令:$ mv example2.txt /tmp/.
請注意,這里再次使用了點號顯式地說明您正在進行的操作 。
rm
要對系統(tǒng)進行清理,可以刪除在 /tmp/ 中創(chuàng)建的文件 。rm 命令用來從文件系統(tǒng)中刪除文件 。這與將文件移動到回收站或垃圾箱不同,該命令刪除了文件指針,所以在使用 rm 命令時應當格外小心 。輸入以下命令:$ rm /tmp/example.txt
$ rm /tmp/example2.txt
$ ls /tmp/
/tmp/ 中的那兩個示例文件都應該消失了 。
根據(jù)您所使用的類 Unix 操作系統(tǒng)的不同,您還可以使用其他的刪除命令,如 srm 或 can 。嘗試輸入 man srm 和 man can 以查看是否存在這些命令 。srm 用作安全版本的 rm,它對刪除的文件使用隨機數(shù)據(jù)進行覆蓋,以防止對其進行恢復 。can 在一些方法上與 srm 相反,can 可以保留文件,而將其移動到一個特殊的垃圾箱目錄,類似于 Windows 的回收站 。
所有權和權限
在類 UNIX 操作系統(tǒng)中,文件所有權和權限是非常重要的概念 。UNIX 從一開始就是多用戶的操作系統(tǒng) 。盡管現(xiàn)在新版本的 Windows 也可以用作多用戶系統(tǒng),但如果追溯到早期的個人計算機和 Dos 時期,Windows 的祖先是單用戶的 。即使在今天,有些 Windows 用戶也很少考慮多用戶系統(tǒng)中關于多個帳戶和文件權限的問題 。對于 UNIX 用戶來說,理解文件所有權和權限是至關重要的 。
chown、chgrp
可以使用 ls -l 查看 Unix 中的文件所有權,可以使用 chown 和 chgrp 對其進行更改 。輸入下面的命令:$ ls -l

推薦閱讀