LINUX的简单使用(3)

1331-麦同学

发表文章数:109

首页 » MySQL » 正文

系统管理:

 uname uname -r    (查看系统版本)

 cat /proc/cpuinfo   (查看cpu信息)   cat /proc/meminfo   (查看cpu信息)

查看系统日期

 date date -R   (附带时区)

显示日历表

 $ cal 2020    (某一年份)

设置系统时间:

 #date -s xxxx-xx-xx

 #date -s xx:xx:xx

查看磁盘使用情况:

$df -lh      目录名    (用于查看该目录下的大小)


#fdisk -l

修复磁盘:

 #fsck     /dev/sda3(磁盘分区路径)

查看挂载硬盘:

 #mount    /dev/sdb1 /data01

卸载:

 #umount    /dev/sdb1

查看内存的使用情况:

$ free -m

查看进程运行:

$ top M详细信息

网卡信息:

 cd /etc/sysconfig/network-scripts ls

ifcfg即为网卡,使用cat命令进一步查看详细信息 (0.0.0.0 / 127.0.0.1 表示本地)

第一种方式:

  RPM命令

检查某个软件是否安装:

#rpm -qa | grep java(软件名)

卸载软件:

#rpm -e --nodeps xxxxxxx(软件名)

安装软件:

#rpm -ivh xxxx.rpm

第二种:

tar 源码 编译

zip软件:

unzip xxx.zip  (解压) nzip yy.zip  file(压缩:)

tar软件:

tar -zxvf xxx.tar.gz  (解压到当前目录) tar -zxvf xxx.tar.gz -C dir  (解压到指定目录)

$ tar -zcvf zzzz.tar.gz dir/file (压缩)

第三种方式:

使用yum包安装

sudo权限:

切换到root用户

 $ su

 #vi /etc/sudoers

在第一行添加如下内容:

 beifeng(用户名)  ALL =(root)NOPASSWD:ALL

查看防火墙是否关闭:

 $ sudo service iptables status

关闭防火墙:

 $ sudo service iptables stop

开启防火墙:

 $ sudo service iptables start

永久性设置防火墙:

sudo chkconfig iptables off | on vi  /etc/sysconfig/selinux

将SELINUX设置为disable,wq保存并且重启Linux

Linux Crontab定时任务:

$ crontab -e

*/ 1 * * * * /bin/date > >/home/beifeng/bf-log.txt

功能:每分钟执行一次,将时间写入到指定文件中

列出当前所有的定时任务:

$ crontab -l

删除所有定时任务:

 $ crontab -r

语法:

 * * * * * command

说明:

(1) 六个字段之间,要用逗号隔开

(2) 字段的含义

第一个*代表的是分钟(1-59分钟),每十分钟执行一次 */10

第二个代表小时: 0-23点, 两小时执行一次

*/2

第三个代表日: 1-31号

第四个代表月

第五个代表星期(0-6)

eg:每天的21:30执行

30 21 * * * cmd

每个月的1,11,21号的2:30执行

30 2 1,11,21 * * cmd

每周六或者每周日,1:45执行

45 1 * * 6,0 cmd

每天20:00 至 23:00 每半个小时执行一次

0,30 20-23 * * * cmd

每一小时执行一次

  • */1 * * cmd

未经允许不得转载:作者:1331-麦同学, 转载或复制请以 超链接形式 并注明出处 拜师资源博客
原文地址:《LINUX的简单使用(3)》 发布于2021-02-09

分享到:
赞(0) 打赏

评论 抢沙发

评论前必须登录!

  注册



长按图片转发给朋友

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

支付宝扫一扫打赏

微信扫一扫打赏

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

登录

忘记密码 ?

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

Q Q 登 录
微 博 登 录