推荐一个网址:(http://man.linuxde.net)解决以下几个问题
1. ls输出的是横向的列表,怎样输出长格式列表
2. 如何查看长格式列表中文件的大小?
ls
后还可以跟选项和参数
-
ls -c
是默认选项,和ls
一样,横向多列显示输出结果
-ls -l
与“-C”选项功能相反,所有输出信息用单列格式输出,不输出为多列
ls -l
命令会列出文件或者目录的具体信息,即长格式列表,具体说明参考文章:https://blog.csdn.net/weixin_44491423/article/details/107043071
3. 查看Linux系统版本、内存与硬盘空间?
- 查看系统版本
lsb_release -a
- 显示内存状态
free
- 查看硬盘空间情况
df
4. 怎样建立类似/tmp/tmp1/tmp1.1 这样的层级目录
mkdir
的-p
选项允许你一次性创建多层次的目录,而不是一次只创建单独的目录。例如,我们要在当前目录创建目录Projects/a/src,使用命令mkdir -p tmp1/tmp1.1/tmp1.1.1
即可
此外,如果我们想创建多层次、多维度的目录树。例如我们想要建立目录Project,其中含有4个文件夹a, b, c, d,且这4个文件都含有一个src文件夹。或许,我们可以逐个创建,但
mkdir
的-p
选项和shell的参数扩展允许下面的一个命令就可以完成任务。
mkdir -p Project/{a,b,c,d}/src
5. 怎样删除层级目录
因为目录下还有子目录,因此用删除非空目录的rm -r
即可删除这些层级目录