您的位置:首页 > 运维架构 > Linux

Linux (PART II) 一个txt文件的旅程

2017-10-12 20:42 211 查看

新建文件夹

mkdir命令,可以新建文件夹:

在根目录下新建一个new文件夹,使用cd命令进入new文件夹,再新建两个文件夹new1和new2。



新建一个txt文件

vi 和nano都可以新建并且编辑txt文件

下面使用nano

进入到new1文件夹里



使用nano 可以进入编辑界面:



输入完成后输入ctrl+X退出并保存:



可以看到new1目录下多出了一个text.txt文件

查看txt文件

命令含义
cat从第一行开始查看文件
tac从最后一行开始查看文件(cat反过来)
nl显示是顺便显示行号
more一页一页地显示文件内容
less和more类似,但是可以往前翻页
head只查看头几行
tail只查看结尾几行
od以二进制方式读取文件内容
more命令:



nl命令:



查看txt文件的权限

ls命令



可以看到这是一个“-”开头的条目,说明这是一个文件,

txt文件不可执行,所以所有者的权限是rw-(就是可读,可写,不可执行);同组用户的权限是rw-,其他用户的权限是r–(只读)

file命令:

file命令可以查看文件类型



移动、重命名和拷贝txt文件

mv命令

把new1文件夹下的text.txt文件移动到new2文件夹下



这时候可以看到new1文件夹是空的,ls命令没有输出

重命名文件:

把text.txt重命名为text1.txt



cp命令

再把new2文件夹下的text.txt文件复制到new1文件夹下



在两个文件夹new1和new2下使用ls命令可以看到都有一个叫做text.txt的文件

删除txt文件

rm命令



删除 new1文件夹下的text.txt文件,使用rm text.txt命令可以看到new1文件夹为空。

删除新建的文件夹

rmdir命令



这时候可以看到new文件夹下的new1文件夹被删除,运行ls命令,发现只有new2文件夹。

删除包含文件的新建文件夹

rm -r命令



首先使用rmdir命令删除new2发现提示文件夹不为空,

再使用ls命令查看new2命令,发现里面还有一个text.txt文件,这时候无法删除

使用rm命令删除 new2发现提示这是一个文件夹,不能删除

添加选项-r(这里是递归删除,非常危险的一个命令),发现删除成功。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux