【就业班作业】【第二周】Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示。
linux哲学思想之一:一切皆文件,包括普通文件、目录文件、块文件、字符文件、符号文件、管道文件、套接字文件等
文件管理类包括:文件新建、查看、修改、复制、移动(剪切)、删除等
新建:touch/vi、mkdir、ln等
mkdir 创建目录
# mkdir -p 递归创建,文件夹不存在时也创建
# mkdir -v 显示目录创建过程
touch/vi创建文件
# touch FileName
ln参考本周笔记:链接文件管理
复制:cp
cp
# cp Srcfiles Dstfiles
# cp -r SRCDirectory DSTDirectory 递归复制
# cp -i 交互式
# 符号链接复制时复制的是源文件 (-P时只复制链接文件)
# cp -p 保留权限
复制多个文件到一个目录
查看:cat、tac、ll(ls)、more、less、stat等
cat (tac反向显示)
# cat -E 显示换行符
# cat -A 显示特殊符号(非文件内容的组成部分)
tail 尾行
# tail -n 行数
# tail -c 字节数
# tail -f 跟踪显示
head 首行
# head -n 行数
# head -c 字节数
ls
# ls -a #所有文件(包含隐藏文件)
# ls -l #列出文件的权限
# ls -h #文件大小
修改:chmod等
# chmod 修改对象权限
# chmod 540 FILE
# chmod 750 FIlEdirectory 只改目录权限
# chmod -R 750 FIlEdirectory 改目录及目录内的权限
# chmod u=rwx
# chmod g=
# chmod o=
# chmod a=
# chmod u=,g=
# chmod o+w 其他增加写
# chmod u-r 主减小读
# chmod g+x 组增加执行
# chmod --reference=File
剪切:mv
mv
# mv -r SRCDirectory DSTDirectory 递归剪切
删除:rm、rmdir
rmdir 删除
# rmdir 删除空目录
# rmdir -p 递归删除空目录
# rmdir -v 显示过程
rm
# rm -r 递归
# rm -f 强制
(结束)