新建文件夹
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(这里是递归删除,非常危险的一个命令),发现删除成功。