1、最簡單的查看方法可以使用ls -ll、ls-lh命令進行查看,當使用ls -ll,會顯示成位元組大小,而ls- lh會以KB、MB等為單位進行顯示,這樣比較直觀一些。
『貳』 如何區別linux中的文件與文件夾
如何區別unix中的文件與文件夾的區別? 如drwxr-xr-x是文件還是文件夾啊?
使用ls命令即可區分文件夾和文件。
示例:ls -la
說明:
-l 列出文件的詳細信息。
-a 列出目錄下的所有文件,包括以 . 開頭的隱含文件。
要判斷是文件還是文件夾,看第一列的內容即可,第一列的第一個字母指明了文件類型:-」表示普通文件,「d」代表目錄,「l」代表連接文件,「b」代表設備文件。還有不會的請參考《linux就該這么學》,針對各種linux疑難雜症,幫助linux學習者。
『叄』 linux 比較兩個文件夾提取不同的文件
#!/bin/bash
#定義目錄變數,便於引用
A=/tmp/A
B=/tmp/B
C=/tmp/C
#顯示B目錄文件,按列顯示,便於for循環時按行讀取
ls"$B"|awk'{print$n}'>line
#主程序
forfilenamein`catline`
do
#!-f判斷文件名-d判斷目錄/是否在路徑下存在,如果精確匹配需要用到md5sum!
if[!-f"$A"/"$filename"];then
#提示信息,可刪除
echo$filename在"$A"不存在,正復制到"$C"目錄!
#cp-rf在C目錄不存在時直接創建
cp-rf"$B"/$filename"$C"
fi
done
#清除生成的文件列表文件
rm-rfline
#!/bin/bash
A=/tmp/A
B=/tmp/B
C=/tmp/C
ls"$B"|awk'{print$n}'>line
forfilenamein`catline`
do
if[!-f"$A"/"$filename"];then
echo$filename在"$A"不存在,正復制到"$C"目錄!
cp-rf"$B"/$filename"$C"
fi
done
rm-rfline
『肆』 如何在Ubuntu下安裝比較工具Beyond Compare
Beyond Compare 是商業軟體,不在 Ubuntu 官方源中,得去Scooter Software 網站下載,http://www.scootersoftware.com/download.php。下載完運行就行了。其實 Linux 下文本比較工具很多,功能也很強大,我一般用 meld,安裝也簡單,
sudoapt-getinstallmeld
就行了,想要運行直接在命令行中輸入 meld&,或者綁定在屏幕左側的Dock欄,直接點擊。
『伍』 怎麼快速對比兩個Linux文件夾
一】可以通過ls -l|wc -l對比文件數量是否一樣
二】可以通過ls -l >filename.txt然後再diff filename1.txt filename2.txt,將文件名列出來並重定向到一個文件,然後通過diff命令對比這兩個文件即可找到有哪些文件不一致。
三】升級版,通過md5sum命令生成md5碼,然後用for循環進行遍歷對比