Linux文件管理小测试
1,在登錄root用戶的主目錄下創建aaa/bbb/ccc/ddd目錄
2,分別在aaa bbb? ccc ddd 下創建文件aaa.log? bbb.log? ccc.log? ddd.log并寫入內容111? 222 333 444
3, 復制aaa.log到ddd目錄下,移動bbb.log到ddd目錄下,并在ddd目錄下創建.aa.log文件
4, 倒序顯示ddd目錄下的所有文件(包括隱藏文件)
5, 向ddd.log中追加內容“我恨你小日本”
6, 統計ddd.log文件有多少行,多少個單詞,多少個字節
7, 查找aaa及其子目錄下所有以.log結尾的文件,并統計行數
8, 打包壓縮aaa目錄為aaa.tar.gz,并刪除原目錄
9, 查看壓縮包aaa.tar.gz
10,解壓aaa.tar.gz到當前目錄
11,為aaa目錄創建軟鏈接 aaa.tar.gz.ln? 并使用軟鏈接顯示文件下內容
12,修改aaa目錄的權限,當前用戶可讀可寫可執行? ? 所屬組可讀可寫,其他用戶無任何權限
mkdir -p aaa/bbb/ccc/ddd
touch aaa/aaa.log
touch aaa/bbb/bbb.log aaa/bbb/ccc/ccc.log aaa/bbb/ccc/ddd/ddd.log
cp aaa/aaa.log aaa/bbb/ccc/ddd/
echo '111'>aaa/aaa.log
echo '222'>aaa/bbb/bbb.log
cp aaa/aaa.log aaa/bbb/ccc/ddd/
mv aaa/bbb/bbb.log
ls -a -l -t aaa/bbb/ccc/ddd/ //倒序顯示ddd下的所有文件
echo '我恨你小日本' >> aaa/bbb/ccc/ddd/ddd.log
wc aaa/bbb/ccc/ddd/ddd.log
2 2 23
find aaa -name "*.log" 注意引號
find aaa -name "*.log" | wc -l
打包
tar -czvf aaa.tar.gz aaa?? 打壓縮包
rm -rf aaa????????????????? 遞歸刪除
tar -tzvf aaa.tar.gz??? 查看看壓縮包里內容
tar -xzvf aaa.tar.gz ? 解開壓縮包里內容
ln -s aaa aaa.ln????? 創建軟連接
ls aaa.ln?????????????????? 列舉文件夾下的內容
chmod 760 aaa???????????? 修改權限 所屬用戶7 所屬組 6 其他0? 文件文件夾都這樣修改權限
chmod u+rwx aaa
chmod g+rwx aaa
chmod o-rwx aaa
總結
以上是生活随笔為你收集整理的Linux文件管理小测试的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 安装gym的box2d(Failed b
- 下一篇: 边缘计算网关 5G/4G物联网工业互联