工作當中總是會有很多常用的linux或者命令,這裡就做乙個總結
# 把本地的jar拷貝到遠端機器***ip的/home/source目錄下
scp a.jar root@***ip:/home/source
# 拷貝遠端的檔案到本地
scp root@***ip:/home/source/b.jar b.jar
如果目錄下的檔案很多,無法直接rm -rf,那麼可以尋找一些匹配模型,分批刪除。比如檔案下面有很多的檔案:
...那麼可以按照下面的命令刪除:
rm -rf *1.png
***目錄為待壓縮的目錄:
tar -cvf ***.tar *** 壓縮
解壓縮:
tar -xvf ***.tar 預設解壓縮到當前目錄
如果想要統計乙個檔案的行數,可以直接用wc:
wc -l ***.txt
如果想要統計目錄下檔案的數量,可以這樣:
ls -l | grep "^-" | wc -l
telnet ip port
df -hl
#!/bin/sh
url="jdbc:mysql:"
user="test"
password="123456"
for i in
dolet "sqoop_day=i+1"
day=`date --date="$ days ago" +%y-%m-%d`
spark_day=-$
sqoop export --connect $ --username $ --password $ --table table_name --update-mode allowinsert --update-key b_id --fields-terminated-by ^ --export-dir hdfs://nameservice1/data/csv/$ --mapreduce-job-name test_sqoop -m 1
done
前端日常工作中常用開發小技巧 Vue
import vue from vue import router from vue router vue.use router const router new router const mixin methods export default vue cli 2.x 配置 在 webpack.b...
日常工作中的shell指令碼
由於nginx開啟了ssl證書,從http公升級到https,所以要把 的html檔案中的http替換成https,寫了個小指令碼,如下 bin bash shell宣告 dir num find test name html 獲取test目錄下所有的html檔案 time date 定義時間變數 ...
記錄一下日常工作中常用的一些linux指令
1 檢視磁碟總容量 df h 檢視當前目錄下的磁碟容量 du sh 2 顯示當前目錄下前n個檔案 ls 1 sort u head 10 檢視檔案前或後n行 head tail n 10 filename 3 screen的用法 1 建立screen screen s name 2 檢視 scree...