真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

linux中如何敲命令的簡(jiǎn)單介紹

如何在Linux中使用 Truncate 命令

Truncate 命令 通常用于將文件縮小或擴(kuò)展到指定的大小。如果文件大于指定的大小,則會(huì)丟失額外的數(shù)據(jù)。如果文件較短,則會(huì)對(duì)其進(jìn)行擴(kuò)展,并且擴(kuò)展部分的讀數(shù)為零字節(jié)。

成都創(chuàng)新互聯(lián)專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于網(wǎng)站設(shè)計(jì)制作、成都做網(wǎng)站、鐵嶺縣網(wǎng)絡(luò)推廣、成都微信小程序、鐵嶺縣網(wǎng)絡(luò)營(yíng)銷、鐵嶺縣企業(yè)策劃、鐵嶺縣品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營(yíng)等,從售前售中售后,我們都將竭誠(chéng)為您服務(wù),您的肯定,是我們最大的嘉獎(jiǎng);成都創(chuàng)新互聯(lián)為所有大學(xué)生創(chuàng)業(yè)者提供鐵嶺縣建站搭建服務(wù),24小時(shí)服務(wù)熱線:028-86922220,官方網(wǎng)址:www.cdcxhl.com

系統(tǒng)環(huán)境

Centos 7

安裝

通常操作系統(tǒng)會(huì)安裝truncate 命令 ,該命令在coreutils安裝包里面,如果沒有安裝可以使用下面命令安裝:

[root@localhost ~]# yum provides truncateLoaded plugins: fastestmirror, product-id, search-disabled-repos, subscription-managerThis system is not registered with an entitlement server. You can use subscription-manager to register.Loading mirror speeds from cached hostfile * base: mirrors.huaweicloud.com * extras: mirrors.aliyun.com * updates: mirrors.aliyun.comcoreutils-8.22-24.el7.x86_64 : A set of basic GNU tools commonly used in shell scriptsRepo? ? ? ? : baseMatched from:Filename? ? : /usr/bin/truncatecoreutils-8.22-24.el7.x86_64 : A set of basic GNU tools commonly used in shell scriptsRepo? ? ? ? : @anacondaMatched from:Filename? ? : /usr/bin/truncate

可以看到truncate由coreutils安裝包提供,下面安裝coreutils安裝包:

[root@localhost ~]# yum -y install coreutils

truncate常用選項(xiàng)

下面是truncate的常用選項(xiàng):

-c, --no-create -- 不創(chuàng)建任何文件

-o, --io-blocks -- 將大小視為存儲(chǔ)塊的數(shù)量,而不是字節(jié)

-r, --reference=RFILE -- 參考指定的文件大小

-s, --size=SIZE -- 按照指定的字節(jié)設(shè)置文件大小

使用truncate清除文件內(nèi)容

這對(duì)于清除日志文件很有用。truncate過程基本上刪除了文件的所有內(nèi)容。它不會(huì)刪除文件本身,但會(huì)將它作為零字節(jié)文件保留在磁盤上。例如,讓我們使用truncate將/var/log/yum.log清除為0個(gè)字節(jié)。

[root@localhost ~]# du -sh /var/log/yum.log

12K /var/log/yum.log

[root@localhost ~]# truncate -s 0 /var/log/yum.log

再次查看這個(gè)文件,發(fā)現(xiàn)字節(jié)為0了。查看內(nèi)容是空的了。

[root@localhost ~]# du -sh /var/log/yum.log

0 /var/log/yum.log

[root@localhost ~]# cat /var/log/yum.log

truncate命令將保留文件所有權(quán)??梢允褂胠l -h命令進(jìn)行確認(rèn):

[root@localhost ~]# ll -h /var/log/yum.log

-rw-------. 1 root root 0 Nov? 4 18:39 /var/log/yum.log

使用truncate將文件設(shè)置為指定大小

下面的示例將文件填充為10K個(gè)字節(jié)。

[root@localhost ~]# touch file.txt

[root@localhost ~]# ll -h file.txt

-rw-r--r--. 1 root root 0 Nov? 4 18:43 file.txt

[root@localhost ~]# truncate -s 10k file.txt

[root@localhost ~]# ll -h file.txt

-rw-r--r--. 1 root root 10K Nov? 4 18:43 file.txt

單位有 K, M, G, T, P, E, Z, Y。

使用truncate擴(kuò)展文件大小

也可以將文件的大小從當(dāng)前擴(kuò)展到所需狀態(tài)。使用-s選項(xiàng),在數(shù)字前面加上+

[root@localhost ~]# cat /etc/passwd file.txt

[root@localhost ~]# ll -h file.txt

-rw-r--r--. 1 root root 1009 Nov? 4 18:47 file.txt

[root@localhost ~]# truncate -s +200k file.txt

[root@localhost ~]# ll -h file.txt

-rw-r--r--. 1 root root 201K Nov? 4 18:47 file.txt

通過添加額外的200K,這會(huì)將文件大小從1K擴(kuò)展到201K。

使用truncate減小文件大小

假設(shè)有一個(gè)500K的文件,并且希望將其縮小到250K。將使用-s選項(xiàng),在數(shù)字前面加上-

[root@localhost ~]# touch file.txt

[root@localhost ~]# truncate -s 500k file.txt

[root@localhost ~]# ll -h

total 4.0K

-rw-------. 1 root root 1.3K Dec 29? 2019 anaconda-ks.cfg

-rw-r--r--. 1 root root 500K Nov? 5 08:36 file.txt

drwxr-xr-x. 5 root root? 107 Nov? 4 18:22 test

[root@localhost ~]# truncate -s -250k file.txt

[root@localhost ~]# ll -h

total 4.0K

-rw-------. 1 root root 1.3K Dec 29? 2019 anaconda-ks.cfg

-rw-r--r--. 1 root root 250K Nov? 5 08:36 file.txt

drwxr-xr-x. 5 root root? 107 Nov? 4 18:22 test

可以看到當(dāng)前大小更改為250K。

總結(jié)

Truncate命令通常用于將文件縮小或擴(kuò)展到指定的大小。如果文件大于指定的大小,則會(huì)丟失額外的數(shù)據(jù)。如果文件較短,則會(huì)對(duì)其進(jìn)行擴(kuò)展,并且擴(kuò)展部分的讀數(shù)為零字節(jié)。

linux在哪里輸入命令 例如win下cmd里 linux的命令怎么輸入

linux一般借用第三方軟件遠(yuǎn)程到Linux服務(wù)器上字符界面輸入命令

windows的cmd里面沒有這樣的功能;

比如:SecureCRT 遠(yuǎn)程到服務(wù)器ping 8.8.8.8 操作

linux 系統(tǒng),在哪里輸入命令啊! 都說輸入命令,在哪輸入啊!

終端啦親。。就是那個(gè)“_”,和cmd有些像

也可以在桌面上直接右鍵打開終端,不過只有少數(shù)桌面環(huán)境支持這一功能

Ctrl+Alt+F1 也可以,不過得先輸用戶名,密碼之后才能輸命令。

linux中如何使用命令?

工具/材料:電腦、linux終端命令行

1、首先我們準(zhǔn)備一個(gè)文件內(nèi)容,供后面的操作。

2、接下來分別用cat和more顯示文件內(nèi)容,文件內(nèi)容少的時(shí)候并沒有區(qū)別。

3、然后我們?cè)谖募性诙嗵砑右恍﹥?nèi)容。

4、接下來用cat命令查看內(nèi)容,會(huì)看到內(nèi)容都顯示出來了。

5、然后我們用more查看內(nèi)容,會(huì)看到內(nèi)容只顯示了一部分。

6、最后按空格鍵會(huì)顯示接下來的內(nèi)容。

怎樣在Linux中輸入命令

如果要重新輸入,先用“ctrl+c”組合鍵退出,然后可以重新輸入。

如果想將長(zhǎng)的命令行分行輸入,先輸入“\”,然后回車,新的行會(huì)出現(xiàn)命令提示符“”,就可以繼續(xù)輸入命令了。


網(wǎng)站名稱:linux中如何敲命令的簡(jiǎn)單介紹
文章源于:http://weahome.cn/article/hijsod.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部