0. flie指令
# determine file type : 确定文件类型
1.目录管理
- ls
- cd
- pwd
前三个之前介绍过这里不展开
4. mkdir
-p:(parents) 父目录不存在会创建父目录
-v:查看详细信息
linux:命令执行结果:没有信息就是最好的信息
~USERNAME: 波浪号展开.
命令行展开: mkdir -pv /mnt/test/{x/m,y}
/mnt/test/x/m
mnt/test/y
5. rmdir
删除目录,只能删空目录
rmdir -p 删除一线单传的空目录
2. 文件管理
文件创建和删除
1) 创建文件:touch
目录和文件不能重名
# touch: change file timestamps 修改文件时间戳的指令
-c:不创建文件
-a: 修改文件访问时间
-m:修改文件修改时间
-t: 修改时间
创建文件,可以使用文件编辑器(编辑纯ACSII的)
----- linux比较简单的文本编辑器:nano
ASCII: (American Standard Code for Information Interchange)美国信息交换标准代码
汉字:GB18030,GBK,GB2312,Unicode.
2) 删除文件: rm
-i:提示删除
-f:强行删除
-r:(recursive) 删除目录和其子文件或目录。
rm -rf / : 删除根文件下所有的文件
stat:
查看文件状态
3) 复制和移动文件
1. cp:copy
cp SRC DEST
cp file1 file2 file3
一个文件到一个文件
多个文件到一个目录
-r:递归复制
-I :interactive :交互式复制
-f:强制复制
-P:保持连接复制
-p ; 保持原有文件的属主,属组,时间戳
-a:归档复制,常用于备份
cp /etc/{passwd,inittab,rc.d/rc.sysinit} /tmp/
命令行展开
2. mv:move
移动文件
mv SRC DEST
mv -t DEST SRC
3. install:
功能和cp类似
-d DIRECTORY ..... : 创建目录
SRC DEST 默认会给执行权限的
install -t DIRECTORY SRC....