Linux基本命令學習與使用,linux命令
1.chgrp,chown,chmod(-R遞迴修改檔案夾下的檔案)
chgrp:修改檔案屬於哪個組
chown:修改檔案屬於哪個使用者
chmod:修改檔案許可權r=4,w=2,x=1 chmod 4+2+1 file 如果不知道檔案許可權可直接加許可權 比如 chmod a±rwx(a代表所有使用者,g代表組,o代表other) file
chmod a=rwx file同於上面數位加許可權方法
2.檔案夾沒有x許可權時不能cd進去,檔案w許可權是可以在目錄中添加,修改,刪除,檔案r許可權是能ls檔案的許可權
3.mkdir -p test1/test2/test3/test4 加了這個 -p 癿選項,可以自行幫你建立多層目錄,否則不能直接建立多層目錄 建議:不推薦-p建目錄,加入目錄名字打錯會出現亂七八槽的目錄
4.mkdir -m 711 test2 建立許可權為 rwx--x--x的目錄,如果沒有加-m,系統會加預設屬性
5.rmdir test 用於刪除空的目錄 rmdir -p a/b/c 用於遞迴刪除空的目錄
6.rm -r file 遞迴刪除 加上-i詢問是否刪除
7.整體 vim 的設定值一般是放置在 /etc/vimrc 這個檔案,不過,不建議你修改他! 你可以修改 ~/.vimrc 這個檔案
(預設不存在,請你自行手動建立!),將你所希望的設定值寫入!
8.cp可以複製還可以建立串連檔即捷徑
9.檔案特殊許可權:SUID,SGID,SBIT
當s這個標誌出現在檔案擁有著的x許可權上時【-rwsr-xr-x】,此時被稱為Set UID 簡稱SUID特殊許可權
10.掛載點的意義:掛載點一定是目錄,該目錄為進入該檔案系統的入口,因此並不是任何檔案系統都能用,必須掛載到分類樹的某個目錄後才能夠使用該檔案系統
11.Hard Link(硬串連) 指向同一個inode Symbolic Link(符號串連 相當於windows中的捷徑)ln -
12.磁碟的分區,格式化,檢驗與掛載
13.Linux解壓縮
14.管線命令僅會處理standard output 對於standard error output 不理睬
管線命令必須要能夠接受來自前一個的資料成為standard input繼續處理才行
15.lsblk 列出本系統下所有磁碟與磁碟內的分區資訊
16.blkid 列出檔案系統與裝置的UUID
17. parted /dev/sda2 print 列出磁碟的相關資料
18.查看預設環境變數:env export
19./etc/issue 主機登陸顯示 /etc/issue.net 終端主機登陸顯示 /etc/motd 登陸訊息
20.cut在同一行進行資料分解 cut -d "," -f 2 --->分割 cut -c 12-13 --->單詞從12-13位置的單詞 以行分割
21.grep則是分析一行,若當中有我們所需的哪行便拿出來
22.watch -n 1 uptime 每秒重新整理一次獲得當前系統負載情況
23. passwd -l user 禁止使用者登入 passwd -u user 解除禁制
24.cmd &> out.txt 錯誤資訊正確資訊全部列印到out.txt檔案中
25.心得:命令與c相關
26.wc -c wc -m 比實際多一
27.tr
translate or delete characters
tr [OPTION]... SET1 [SET2] set1轉成set2