linux-cento os学习笔记3

Posted Eastruo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux-cento os学习笔记3相关的知识,希望对你有一定的参考价值。

1. 查看系统信息

uname指令可用于查看当前是什么系统

uname -r 可查看内核版本

查看cpu信息则是使用 cat /proc/cpuinfo

查看内存信息使用 cat /proc/meminfo

date 查看系统日期

cal 2018 显示2018年日历表

设置系统时间需要在root用户下使用 date -s

2.磁盘操作

df -lh显示当前磁盘状况

du -sh /home/xxx /home/xxx是目录名

查看当前目录占磁盘大小

修复磁盘 fsck /dev/xxx  该命令会自动修复磁盘

 /dev/xxx是目录名

mount 查看挂载磁盘信息

mount /dev/xxx 挂载指定磁盘

umount /dev/xxx 卸载指定磁盘

3.内存操作

查看内存整体使用情况 free -m

查看各个进程内存的使用情况 top

4.网络操作

ping 测试连通性的,太常见了

5.linux下软件安装方式

第一种方式

rpm命令

1.检查某个软件是否安装

#rpm -qa|grep java

2.卸载已安装的软件

#rpm -e --nodeps xxxxxxx

3.安装软件

#rpm -ivh xxx.rpm

第二种方式

tar 源码 编译 不推荐使用

插个题外话,对于zip软件的使用

解压 $ unzip xxx.zip

压缩 $ zip yy.zip file

而tar软件

解压

解压到当前目录 $ tar -zxvf xxxx.tar.gz

解压到指定目录 $ tar -zxvf xxxx.tar.gz -C dir

压缩

$ tar -zcvf xxxx.tar.gz dir

第三种

yum

非常常用,但需要配置源

6.如何设置普通用户的sudo权限

先切换到root用户

然后#vi /etc/sudoers

在第一行添加如下代码

xx ALL=(root) NOPASSWD:ALL

xx替换为当前用户名即可

7.防火墙

查看防火墙状态
$ sudo service iptables status

关闭防火墙
$ sudo service iptables stop

启动防火墙
$ sudo service iptables start

永久性设置防火墙关闭
$ sudo chkconfig iptables off

8.SELINUX

关闭该服务只要将/etc/sysconfig/selinux中SELINUX=enforcing更改为SELINUX=disabled即可

9.crontab

针对用户

每个用户都可以调度自己的任务

在某个用户下创建定时任务

例如实现每分钟执行一次,将时间写入到指定文件中

$ crontab -e
### first crobtab
*/1 * * * * /bin/date >> /home/freezeriver/bf-log.txt

列出目前所有的定时任务
crontab -l

删除所有的定时任务
crontab -r







以上是关于linux-cento os学习笔记3的主要内容,如果未能解决你的问题,请参考以下文章

linux-centos学习笔记(草排)

Linux-Centos7学习笔记

Linux学习笔记-初步认识Linux-centos

学习笔记:python3,代码片段(2017)

OS学习笔记四:同步机制

linux-CentOS初学笔记