目录操作
cd
切换目录pwd
显示当前工作目录ls
—list 列出目录内容
a
—all —— 所有
l
—human— 显示详细信息(等同于ll
命令)
lh
—人性化的显示mkdir [-p] 要创建的目录名
创建目录rmdir
删除空目录remove
移除目录
文件操作
- 创建文件——touch
touch — 文件名称
touch — 文件名1,文件2,…… (多级创建) - 删除文件——rm
-f — "强制"
-r — “递归”
rm 文件名
—删除一个文件
rm-f 文件名
—不经确认就删除文件
rm -r 目录
—递归删除一个目录及目录中的内容
rm -rf 目录
—递归删除一个目录,并且不经确认
rm -rf *
—清空当前文件夹
rm -rf /*
—自杀行为,不要尝试
复制拷贝命令
copy 文件名 目的文件
——复制一个
copy -r 文件夹名 目的文件夹
——递归复制
剪切移动命令
mv 文件名\ 文件名2
——重命名
mv 文件A/ /文件B/文件b
(需是已存在的文件)——将A移动到b下
查看文件内容
- 从第一行开始按行显示——
cat
cat [ - ? ] 要查看的文件
-b :列出行号,仅针对非空白行做行号显示,空白行不标行号!
-E :将结尾的断行行字节 $ 显示出来;
-n :列出行号,连同空白行也会有行号,与 -b 的选项不不同;
-T :将 [tab] 按键以 ^I 显示出来;
-v :列出一些看不出来的特殊字符
-A :相当于 -vET 的整合选项,可列列出一些特殊字符而不不是空白而已; - 一页一页的显示文件内容——
more、less
more 文件名
—按页展示文件名
空格键 (space)——代表向下翻一页
Enter——代表向下翻『一行』
q ——代表立刻离开 more ,不再显示该文件内容
Ctrl+F —— 向下滚动一屏
Ctrl+B —— 返回上一屏
= —— 输出当前行的行号
less 要查看的文件
与more十分相似,主要是功能键不同
空格键 ——向下翻动一页;
[pagedown]——向下翻动一页;
[pageup]——向上翻动一页;
/字符串 ——向下搜寻『字符串』的功能;n:向下查找;N:向上查找;
q ——离开 less 这个程序; - 显示部分行内容——
head
、tail
head
—显示头几行内容
head 文件名 ——查看前10行
head -n 3 文件名 ——查看文件的前3行
head -c 3 文件名——查看文件的前3个字符
tail
—显示尾巴几行内容
tail -n 10 文件 (功能描述:查看文件头(从末尾开始数)10行行内容,10可以是任意行行数)
tail -f 文件 (功能描述:实时追踪该文档的所有更更新)