2.Linux指令(三)
一.上集回顾
请先学习上篇博客再继续往下学习,上篇博客链接如下:
https://blog.csdn.net/weixin_60668256/article/details/153866128?fromshare=blogdetail&sharetype=blogdetail&sharerId=153866128&sharerefer=PC&sharesource=weixin_60668256&sharefrom=from_link


二.输入输出重定向
一个程序启动时,默认会打开三个输入输出流:

我们可以看到,他们的返回值都是FILE*类型的,所以这三个都是文件类型(Linux下一切皆文件)


三.打包压缩



1.打包


2.解包


3.解压到指定目录下

4.安装zip和unzip
![]()
四.sz命令
![]()
直接将lesson4.zip进行传输到我们的本地电脑内

选择我们要保存的地址即可


五.tar命令

因为tar的打包压缩方案实在是太多了,所以这里我们提供一种打包压缩的方案,如下:
![]()
1.打包压缩指令

2.解包指令


3.解压到指定目录下

4.总结

六.bc指令
bc就是Linux下的一个简单的计算器


七.uname命令



八.几个重要的热键

1.快速按两下tab
补全命令
2.ctrl + c
将当前的程序停止
3.ctrl + r
搜索历史命令
4.ctrl + d(exit)
快速退出 登录状态
九.shutdown命令

云服务器永远都不关机,我们网页端可以进行开机
十.shell命令以及运行原理


![]()



也就是说,我们使用外壳程序(bash(外壳程序之一)),通过外壳程序,对内核进行操作,我们不能直接操作内核(也不适合操作内核)

