1、查询进程
ps -ef |grep java |
2、永久修改Linux时间
date -s "2018-03-21 19:00:00" clock -w |
3、Linux开启ssh
rpm -qa|grep ssh #察看是否安装,一般情况下centos都是默认安装的 openssh-4.3p2-26.el5 #若出现所示内容表示已安装 service sshd start #启动ssh starting sshd:[ OK ] #启动成功返回内容 # ssh用户名密码默认为登录linux系统的root用户名和密码 附带一个开启windows系统wmi cmd中输入services.msc 打开服务列表,启动wmi,用户名,密码默认使用系统登录的用户名和密码。 |
4、修改linux的IP
ifconfig #查询网卡,例如当前linux服务器通信网卡名为eth01 vim /etc/sysconfig/network-scripts/ifcfg-eth01 #修改文件名带有网卡名称的文件 修改IPADDR为自己想要的IP,wq!退出 重启网络服务:service network restart(/etc/init.d/network restart) |
一般Linux服务器需要接入网络需要还需要配置 /etc/udec/rules.d 中70-persistent-net.rules NAME,MAC与ifconfig命令查询出的网卡名和MAC一一对应。 修改完成后需重启服务器。 |
5、linux查看目录大小
du -ach #看到当前目录下的所有文件占用磁盘大小和总大小
du -sh #查看当前目录总大小
du -ch #查看所有子目录大小
6、Linux开机自启动计划
当时是安装zabbix监控软件后,linux服务器每次重启就会丢文件,所以做一个开机自动执行
例如创建一个make.sh 文件,内容为要执行的命令
cd /var/run mkdir zabbix chmod 777 zabbix cd /etc/init.d/ /etc/init.d/zabbix-agent stop /etc/init.d/zabbix-agent start |
/etc目录下rc.local中增加执行make.sh的命令
su -root -c "/home/make.sh" & |
systemctl stop firewalld.service #关闭防火墙 |
systemctl disable firewalld.service #禁止防火墙开机自启动
firewall-cmd --state #查看防火墙状态
systemctl status firwalld.service #开启
snmpwalk -v 2c -c sdomonitor 127.0.0.1 system #测试
8、crontab -e设置自动定时任务
一个该命令的详解链接: http://man.linuxde.net/crontab
9、远程拷贝命令
scp root@1.0.0.1:/etc/log.txt /opt/ 在当前服务器中远程拷贝1.0.0.1上/etc/目录下log.txt文件 到当前服务器的/opt/目录下。
10、删除一段时间之前的文件
find /文件路径 -name"*.log" -mtime +2 -exec rm {} \; 删除目录下三天前的所有log结尾的文件。
find /文件路径 -name"*.log" -mmin +1 -exec rm {} \; 删除两分钟前的