🌶️一、rpm、yum思维导图
🙉🙉我们先复习一下前两篇的内容:rpm和yum
🥒二、什么是shell
🍉三、shell基础命令
-
man
:格式化手册阅读工具
注意:PG UP/DN可以上下翻页,↑↓和回车以行,/关键词 可以搜索
例如:查看一级目录的作用,按q退出:man hier翻阅
man后面可以跟上任何命令,查看该命令的手册
比如:man ls
-
查看历史命令
-
history
:查看历史命令列表
-
history -c
:清空历史命令
-
!n
:执行历史命令的第n条
-
!str
:执行最近一次以str开头的命令
-
vim /etc/profile:里面存放着历史命令条数的变量,默认是1000条【HISTSIZE=1000】
-
-
统计文件占用的空间
格式:du [选项]... [目录/文件]...
-
-s
:只统计每个参数所占用的总空间大小
-
-h
:提供易读的容量单位
-
黄金组合:-sh
-
-
查看/调整系统的日期
-
date
-
date +%F
:查看年月日
-
date +%R
:查看时分
-
date -s "yyyy-mm-dd HH:MM:SS"
:修改时间
-
-
ln创建链接
-
创建软连接
格式:ln -s 原始文件/目录 软连接文件
-
创建硬链接
格式:ln 原始文件 硬链接文件
-
两者的区别
软连接:若原始文件和目录被删除,连接文件将失效;可以放在不同的分区/文件系统
硬链接:若原始文件和目录被删除,链接可代替源原文件继续使用;必须放在同一分区/文件系统 -
-
查看外部命令的帮助文档:–help
-
制作zip压缩包
-
归档和压缩
格式:zip [-r] 文件名.zip 被归档的文档…
注意:如果不加-r,压缩式只压缩目录本身,目录里面的东西不压缩进去
-
释放和解压
格式:unzip 文件名.zip [-d] 目标文件夹
注意:如果不加-d,就会提示,不爽
-
-
改变标准(输入/输出)错误的方向
-
重定向
1>
:将正确的信息输入到重定向到目标文件,1默认不写
-
重定向
2>
:将正确的信息输出到屏幕,错误的重定向到目标文件
-
重定向
&>
:将所有的信息重定向到目标文件
-
追加重定向>>和上面的用法一模一样。
-