🌈个人主页:羽晨同学
💫个人格言:“成为自己未来的主人~”
Linux基本指令
ls指令
语法:ls 【选项】【目录或文件】
功能:对于目录,该命令列出该目录下的所有子目录与文件,对于文件,将列出文件名以及其他信息
- -a是列出目录下的所有文件,包括以.开头的隐藏文件
- -l,是列出文件的详细信息
- -a,-l就是列出文件的详细信息并且包括隐藏文件
在这里,需要注意的是,选项是可以拼接的,并且选项的顺序是可以随意的。比如
这样子,也是可以的。
我们来看一下详细的文件列表中的第一个字符,我们可以看到无非只有两种情况,一种是d,一种是-。其中的d表示的是目录,-表示的是普通文件,文本文件就是普通文件的一种。
文件=文件内容+文件属性
而对于文件的任何操作,无非要么是对文件内容进行操作,要么是对文件属性进行操作。
pwd
显示用户当前所在的目录
在windows下‘\’是路径分隔符,而在Linux下‘/’是路径分隔符。
cd
cd命令的作用是切换到指定的目录下面。
而在这当中,ls -d的作用就是不进入目录当中却查看目录自己。
而ls -l 会默认打印出目录的内容。
而在显示出来的目录内容当中,第一个第二个是经常出现的。
其中,第一个表示的是特殊目录中的当前目录。第二个表示的是特殊目录中的上级目录。
tree
这个多叉树的叶子节点,一定是普通文件或者是空目录。
任何一个父节点,都存在着多个子节点,但是一个子节点,有且只有一个父节点。
所以说,路径具有唯一性。
cd- 可以跳转到最近的一次路径。
cd~ 跳转到root用户的家目录。
root用户首次登录,叫做root用户的家目录。
普通用户首次登录,叫做普通用户的家目录。
touch && mkdir
touch是创建普通文件。
mkdir是创建目录。
rmdir
删除文件。
rm -r dir1是递归式的删除非空目录。
rm -rf dir1是递归且强制性的删除非空目录。
好了,本次的文章就到这里了,我们下次再见。