linux入门第三章,pwd,ls的参数和选项

超简单的pwd

我们先来介绍一下pwd指令,pwd是查看当前的工作目录。它的参数形式是什么呢?哈哈哈,超级短,只有"pwd"三个字母就可以直接运行,他没有参数哒

还记得第二章讲的~代表什么吗?代表当前账户的路径

如果咱们忘了账户叫什么名字了,可以用pwd看一下

可以看到我的home目录下有一个lin,那么这个~就是代表我们在lin里面

ls详解

还记得在第二章中,ls指令的语句怎么写吗?

ls [-a -l -h] [linux路径]

小伙伴们应该还记得中括号是可选,如果只写ls,不加任何参数会发生什么?没错,他就查看当前工作目录的内容

那么中括号的[-a -l -h] [linux路径]是什么意思呢?

敲黑板,记笔记:

-a 展示隐藏内容

-l 以列表的形式展示内容,并显示更多细节

-h 需要和-l选项搭配使用,以更加人性化的方式显示文件的大小单位

linux路径就是路径,比如linux的根目录"/"或者是那个小波浪"~""/home/lin",他们都是linux路径

有的小伙伴会问了,啥叫隐藏内容啊?给文件命名时,在前面加入一个点,它就算隐藏文件了,下面咱们在桌面演示一下

先把上节课的ABC.TXT在名字前面加个.弄成隐藏文件

可以看到桌面上是不显示ABC.TXT了,文件夹里能显示出来。为什么能显示出来呢?因为我开了"显示隐藏文件",不然啥也看不到,那咋演示

在桌面打开终端,输入"ls"

-a是像是隐藏文件,所以我们再次输入"ls -a"进行比较一下

上面也说l和h,h需要配合l使用,那他俩的区别咱们也演示一下

输入ls -l和ls -l -h,注意-l和-h之间要有空格,不然无效

你会发现只写-l,他的单位就不好判断,比如划绿线的位置的262881,加上-h就是257K

"以更加人性化的方式显示文件的大小单位"

刚才我们说,-l和-h之间要有空格,不然无效,那有没有更简单的方法写这个呢?当然有了

其实可以直接写"ls -lh",效果和ls -l -h是一样的,只要把他们前面的杠省略掉就可以了

当然你也可以把-a加上,这样就可以看到隐藏文件了

小结

1、pwd是看当前工作路径

2、ls

-a 展示隐藏内容

-l 以列表的形式展示内容,并显示更多细节

-h 需要和-l选项搭配使用,以更加人性化的方式显示文件的大小单位

3、命令的选项是可以组合使用的,比如ls-alh等同于ls -a -l -h

相关推荐
运维老郭5 分钟前
Kubernetes Ingress Controller完全指南:7种选型对比+Istio集成+Gateway API迁移
运维·云原生·kubernetes
BetterNow.5 分钟前
安卓内存Previous为什么可以算进freeRam
android·linux·安卓·安卓性能·安卓内存
Elastic 中国社区官方博客10 分钟前
Kibana 中的查询活动:用于长时间运行搜索的实时控制塔
大数据·运维·elasticsearch·搜索引擎·全文检索·kibana
时空自由民.16 分钟前
ESP32 IDF HTTP OTA升级流程原理
linux·单片机
黄同学real19 分钟前
踩坑实录:离线内网服务器 Docker 部署 PaddleOCR-VL 1.5 完全指南
运维·服务器·docker
SilentSamsara19 分钟前
Python 并发基础:threading/GIL 与 multiprocessing 的选型逻辑
服务器·开发语言·数据库·vscode·python·pycharm
东北甜妹21 分钟前
K8s -Daemonset,kube-proxy,service,statefulset
linux·运维·服务器
DeepHacking23 分钟前
在电脑 B 上通过局域网 SSH 直接从电脑 A 拉取文件,用 rsync 断点续传
运维·ssh
Season45024 分钟前
论close()与signal(SIGPIPE,SIG_IGN)对服务器的重要性
运维·服务器
idolao25 分钟前
CentOS 7 安装 xampp-linux-1.8.1.tar.gz 详细步骤(解压、启动、验证)
linux·运维·centos