Linux Ubuntu 筆記(長期更新)

2021-08-24 20:28:09 字數 962 閱讀 5466

前者相當於快捷方式,後者則相當於重新拷貝了一次。

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 檔名 建立檔案 如果已經存在,可修...