linux基础-基本命令(中)

1227-李同学

发表文章数:84

热门标签

首页 » Linux » 正文

系统信息

  • 显示当前系统内核
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. 六个字段之间,逗号隔开
  2. 字段含义:
    第一个 * 号:分钟1-59 ,例:每十分钟 */10
    第二个 * 号:小时0-23 ,例:每两小时 */2
    第三个 * 号:日1-31
    第四个 * 号:月1-12
    第五个 * 号:星期0-6
    举一些例子:
### 每天21.30执行
30 21 * * * cmd

### 每个月的1,11,212.30执行
30 2 1,11,21 * * cmd

### 每天20:00-23:00每半个小时执行一次
30 20-23 * * * cmd
标签:

拜师教育学员文章:作者:1227-李同学, 转载或复制请以 超链接形式 并注明出处 拜师资源博客
原文地址:《linux基础-基本命令(中)》 发布于2020-08-26

分享到:
赞(0) 打赏

评论 抢沙发

评论前必须登录!

  注册



长按图片转发给朋友

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

Vieu3.3主题
专业打造轻量级个人企业风格博客主题!专注于前端开发,全站响应式布局自适应模板。

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

Q Q 登 录
微 博 登 录