歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Unix知識 >> 關於Unix >> Redhat Linux 學習筆記 (一)

Redhat Linux 學習筆記 (一)

日期:2017/3/6 15:20:48   编辑:關於Unix
常用命令 PWD 顯示當前的絕對路徑 cd.. 退回上一層目錄 cd ../.. 退回上兩層目錄 cd /home/alex3531/ 移動到用戶alex3531的主目錄 cd- 移動到自己的主目錄 ls -l 列出當前目錄中的所有格式,包括當前目錄(.)和父目錄(..),包括長度、擁有者和權限,稱為長列表

常用命令



PWD 顯示當前的絕對路徑


cd .. 退回上一層目錄

cd ../.. 退回上兩層目錄

cd /home/alex3531/ 移動到用戶alex3531的主目錄

cd - 移動到自己的主目錄


ls -l 列出當前目錄中的所有格式,包括當前目錄(.)和父目錄(..),包括長度、擁有者和權限,稱為長列表格式。


touch
在目標目錄中生成空文件aquota.user或aquota.group
# touch /home/aquota.user /home/aquota.group

改變現有文件的時間標志,使用不帶開關的Touch命令時,文件的最後訪問時間變成當前時間。
# touch /root/f0601.tif


CP命令:

cp file1 file2 /將file1的內容復制到目標文件file2中,目標文件得到新的生成日期和inode編號。
cp file* Dir1 /將多個文件復制到一個目錄
cp -f file1 file2 /如果文件file2已經存在,則這個命令覆蓋其內容時不發出提示。
cp -i file1 file2 /如果文件file2已經存在,則這個命令覆蓋其內容時會先發出提示。
cp -p file1 file2 /將file1內容復制到目標文件file2中,目標文件保持原有的生成日期和inode編號。
cp -r Dir1 Dir2 /將目錄Dir1及其子目錄內容復制到Dir2.(遞歸效果)
cp -u file1 file2 / 如果文件file2已經存在,但file1更新,則這個命令覆蓋其內容是不發出提示。

說明:從一個分區向另一個分區復制文件時,不能使用cp -p file1 file2命令。


MV命令:如果要在Linux中更名文件,則要移動文件。

mv file1 file2 /將文件從file1變成file2,如果源與目標文件在同一卷中,則文件的inode號不變。
mv file* Dir1 /將多個文件移動到一個目錄。
mv -f file1 file2 /如果文件file2已經存在,則這個命令覆蓋其內容時不發出提示。
mv -i file1 file2 /如果文件file2已經存在,則這個命令覆蓋其內容時會先發出提示。


RM命令:用於刪除文件與目錄

rm file1 /刪除file1而不提示確認。但這個命令不會覆蓋alias rm='rm -i',其要求確認。
rm -d Dir1 /刪除Dir1而不提示確認,但這個命令不會覆蓋alias rm='rm -i',其要求確認。
rm -i file1 /提示用戶確認之後刪除file1
rm -f file2 /如果文件file2已經存在,則這個命令覆蓋其內容時不發出提示,甚至覆蓋alias rm='rm -i'
rm -r * /遞歸刪除文件,如果當前目錄中還有子目錄,則也刪除其中的文件和目錄。但這個命令不會覆蓋alias rm='rm -i',其要求確認。


ln 文件連接命令

如果你和同時都在使用文件project,這個可以在主目錄中生成一個連接文件。

命令格式:

假設project文件在/home/jm目錄中,要生成mj的主目錄中文件連接,使用下列命令:
# ln /home/jm/project /home/mj/project (硬鏈接)

# ln -s /home/jm/project /home/mj/project (軟鏈接)


mkdir和rmdir命令

mkdir -p Dir1/Dir2 /生成目錄Dir2。如果Dir1不存在,則-p開關讓Linux也生成這個目錄。兩者都作為當前目錄的子目錄。

mkdir -m 755 /usr/Dir3 /生成目錄Dir3,作為/usr的子目錄。權限(755)是擁有者rwx,組中的其他成員和別人為rx

rmdir -p Dir1/Dir3 /刪除目錄Dir1和Dir3


Copyright © Linux教程網 All Rights Reserved