千锋教育-做有情怀、有良心、有品质的职业教育机构

手机站
千锋教育

千锋学习站 | 随时随地免费学

千锋教育

扫一扫进入千锋手机站

领取全套视频
千锋教育

关注千锋学习站小程序
随时随地免费学习课程

当前位置:首页  >  技术干货  > linux怎么创建文件

linux怎么创建文件

来源:千锋教育
发布人:xqq
时间: 2023-12-06 06:30:49 1701815449

linux系统是最常用的服务器版本系统,通常都是字符界面。通过命令行来创建和管理系统文件,那么linux怎么创建文件?

touch命令

使用touch命令进行文件创建,touch命令最初的作用是对文件的“访问时间”或“修改时间”进行修改,当touch命令指定的文件并不存在时,touch命令会新建一个指定名称的文件。

命令使用方法如下:

对于不存在的文件,touch命令将创建该文件

#使用touch命令创建文件

os@DESKTOP-2DHQBVS:~$ touch tedu.txt

#可见文件创建成功

os@DESKTOP-2DHQBVS:~$ ls -l

total 0

-rw-rw-rw- 1 os os 0 Sep 26 11:32 tedu.txt

#注意该文件的修改时间为11:32分

dd命令

使用dd命令,创建一个特定大小的文件,它存在目录/bin下。dd命令会拷贝给定的输入内容,然后将一份相同的副本写入输出。

标准输入,普通文件,设备文件都可以作为输入;标准输出,设备文件,普通文件等可以作为输出。

dd命令的使用格式为:

dd if=... of=... bs=... count=...

if表示输入文件,of表示输出文件,bs默认指定了以字节为单位的块大小(单位有字节c,字w,块B,千字节m,兆字节m,吉字节G),count表示需要被复制的块数;

如:创建一个全部内容为0(空)的1024字节大小的文件;/dev/zero是一个设备文件,他可以提供空字符(\0),可以用来生成特定大小的空文件。

less 、more 、cat

三者都是将文件内容输出到标准输出,其中less和more可以分页显示,cat是显示全部。

三者可以根据已经存在的文件创建新的文件。假设已经存在文件1.txt。

cat 1.txt > 2.txt

less 1.txt > 3.txt

more 1.txt > 4.txt

此时创建的文件内容都和1.txt中文件内容相同。

cat命令可以一次显示整个文件,如果文件比较大,使用不是很方便;适用于文件内容少的情况。

cat主要有三大功能:

1)一次显示整个文件:cat filename

2)从键盘创建一个文件:cat > filename 只能创建新文件,不能编辑已有文件.

3)将几个文件合并为一个文件:cat file1 file2 > file

more命令可以让屏幕在显示满一屏幕时暂停,此时可按空格健继续显示下一个画面,或按Q键停止显示。

less命令也可以分页显示文件,和more命令的区别就在于它支持上下键卷动屏幕,当结束浏览时,只要在less命令的提示符“: ”下按Q键即可。

tags: IT培训
声明:本站稿件版权均属千锋教育所有,未经许可不得擅自转载。
10年以上业内强师集结,手把手带你蜕变精英
请您保持通讯畅通,专属学习老师24小时内将与您1V1沟通
免费领取
今日已有369人领取成功
刘同学 138****2860 刚刚成功领取
王同学 131****2015 刚刚成功领取
张同学 133****4652 刚刚成功领取
李同学 135****8607 刚刚成功领取
杨同学 132****5667 刚刚成功领取
岳同学 134****6652 刚刚成功领取
梁同学 157****2950 刚刚成功领取
刘同学 189****1015 刚刚成功领取
张同学 155****4678 刚刚成功领取
邹同学 139****2907 刚刚成功领取
董同学 138****2867 刚刚成功领取
周同学 136****3602 刚刚成功领取
相关推荐HOT