记录一下日常遇到的 Linux 命令 (CentOS6下)
-
查看 ip
ifconfigCentOS7: ip addr
-
ping ,查看机器间是否互通
ping -c 4 my.oschina.net -
telnet 端口是否存活
telnet 219.135.240.155 443 -
查看端口占用
netstat -anp | more netstat -anp | grep "22" -
处理 .gz文件:
-
解压.tar.gz文件:
tar -zxvf 文件名 -
解压到指定的文件夹:
tar zxvf /bbs.tar.zip -C /zzz/bbs -
压缩为.tar.gz文件
tar -zcvf 生成的文件路径名 待压缩文件
-
-
下载文件 -c 表示断点续传,-P表示下载路径
wget -c url -P=/srv/software/ -
查看文件大小 ls -lh du -sh *
-
查看进程
-
查看进程信息
ps -ef | grep 名称 -
查看进程树 pstree -p
-
查看Linux内核版本:
uname -a -
查看Linux系统版本:
cat /etc/issue -
查看时间: date
-
设置时间: date -s "20180827 22:00:00"
-
永久更改时间:
hwclock --systohc 一步到位:date -s "20180827 22:00:00" && hwclock --systohc
-
-
防火墙相关
-
查看防火墙通过端口 service iptables status
-
开启端口 sudo iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
sudo service iptables save -
关闭防火墙
- 临时关闭:
service iptables stop - 禁止开机启动:
chkconfig iptables off
- 临时关闭:
-
CentOS7
-
查看防火墙通过端口 firewall-cmd --zone=public --list-ports
-
开启端口 sudo firewall-cmd --zone=public --add-port=8080/tcp --permanent
sudo firewall-cmd --reload -
关闭防火墙
-
临时关闭:
systemctl stop firewalld -
禁止开机启动: systemctl disable firewalld
-
-
-