Linux没有windows的盘的概念,是一个树形的结构。唯一的根目录为/,所有的文件都在他下面。
描述方式也与windows有所不同
二、命令基础格式。
command [-options] [parameter]([ ]表示可选的)
- command:必填,命令本身
-
-options:可选,控制行为细节
- parameter:可选,命令的参数,是命令的对象
三、ls。
1.ls [-a -l -h] [路径]。
如果直接输入ls,表示以平铺的形式,列出当前工作目录的内容。
默认以home目录作为工作目录,每个用户都有一个账户,路径为/home/用户名,"home"目录是指每个用户的个人主目录,而不是单纯的名为home的目录。
2.[-a]是展示全部文件,也包括隐藏的文件。
3.-l是把文件竖向排列,并且会展示更多的信息。
注意:-l与-a(包括-h)可以组合使用,并且可以任意组合,同时选项和参数也可以一起组合是哦用去指定查哪一个文件夹。
4.-h必须搭配-l一起使用
四、cd,pwd。
1.cd切换工作目录。
2.pwd查看当前工作目录。
五、路径和特殊路径符。
1.相对路径和绝对路径。
2.特殊路径。
六、mkdir。
1.mkdir可以创建新的目录。
2.[-p]可以链式创建。
注意:
七、touch,cat,more。
1.touch创建文件。
2.cat查看文件内容。
3.more分页展示文件内容。
八、cp,mv,rm.
1.cp用来复制。
2.mv移动文件或文件夹,也可以用来改名。
3.rm删除文件或文件夹。
并且:rm支持通配符
九、which,find。
1.which查看程序文件存放在哪里。
2.find查找文件。
(1)按文件名查找
(2)按文件大小查找
十、grep,wc。
1.grep命令可以通过关键字过滤文件行。
2.wc做数量统计。
3.管道符。
十一、echo,tail,重定向符。
1.echo用于输出。
2.tail。
并有:ctrl+c停止持续跟踪
3.重定向符。
十二、vim。
:静进入底线命令模式,回车完成
i进入输入模式,esc退出