[a]
1.檢視當前系統預設shell echo $shell
[b]目錄操作
2.檢視目錄 man ls
3.ls命令 列出當前目錄下的所有內容
(1)顯示每個檔案的大小 ls -s
(2)按檔案的大小排序 ls -s
(3)顯示目錄中的所有檔案,包括隱藏檔案 ls -a
(4)使用長列表模式,顯示檔案詳細資訊 ls -l
4.cd命令 轉換使用者的目錄(主要的)
(1)切換根目錄 cd ~
(2)回到當前使用者的主目錄 cd ~
5.mkdir命令 建立乙個新的目錄
格式:mkdir [目錄名]
帶引數p一次建立多個目錄(建立子目錄)mkdir -p grade10/class01
6.rmdir和rm 刪除目錄(或檔案)
rmdir [-p] 《目錄名》 刪除空目錄
rm命令
(1)強制刪除檔案,不提示 rm [-f]
(2)刪除前給使用者提示 rm [-i]
(3)刪除整個目錄,包括檔案和子目錄 rm [-r]
[c]檔案操作
1.vi命令 建立檔案
vi 檔名
2.cat命令 合併檔案,檢視檔案內容
(1).檢視 cat 檔名.txt
(2).製作乙個新檔案,使用重導向
cat > 新檔名
把鍵盤輸入的資訊重導向輸入到新檔案中,完畢後,ctrl+d退出
(3).實現檔案的合併
cat 檔案1 檔案2 >檔案3
(4).給檔案追加內容
cat 檔名2 >> 檔名1
3.cp命令 實現檔案複製 或者目錄複製
(1)複製檔案 例如 cp number.txt dirl(目標路徑)
(2)複製目錄 -r表示遞迴,複製整個目錄
例如 cp -r /home/ubuntu /home/ubuntu1
將ubuntu目錄以及子目錄和檔案拷貝到ubuntu1下
4.mv命令 實現檔案的重新命名或移動
(1)格式:mv 目錄名 路徑名
例如:mv /home/ubuntu/dir /home/ubuntu1
(2)格式:mv 目錄名或檔名 新目錄名或檔名
例如:mv /home/picture/pict.png /home/picture/pict1.png
5.chmod命令 修改檔案的許可權和屬性
格式:檔案使用者+/-/=許可權型別 檔名……
1.檔案使用者
u:user 檔案主
g:group 檔案主所在組群的使用者
o:others 其他使用者
a:all 所有使用者
2.操作符號
+:增加許可權
減:取消許可權
等於:賦予制定許可權,並取消其他許可權(如果有的話)
3.許可權型別
r:唯讀許可權
w:寫許可權
x:可執行許可權
例如:a+rw 為所有使用者增加讀,寫的許可權
r-rwx 取消其他人的讀寫執行權
4.數字表示許可權
4-讀 2-寫 1-執行許可權 0-沒有許可權
例如:(1)chmod a=rwx filename
chmod 777 filename(所有人)
(2)chmod ug=rwx,o=x filename
chmod 771 filename(檔案主,組群擁有所有許可權,其他人只有執行許可權)
6.find命令 查詢檔案或目錄
格式:find 檔名(目錄名)
7.其他
tar 壓縮檔案a 和 b tar -cf a.tar a.txt b.txt
解壓 tar -xvf a.tar
…………
3 Linux命令之萬用字元
當使用某些linux命令時,可能會使用到統配符,以下是一些萬用字元。萬用字元 匹配任何字元。匹配任何單個字元。characters 匹配任何在字符集characters中的字元。characters 匹配任何不在字符集characters中的字元。class 匹配作為指定類成員的任何字元。class...
linux 命令隨手筆記
在當前目錄下搜尋特定屬性的檔案 find name txt 按名字查詢在txt檔案 find mmin 6 查詢在系統中最後6分鐘裡修改過的檔案 find mtime 2 查詢在系統中最後48小時裡修改過的檔案 find amin 20 查詢在系統中最後20分鐘訪問的檔案 find atime 1 ...
Linux 學習筆記 3 Linux常用命令 1
並不建議 照著像命令大全這類的書來學!常用命令大約有200個。檔案命名規則 a 除了 之外所有字元都合法!b 這些字元最好不用 1 空格符,製表符,退格符 2 連線符 3 特殊符號 等 c 避免用.作為開頭,用.開頭表示檔案隱藏 d 注意 大小寫敏感的,類似與c 語言 而windows 並不嚴格區分...