Linux中的基本操作是通过指令来进行的,这里有一些基础的指令需要学习:
1.快速认识指令
- pwd:显示首次登陆,用户默认所处的路径。
- whoami:当前正在使用Linux的用户账号名称。
- ls:显示当前路径下文件名称。
- mkdir:创建一个文件夹/目录。
- cd:进入一个目录。
- touch:新建一个目录。
- rm:删除一个文件。
2.详细学习指令:
ls指令
语法:ls [选项] [目录或文件]
功能:对于目录,该命令列出该目录下的所有子目录与文件;对于文件,将列出文件名及其它信息。
常用选项:(这里仅列出了常用的三种)
ls:当前目录下的所有的普通文件和子目录。
ls -l:显示当前目录下,详细的文件属性信息。
ls -a:列出目录下的所有文件,包括以.开头的隐含文件。
注:这些后缀可以一起连用,起到的作用就是两个一起。如:ls -al:显示当前目录下所有文件详细的文件属性信息,包括以.开头的隐含文件。
- 1.文件 != 文件内容,文件 = 文件内容 + 文件属性。都是数据,都要被保存起来。
- Linux中,以.开头的文件或者目录,是隐藏文件。
知识点补充:
- 其中,以d开头的为目录,对应的名字也是蓝色的;-开头的为文件。
- . 代表为当前路径, .. 为上级路径。
路径分割符号:
- a.两个路径分隔符之间的,一定是一个目录/文件夹。
- b.末端文件也可能是一个目录或者普通文件。
- Linux的所有文件的系统结构是一个多叉树结构。
pwd命令
语法:pwd
功能:显示用户当前所在的目录
cd指令
语法:cd 目录名
功能:改变工作目录。将当前工作目录改变到指定的目录下。
知识点补充:
- 要想访问一个文件,前提是要先找到它,再操作它;而定位或者找到一个文件的方式就是路径。
- 具有唯一性的,定位文件的方式,叫做绝对路径;以相对于自己的当前路径为参照点,查找定位目标文件的路径叫做相对路径。
- 任何一个目录,都存在.和..
- 什么叫做家目录?
可以结合windows系统的用户来理解,作为root是整个linux的管理员,但是Linux是可以多人使用的,当不同的人使用时就会有不同的数据,存在不同的用户数据。
cd ~:切换回最近的一次路径。
- 以-开头的文件类型,叫做普通文件,文本文件,二进制可执行,动静态库,视频,音频,图片...Linux系统中,文件类型与文件后缀名无关,但还是建议带上后缀。
- 小技巧:
- tree + 指定目录,以树形结构,展示文件和目录结构;
- 命令行中,非法或刷屏操作,ctrl + c;
- 安装tree命令的命令:yum install -y tree
补充rm:rm -rf强制删除目录/文件。