1.建立檔案
touch test.txt 建立檔案
echo "this is a test" >test.txt 建立檔案並寫入內容
2.檢視檔案內容
>cat:
cat /test/test.txt 檢視內容
cat -n /test/test.txt 檢視內容並顯示行號
cat -a /test/test.txt 相看完整內容(包括注釋)
>tac:(反向顯示,檔案最後內容先顯示)
>more:翻頁檢視,可顯示百分比,只能下不能上
>less:翻頁檢視,可上可下
3.建立資料夾
mkdir -p /test/tt/t01 建立多級目錄
4.列出目錄
dir 顯示當前目錄下檔案與資料夾
ls 顯示當前目錄下檔案與資料夾
ls -al 顯示當前目錄下檔案與資料夾(包括隱藏檔案)
5.移動複製檔案
mv test.txt t1.txt 移動text.txt到t1.txt(同目錄移動等同於改名rename)
cp test.txt t1.txt 複製test.txt到t1.txt
6.刪除檔案
rm -rf test.txt 刪除test.txt 不提示不確認
7.更改檔案b所有者
chown -r tt test/ 將test目錄所有者改為tt(-r表示子資料夾也一同改變)
chown tt:test test.txt 將test.txt所有者改為tt,所有組改為test
8.更改檔案所屬組
chgrp -r test /test 將test目錄所有組改為test
9.更改檔案許可權:chmod
chmod 777 test.txt 將test.txt檔案許可權改為:所有者rwx,所有組rwx,其它人rwx
chmod u=rwx,g=wx,o=r test.txt 等同於chmod 754 test.txt
chmod a+r test.txt 所有人加上讀許可權(-r 減去讀)
10.設定檔案預設許可權 umask
umask (-s)顯示當前預設檔案許可權
umask 022 設定預設許可權:
設定後新建檔案許可權為644,新建目錄許可權為755
11.檔案特殊屬性設定
lsattr : 顯示檔案特殊許可權
chattr :修改檔案特殊許可權
chattr + - = asacdistu 檔案或目錄
+增加引數,原屬性保留
-減少引數,原屬性保留
=設定引數,原屬性被覆蓋
a :不允許修改
s: 將資料同步寫入磁碟
a: 只能增加資料,不能刪除
c: 自動壓縮檔案
i: 不能刪除\改名\設定連線\寫入
s:檔案將被完全刪除
u:與s相反,用於還原刪除
12.搜尋檔案
which -a 檔名 列出所有指定檔案(不加a只列出第乙個)
whereis 導找特定檔案
locate test 找出所有檔名含有test的檔案與資料夾
find 路徑 引數 :
find /home -user tt 找出tt使用者的所有檔案
find / -name test.txt 在根目錄下找出所有名為test.txt的檔案.
13.遠端拷貝
mount -o username=administrator,password=123.com /mnt/cdrome
scp standby.ctl 192.168.88.120:/u01/
本文出自 「天知道的技術部落格」 部落格,請務必保留此出處
Linux檔案操作命令
檔案路徑操作 root localhosttest ls顯示當前目錄下的所有檔案及資料夾 root localhosttest ll以詳細方式顯示所有檔案與資料夾。相當於 ls l 命令 root localhosttest cd user 開啟user 資料夾 root localhosttest...
linux檔案操作命令
檔案操作命令 ls 顯示 ls a 顯示所有 包括隱藏 ls l 顯示詳細資訊 ls lh 同上,人性化顯示 ls ld etc 目錄的詳細資訊 ls i 檔案號 cd 切換到根目錄 cd.回到上一目錄 mkdir 建立空目錄 p 遞迴建立子目錄 cp r 原始檔或目錄 目的目錄 複製檔案或目錄 p...
Linux檔案操作命令
檔案查詢ls l 查詢檔案並且顯示檔案所有資訊 ls lh 查詢檔案並且人性化顯示檔案所有資訊 ls i 檢視檔案i節點資訊 cat 檢視檔案 cat n 檢視檔案並且查詢出來的文字帶上行號 tac 倒著顯示你要檢視的文字,與cat功能類類似,不支援 n more 檢視檔案,分頁顯示,按空格翻頁,回...