前者相當於快捷方式,後者則相當於重新拷貝了一次。
ln -s /home/sb/a /home/sb/b
注意!刪除軟鏈結時,注意rm a 和 rm -r a/的區別,後者會將源資料夾也刪除,血的教訓。
du -h
du -h --max-depth 1
sudo find . -name '***.tmp' | xargs sudo rm -rf
支援萬用字元和正規表示式。
解釋一下思路,這指令其實包含三個命令:
ls -l: 顯示當前目錄下所有檔案和資料夾,增加r引數後就可以包括子路徑。
grep "^d": 正則匹配,^指匹配開頭位置,d指資料夾,-指檔案。
wc -l: 對顯示出來的內容進行計數,-l表示按行計數。除此之外還有-c、-w,分別按位元組或者單詞計數。
因此得到如下指令:
統計某資料夾下檔案的個數:
ls -l |grep "^-"|wc -l
統計某資料夾下目錄的個數:
ls -l |grep "^d"|wc -l
統計資料夾下檔案的個數,包括子資料夾裡的:
ls -lr|grep "^-"|wc -l
統計資料夾下目錄的個數,包括子資料夾裡的:
ls -lr|grep "^d"|wc -l
對於埠號引數,在scp和ssh命令中的使用不同:
在scp命令中。需要大寫,如下:
scp -p 22 ***.zip [email protected]:/home/***/data
在ssh命令中,卻是小寫,如下:
ssh -p 22 58.213.14.170
kali使用筆記(長期更新)
一 賬戶操作 啟用root賬戶 sudo passwd root 鎖定root賬戶 sudo passwd l root 解鎖root賬戶 sudo passwd u root二 新增環境變數 該方法修改系統配置,需要root許可權或者對該檔案的寫入許可權 chmod 777 etc profile...
我的Linux ubuntu 自學筆記分享
在此分享一下自己的linux部分筆記 linux命令 置頂 man 一 目錄控制 1.cd change directory 2.mkdir p make directory 建立乙個很深的子目錄,會自動建立相應的父目錄 3.rmdir 只刪除空目錄 4.pwd 顯示當前所在目錄 5.bash 顯示...
筆記 Linux Ubuntu 的常用命令
1.linux沒有碟符的概念 只有乙個根目錄 所有檔案都在它下面 2.home目錄有多個使用者資料夾 登入到哪個使用者就在哪個使用者下操作目錄 藍色是目錄 白色是檔案3.常用命令 ls 檢視當前資料夾下的內容 pwd 檢視當前工作路徑 cd 切換資料夾 touch 檔名 建立檔案 如果已經存在,可修...