Linux下剪切命令是mv(move的縮寫),可以用來移動文件或者將文件改名。

成都創(chuàng)新互聯(lián)秉承實現(xiàn)全網(wǎng)價值營銷的理念,以專業(yè)定制企業(yè)官網(wǎng),網(wǎng)站建設、網(wǎng)站制作,小程序定制開發(fā),網(wǎng)頁設計制作,移動網(wǎng)站建設,全網(wǎng)營銷推廣幫助傳統(tǒng)企業(yè)實現(xiàn)“互聯(lián)網(wǎng)+”轉型升級專業(yè)定制企業(yè)官網(wǎng),公司注重人才、技術和管理,匯聚了一批優(yōu)秀的互聯(lián)網(wǎng)技術人才,對客戶都以感恩的心態(tài)奉獻自己的專業(yè)和所長。
命令格式:
mv [選項] 源文件或目錄 目標文件或目錄
命令參數(shù):
-b :若需覆蓋文件,則覆蓋前先行備份;
-f :force 強制的意思,如果目標文件已經(jīng)存在,不會詢問而直接覆蓋;
-i :若目標文件 (destination) 已經(jīng)存在時,就會詢問是否覆蓋;
-u :若目標文件已經(jīng)存在,且 source 比較新,才會更新(update)。
命令實例:
將文件log1.txt,log2.txt,log3.txt剪切到目錄test3中
mv log1.txt log2.txt log3.txt test3
[root@localhost test]# cd test3/
[root@localhost test3]# ll
總計 16
-rw-r--r-- 1 root root 8 10-28 06:15 log1.txt
-rw-r--r-- 1 root root 12 10-28 06:15 log2.txt
-rw-r--r-- 1 root root 13 10-28 06:16 log3.txt
-rw-r--r-- 1 root root 29 10-28 06:05 test1.txt
(自己)常用的文本文件的行處理命令
示例文件:test.vcf
1、head -n 10 test.vcf
head : 默認是提取文件的前10行,-n 參數(shù)可以設定選擇文件的前n行
2、tial -n 10 test.vcf
tail : 默認是提取文件的末尾10行, -n 參數(shù)可以設定選擇文件末尾的n行
3、sed -n '10,20p' test.vcf
sed -n : 隨意選擇需要查看的行
sed命令是一個面向行處理的編輯器,可以和正則表達式配合使用,附上較全面的sed命令使用教程。
4、awk 截取行的指定長度字符串
less test.gz |awk '{if(NR%2==1){print}else{print substr($1,1,75)}}' | gzip -c test.part.gz
說明:對test.gz文件指定行截取75bp,原來是150bp
5、對n行的第三列求和,求平均值
grep -v ‘#’ test.vcf |sed -n '20,35p' |awk -F '\t' '{sum+=$3;n++}END{print sum,sum/n}'
(linux 一行命令計算速度比Python快,簡單計算喜歡用linux命令)
記得隨時整理使用過的命令,沒學過linux,靠著各種帖子,隨時需要隨時補給,有點懶。
1. 如果你只想看文件的前5行,可以使用head命令,如:
head -5 /etc/passwd
2. 如果你想查看文件的后10行,可以使用tail命令,如:
tail -2 /etc/passwd 或 tail -n 2 /etc/passwd
tail -f /var/log/messages
參數(shù)-f使tail不停地去讀最新的內(nèi)容,這樣有實時監(jiān)視的效果,用Ctrl+c來終止!
3. 查看文件中間一段,你可以使用sed命令,如:
sed -n '5,10p' /etc/passwd
這樣你就可以只查看文件的第5行到第10行。
新聞名稱:linux剪切好多行命令,linux剪切文件用什么指令
文章地址:http://chinadenli.net/article17/dsspegj.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供軟件開發(fā)、定制網(wǎng)站、標簽優(yōu)化、面包屑導航、網(wǎng)站建設、動態(tài)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)