Linux自学之旅-基础命令(二)
前言
1.上一节我们讲了“命令提示符”、”命名的基本格式“以及我们的第一个命令”ls“
2.之后我这一章基础命令的规划是以每一节该学什么命令就写多少的去写,我不会什么直接一节讲一个命令什么的,虽然标题写一个命令名并且一节就写那个标题的命令这样很好供有基础的人去对号入组学习。
3.但是吧我觉得那样子对没有系统的学习的人来说有点难受,所以我还是每一节该写什么命令就写多少的方式去写,而不会一个命令对应一节的这样没有顺序的去写。(就是你学习到了这一个阶段了,你在这个阶段该学什么命令这样方式去写,不会没有顺序的一节对应一个命令)
4.主要是我以后有个梦想是想当教Linux的老师,所以我想从小开始锻炼自己的总结能力以及一个写文章的能力,还有教的东西大家都能懂的叙述能力,虽然经验还不足,不过我也会努力学习的,如有错误请大佬们指出,谢谢!。
5.所以我们这基础命令的第二节主要讲述一些基本的对目录进行操作的命令
提示:以下是本篇文章正文内容
一、ls
这个我上一节说了,还没看的可以通过下面的链接直接查看:
Linux基础命令(一)
不过我这里要补充的是,当我们使用ls -lh时是不是“以长格式并且人性化显示文件大小的形式展示当前目录下所有内容”这个意思,我们补充解释一下长格式显示出来的东西都是什么意思
[root@localhost ~]# ls -lh
总用量 44K
-rw-------. 1 root root 1.2K 1月 11 11:22 anaconda-ks.cfg
-rw-r--r--. 1 root root 27K 1月 11 11:22 install.log
-rw-r--r--. 1 root root 7.4K 1月 11 11:21 install.log.syslog
[root@localhost ~]#
我们以空格为分隔符,可以将他们划分为7列,如图(以黄线为分割,一共7列):
第一列:这个文件或目录的一个权限的情况(权限下一次在讲,现在可以理解为在Linux中登录进来的用户对这个文件或目录的操作的一个限制,比如这个用户不能打开文件或者不能修改目录什么的就是权限限制操作)
第二列:两个意思(文件和目录都有自己的对应意思){
文件:文件的一个硬链接个数(硬链接也下一次在说,现在可以理解为windows下的应用的快捷方式的加强版,我们知道一旦删了主程序之后这个主程序的快捷方式就会失效不能用了,硬链接就可以看成删了主程序之后还可以用的主程序的替代,就是相当于有两个一样的主程序,都可以执行,你删了其中一个,另外一个不影响,可以接着用)
目录:这个目录的一级子目录个数(就是你现在的这个目录底下还有多少个目录的意思;就是你这个目录我进入之后里面有多少个基于你这个目录的目录–文件不会计算进去,只会计算你这个目录底下的目录个数)
【具体怎么看这个内容是文件还是目录我们下次再说】
第三列:你这个文件或者目录的所有者(就是你这个文件或者目录是属于谁的,也可以看成是谁创建的;当然这个所有者是可以改的,就是可以手动修改成其他人)
第四列:你这个文件或者目录的所属组(可以理解成你这个文件或者目录实际上可以 属于