防火墙
Centos6关闭防火墙命令
service iptables stop
Centos7关闭防火墙命令
systemctl stop firewalld.service
操作文件夹
# 创建目录和父目录a,b,c,d
mkdir -p a/b/c/d
# 拷贝文件夹a到/tmp目录
cp -rvf a/ /tmp/
# 移动文件a到/tmp目录,并重命名为b
mv -vf a /tmp/b
# 删除tmp目录的所有文件
rm -rvf /tmp/
目录操作
# 查看当前目录下每个文件的大小
du -sh *
ls 查看当前文件夹下有哪些文件和文件夹信息, ls -l 查看详细信息,ll 跟ls -l一样的可以查看详细信息
pwd 显示当前终端所在的目录
cd 打开对应的目录
find 查找不晓得问记不得的文件
查看文件
# 查看文件大小
du -h file
# 查看文件内容,文件很大的话 可以用ctrl+c终止
cat file
#也是参看文件,可以用来查看大的文件,类似vim,输入/后进入查找模式,然后按n(N)向下(上)查找.
less file
# 用于滚动查看文件内容,适合查看服务端日志
tail -f tomcat.log
#滚动查看文件末尾100行
tail -n100 tomcat.log
#查看文件前100行,不能滚动,道理很明显
head -n100 tomcat.log
系统状态
# 输出当前系统类核信息,了解是什么机器
uname -a
# 找到java进程,ps 能够查看到进程。线程状态。和top有些相似
ps -ef|grep java
#参考进程的线程状态,top主要用于查看,cpu load负载、cpu占用率。使用内存或者cpu最高的一些进程。
top -H -p pid
# 查看内存,也可以用free -h
free -m
# df命令用来查看系统中磁盘的使用量,用来查看磁盘是否已经到达上限。参数h可以以友好的方式进行展示。
df -h
# 查看ip 是ip addr的替代产品
ifconfig
# 用来探测网络通不通,不包含那些禁ping的网站
ping
# 查看当前的所有tcp连接。
netstat -ant
关机 (系统的关机、重启以及登出 )
shutdown -h now 关闭系统
init 0 关闭系统
telinit 0 关闭系统
shutdown -h hours:minutes & 按预定时间关闭系统
shutdown -c 取消按预定时间关闭系统
shutdown -r now 重启
reboot 重启
logout 注销