系统信息
- 显示当前系统内核
uname
- 显示系统内核版本
uname -r
- 查看CPU信息
cat /proc/cpuinfo
- 查看内存信息
cat /proc/meminfo
- 显示当前系统日期时间
date
- 显示日历表
cal 年份
- 设置日期和时间的一种方式(root下)
date -s 2020-8-26
date -s 11:40:30
磁盘管理
- 查看分区的使用
df -lh
- 预估目录存储空间
du -sh 目录
- 磁盘修复
fsck 磁盘
- 查看挂载磁盘信息
mount
- 挂载磁盘
mount 磁盘
- 卸载磁盘
umount 磁盘
内存使用
- 查看内存使用情况
free -m
- 查看各个进程内存使用情况
top
软件安装
rpm命令
- 检查某个应用是否安装
rpm -qa|grep xxxxx
- 卸载已安装软件
rpm -e --nodeps xxxx
- 安装软件
rpm -ivh xxxx.rpm
zip
- 压缩
zip xxx.zip file
- 解压
unzip xxxx.zip
tar
- 解压到当前目录
tar -zxvf xxx.tar.gz
- 解压到其他目录
tar -zxvf xxx.tar.gz -C dir
- 压缩
tar -zcvf xxxx.tar.gz dir/file
yum
定时任务
实例,在hello用户下创建定时任务,功能是每分钟执行一次,将时间写入到指定文件
crontab -e
*/1 * * * */bin/date >> /home/hello/log.txt
- 列出当前定时任务
crontab -l
- 删除所有定时任务
crontab -r
语法:
* * * * * commnd
说明:
- 六个字段之间,逗号隔开
- 字段含义:
第一个 * 号:分钟1-59 ,例:每十分钟 */10
第二个 * 号:小时0-23 ,例:每两小时 */2
第三个 * 号:日1-31
第四个 * 号:月1-12
第五个 * 号:星期0-6
举一些例子:
### 每天21.30执行
30 21 * * * cmd
### 每个月的1,11,21的2.30执行
30 2 1,11,21 * * cmd
### 每天20:00-23:00每半个小时执行一次
30 20-23 * * * cmd
拜师教育学员文章:作者:1227-李同学,
转载或复制请以 超链接形式 并注明出处 拜师资源博客。
原文地址:《linux基础-基本命令(中)》 发布于2020-08-26
评论 抢沙发