Linux的常见指令(上)
1.ls:显示当前目录 下的文件
下面我来显示一下我的桌面上的文件
加上选项-a显示隐藏文件,下面我先创建一个隐藏文件(以.为开头作为文件名)然后再将它显示出来
注意除了自己创建的目录还有两个,分别是 . 代表的当前目录,和 .. 代表的上级目录。
-l 显示文件的更多信息 ,实例
-i 显示出文件的i节点的索引信息 ,实例
注意统一指令的不同选项是可以同时使用的 ,例如
2.pwd:显示当前的目录路径
3.cd x:进入某目录
cd . :停在当前目录(前面已经提到过.表示当前目录)下面我们来验证一下
cd .. :返回上级目录,返回到不能返回时的目录是/,/是根目录(注意不是所有的/都是根目录,在路径中它起分隔符的作用),下面我们来验证一下
cd -:回到最近时间的到达目录
cd ~:回到用户自己的主工作目录,(~在linux中代表用户主目录,对一般用户,~表示/home/(用户名),对于root用户,~表示/root)
4.mkdir x:当前目录下创建一个目录
选项-p:可以递归的创建一串文件
5.touch XX:touch命令参数可以更改文档或目录的日期时间,包括存取时间和更改时间,或新建一个不存在的文件(如果创建出以.开头的文件ls 是显示不了的,这种文件是隐藏文件,用ls -a后可以显示出来)
注意:文件包含了属性和内容,在Linux下把一个文件的所有属性放在一起就形成了一个东西叫做inode ,原则上一个文件一个inode.为了标示每一个inode 就给他们起了一个编号就是之前所说的inode 的索引编号。inode也就是文件属性(也是数据,要被存起来,文件(属性和内容)被存于硬盘,可被修改。)
下来我们来看touch的几个选项
-a : 访问时间
-m :(内容或属性)变动时间
-c : 创建时间
下面我们来更改一下之前创建的code1目录的时间
可以看到code1的创建时间由19:08变到了19:11
这次的Linux指令学习就先到这里,学习不是一天的事情,下一篇文章中我会继续介绍Linux的指令,在后面的学习中,我会把每个知识点都写成博客,希望大家支持。