隨筆9 Linux探索 常用命令之檔案與目錄

2021-10-24 04:45:35 字數 2184 閱讀 1933

pwd
普通手法
ls -a

ls -d

ls -h

ls -i

ls -l

實用命令組合

統計/snow資料夾下面的檔案個數

ls -l /snow |grep "^-"|wc -l
統計/snow資料夾下目錄的個數

ls -l /snow | grep "^d"|wc -l
統計/snow資料夾下檔案的個數,包括子資料夾裡面的檔案

ls -lr /snow |grep "^-"|wc -l
統計/snow資料夾下目錄的個數,包含子資料夾數量

ls -lr /snow | grep "^d"|wc -l
note :

預設 ls = ls --color=auto

cd ~(進入家目錄)

cd -(進入上次目錄)

cd .(到當前目錄)

cd ..(到上級目錄)

#mkdir = make directorys

# 建立單級目錄

mkdir /data

# 建立多級目錄

# 建立多個目錄

mkdir temp1 temp2 te***

# 更多示例

rmdir /temp

rmdir -p /temp/redis

note:

rmdir 命令的作用比較單一,只能刪除空白目錄. 所以目錄中如果有內容,就會報錯. 刪除非空目錄會報錯

[root@localhost data]

[root@localhost data]

[root@localhost data]

stat test.txt
[root@localhost logs]
# 如果檔案存在了,如何忽略提示

可選引數

ls -a >ls.txt

cat a.txt > b.txt

#> :重定向資料朝著箭頭的方向流動,覆蓋原來的檔案

#>>: 追加重定向,資料朝著箭頭的方向流動,在原來檔案的結尾追加內容

echo

echo 111111 >> test.txt
基本格式
ln

ln -s [原始檔] [軟連線名]

13.1 建立硬鏈結檔案
touch /temp/text.txt

# 不輸入目標檔名的話,會預設和原名保持一致

ln /temp/test.txt /tmp/

13.2 建立軟連線檔案
touch bols

ls -s /root/bols /tmp/

13.3 硬鏈結和軟連線的特性

硬鏈結特徵

軟連線特徵通過給危險的命令加一下保護引數,防止人為的誤操作

把很多複雜的字串變成乙個簡單的字串

[root@localhost ~]# 

[root@localhost ~]#

[root@localhost ~]#

i hope you can keep a good mood every day, and i also wish you can enjoy your every day!

[root@localhost ~]#

[root@localhost ~]#

note:

永久改的話,可以丟到.bashrcprofile/etc/bashrc檔案

這個命令需要自己安裝 yum install -y tree

隨筆6 Linux探索 常用命令之檔案查詢

find 命令再工作中十分重要,但是這個鬼比較消耗磁碟 1.1 按照大小搜尋find size1.2 按照時間搜尋find atime 按照檔案訪問時間搜尋 find mtime 按照檔案資料修改時間搜尋 find ctime 按照檔案狀態修改時間搜尋 查詢五天前修改的檔案 root localho...

隨筆7 Linux探索 常用命令之文字操作

分行顯示檔案分螢幕顯示檔案常用互動命令介紹 常用引數說明 示例 cat n test.txt顯示檔案頭部的n行,預設10 生成測試資料 root localhost file ll d list.log root localhost file cat list.log lrwxrwxrwx.1 ro...

Linux 常用命令隨筆(一)

df h 說明 h更具目前磁碟空間和使用情況 以更易讀的方式顯示 h根上面的 h引數相同,不過在根式化的時候,採用1000而不是1024進行容量轉換 k以單位顯示磁碟的使用情況 cat proc meminfo 1 修改 etc sysconfig iptables檔案 2 重啟 iptables ...