一、文件操作相关命令
1.文件操作命令
子命令 | 参数 | 说明 |
---|---|---|
cd | 无 | 进入目录 |
cat | [-beflnstuv] [-B bsize] [file...] | 查看文件内容 -n:显示行号 -b:显示行号,但会忽略空行 -s:显示行号,连续空行标记为一行 |
df | 无 | 列出分区列表 |
du | [-H] [-L] [-P] [-a] [-d depth] [-s] [-cghikmnrx] [file...] | 查询文件或目录的磁盘使用空间 |
ls | [-a] [-i] [-l] [-n] [-s] | 列出目录内容 -a:列出所有文件,包括隐藏文件 -i:输出文件的i节点的索引信息 -l列出文件的详细信息 -n:用数字的GUID代替名称 -s:输出该文件的大小 |
grep | [-abcDEFGHhliJLlmnOoPqRSsUVvwxZz] [-A num] [-B num] [-C[num] [-e pattern] [-f file] [--binary-files=value] [--color=when] [--context=num] [--directories=action] [--lable] [--line-buffered] [pattern] [file...] |
指定文件中搜索特定的内容,并将含有这些内容的行标准输出 |
mkdir | -p,-parents | 创建目录 -p,--parents:递归创建目录 |
touch | touch [-alm] [-t YYYYMMDD [.HHMMSS]] < file > | 创建文件 |
rm | rm [-f\|-i][-dPRrvWx]file | 删除文件 -f:强制删除文件,系统不提示 -i:交互式删除,删除前提示 -d:改变硬连接数据删成0,删除该文件 -r:强制删除文件夹包括里面的文件 |
mv | mv[-fiv]source target | 移动文件(相当于剪切) -f:强制移动,若文件已经存在目标则直接覆盖 -i:若目标文件已经存在,会询问是否覆盖 |
rmdir | rmdir[-p] directory | 删除目录 -p:递归删除目录,只能删除空目录 |
dd | dd[operand...] dd if =source of=targe |
复制文件 |
2.文件权限命令与其他文件命令
子命令 | 参数 | 说明 |
---|---|---|
chomd | chomd[OPTION]< MODE > < FILE > | 文件权限修改 -R:递归改变文件和目录 -h:不遵循符号连接 |
chown | chown[-R[-H\|-L\|-P]] [-fhv] owner : group | owner | : group file |
更改某个文件或目录的属主和属组</ |