nas地址解掛:
解掛: umount /yxdir 強制解掛: umount -f /yxdir 解掛時報錯誤:umount.nfs: /yxdir: device is busy 【fuser -l /yxdir】執行后獲得進程號:9807c 【ps -aux|grep 9807c】執行后:root 10000 0.0 0.0 103240 896 pts/3 S+ 15:04 0:00 grep 9807c 【kill -9 9807】問題解決
nas地址掛載:
mount 10.90.95.241:/mnt/VolGroup00/cwgx/cwgx/ /yxdir
Linux查詢當前文件夾中文件的數量
ls -lR | grep "^-"| wc -l;
Linux下批量刪除空文件(大小等於0的文件)的方法
find . -name "*" -type f -size 0c | xargs -n 1 rm -f;
Linux下刪除文件夾下面的所有的.xlsx文件 find ./12 -name '*.xlsx' -delete find . -name '.xlsx' -exec rm -rf {};
Linux下刪除大量文件 rsync --delete-before -a -H -v --progress --stats 新建文件夾/ 要刪除文件的父類文件夾/ rsync -avz --delete ddd/ 16/ rsync -vd --delete-before ddd/ 16/
Linux:tar 解包:tar -xvf filename.tar 打包:tar -cvf filename.tar dirname 解包:tar -zxvf filename.tar.gz 打包:tar -czvf filename.tar.gz dirname zip 解壓:unzip filename.zip 壓縮:zip filename.zip dirname df -h 查看磁盤空間 du -sh *
賦予權限:
chown -R appuser:appuser base_domain/
Linux遠程復制文件:
scp -r root@10.2.98.29:/home/appuser/wls1036_generic.jar /home/appuser/
新建用戶:
useradd appuser ;echo 123456|passwd --stdin appuser
查看centos版本:
cat /etc/redhat-release
查看CPU使用情況:
top
vim修改文件內容腳本 nohup /home/appuser/Oracle/Middleware/user_projects/domains/fss_domain/bin/startWebLogic.sh > /dev/null 2>&1 & #更新js版本為當前時間戳 time2=$(date "+%Y%m%d%H%M%S") oldversion=`cat /home/appuser/deployment/HXFSS/common/js.jsp|grep 'value'` echo "oldversion="$oldversion updateversion="<c:set var="'"version"'" value="'"'${time2}'"'"/>" echo "newversion="$updateversion sed -i "s!$oldversion!$updateversion!g" /home/appuser/deployment/HXFSS/common/js.jsp newversion=`cat /home/appuser/deployment/HXFSS/common/js.jsp|grep 'value'`
切割日志文件
split -b 1000m argus.log.2021060707 splog
查詢日志文件某個字符串出現的次數
cat argus.log.2021060707 |grep 'select auditor, sessionHash' |wc -l
計算某個文件大小(單位MB或G)
du -h /home/work/ris-control/argus/logs/argus.log.2021062200
查詢日志中的某個詞
cat -n /home/work/logs/info.log |grep "ERROR" cat -n info.log|tail -n +118293|head -n 100
持續更新中。。。