欢迎转载,转载请在醒目处注明出处,Ron’s Blog: http://www.neilron.xyz/linux-bash-getting-started-2/
更详细内容请查看视频教程地址:http://study.163.com/course/courseLearn.htm?courseId=232007#/learn/video?lessonId=340052&courseId=232007
Linux是一个单根的树状结构,根目录为"/",文件系统大小写敏感,使用"/"分割.
基本操作
每一个shell有一个当前工作目录.
pwd: 显示当前工作目录.
touch: 创建一个空文件, 或更新已有文件的时间.
以"."开头的文件为隐藏文件.
关于ls
ls -a: 显示所有文件,包括隐藏文件
ls -l: 列出详细信息
ls -R: 递归地显示目录当中的内容和所有子目录的内容
ls -ld: 显示链接和目录的信息
file: 查看文件的类型
复制、移动和删除
复制: cp 源文件(文件夹) 目标文件(文件夹)
-r 递归地复制文件夹
-v 显示详细信息,文件夹比较大的时候可以用
移动: mv, 使用方式与cp相似
可以指定文件名完成移动并重命名
删除: rm 需要删除的文件
-r 递归地删除文件夹
-i 交互式,每次删除一个文件时提示
-f 强制删除,会覆盖-i参数
创建和删除目录
mkdir: 创建一个目录
rmdir: 只能删除空文件夹