标签:基本 文件 语法 命令 文件夹 参数 liunx test txt
命令(续1.2日内容)
5. mkdir
命令
功能:创建文件夹
语法:
mkdir [-p]
参数
参数:被创建文件夹的路径
选项:
-p
,可选,表示创建前置路径【递归创建
-
级联创建】
6. touch
命令
功能:创建文件
语法:
touch
参数
参数:被创建的文件路径和名称
7. rmdir
命令
功能:删除空文件夹
语法:
rmdir
参数
参数:被删除的文件夹路径
8. rm
命令(用来删除多层文件夹)
功能:删除文件、文件夹 【删除属于危险操作,因为删除后无法撤回
-
删除时会提示是否确定删除,确
定输入
y
,不想删除回车结束】
语法:
rm [-r -f]
参数
...
参数
参数:支持多个,每一个表示被删除的一个文件,空格进行分隔
选项:
-r
,删除文件夹使用
选项:
-f
,强制删除,不会给出确认提示,一般
root
用户会用到
9. cp
命令
功能:复制文件、文件夹
[
包含文件夹内部的所有文件和文件夹一起复制
]
语法:
cp [-r]
参数
1
参数
2
参数
1
,被复制的
参数
2
,要复制去的地方
选项:
-r
,可选,复制文件夹使用
s
示例:
cp a.txt b.txt
,复制当前目录下
a.txt
并重命名为
b.txt [
复制命令可进行重命名操作
]
cp a.txt test/
,复制当前目录
a.txt
到
test
文件夹内
cp a.txt test/new.txt
,复制当前目录
a.txt
到
test
文件夹内
,
并重新命名
new.txt
cp -r test test2
,复制文件夹
test
到当前文件夹下的
test2
文件夹中
10. mv
命令
功能:移动文件、文件夹
[
包含文件夹内部的所有文件和文件夹一起移动
] -
剪切
语法:
mv
参数
1
参数
2
参数
1
,被剪切的
参数
2
,要存放的地方
示例:
mv a.txt b.txt
,将当前目录下
a.txt
并重命名为
b.txt [
重命名操作
]
mv a.txt test/
,将当前目录下的
a.txt
截切到
test
文件夹内
11. cat
命令
功能:查看文件所有内容
-
辅助软件可以使用滚动条,但不通过软件是不能使用滚动
语法:
cat
参数
参数:被查看的文件路径
12. more
命令
功能:查看文件,可以支持翻页查看
语法:
more
参数
参数:被查看的文件路径
操作:在查看过程中输入
空格
键翻页
回车
一行一行显示
q
退出查看
13. less
命令
功能:查看文件,可以支持滚动查看
语法:
less
参数
参数:被查看的文件路径
操作:在查看过程中输入
方向上
向上滚动
方向下
向下滚动
q
退出查看
14. echo
命令
功能:将自定义内容输出到指定位置
语法:
echo
自定义内容
,将自定义内容以字符串方式输出到控制台
15. > >>
重定向符
功能:将符号左边的输出内容,输出到右边指定的文件中去
语法:
echo
内容
>
目标文件
,以覆盖的方式向文件中写入内容
语法:
echo
内容
>
目标文件
,以追加的方式向文件中写入内容
vi|vim编辑器
一种不依赖于鼠标的,可在命令窗口完成文本编辑的软件,
vi
编辑器依赖于,三种模式转换的方式,实现
文本编辑操作。
1. vi
编辑器的模式切换
2. 底线
(底
行
)
模式
标签:基本,
文件,
语法,
命令,
文件夹,
参数,
liunx,
test,
txt
From: https://blog.csdn.net/clp20031101/article/details/144915717