Linux学习笔记03:系统管理
1.查看系统信息:
- uname -r:查看系统版本
- cat /proc/cpuinfo:查看cpu的信息
- cat /proc/meminfo:查看内存信息
- date:看日期
- cal 2015:日历
- date -s 日期:设置日期和时间
- df -lh:显示磁盘的情况
- du -sh 目录:查看磁盘的使用情况
- fsck 磁盘名:修复磁盘(使用root用户)
- mount:查看磁盘挂载信息
- 挂载卸载磁盘:mount/umount
- free -m:看系统内存使用情况
- top:各个进程内存的使用
- cat /etc/sysconfig/network-scripts/:查看网卡信息
2.Linux下安装软件:
- 第一种方式:
- 检查某个软件是否安装:rpm -qa|grep java
- 卸载:rpm -e --nodeps xxxxxx
- 安装软件:rpm -ivh xxx.rpm
- 第二种方式:
- tar包,源码,编译:不推荐。
- zip解压缩:unzip xxx.zip
- zip压缩:zip yy.zip file
- tar解压:
- tar -zxvf xxx.tar.gz(到当前目录)
- tar -zxvf xxx.tar.gz -C dir (到其他目录)
- tar压缩:tar -zxvf zzz.tar.gz dir
- 第三种方式:yum
- 如何设置普通用户的sudo权限:以管理员身份执行指令
切换到root用户
vi /etc/sudoers
- 防火墙:sudo service iptables status/stop/start
永久性设置:sudo chkconfig iptables off|on - sudo reboot
3.Linux Crontab定时任务使用:
- 针对用户:每个用户都可以调度自己的任务
crontab -e
crontab -l:浏览任务
crontab -r:删除所有的定时任务