下文以Ubuntu为例
一、 进程管理
(一) 查看进程
1. 查看所有进程。指令:ps -ef
2. 查看cpu占用高的进程。指令:top
3. 查看包含关键字的进程。指令:ps -ef | grep [关键字]
4. 查看端口占用的进程。指令:lsof -i:[端口]
(二) 杀死进程。指令:kill -9 [进程pid号]
(三) 查看进程占用信息。指令:pmap -d [进程pid]
二、 文件操作
(一) 安装rz工具。指令:sudo apt-get install lrzsz。需联网
(二) 上传文件。指令:rz
(三) 下载文件。指令:sz [文件名]
(四) 删除文件。指令:rm [文件名]
(五) 删除文件夹。指令:rm -rf [文件夹名]
(六) 剪切文件。指令:mv [文件] [目录]
(七) 复制文件。指令:cp [文件] [目录]
(八) 解压tar.gz文件。指令:tar zxvf [文件]
(九) 解压zip文件。指令:unzip [文件]
三、 系统信息
(一) 修改系统时间。
1. 查看系统时间。指令:hwclock
2. 内网环境,手动配置系统时间。指令:hwclock --set --date "[时间]"
例:hwclock --set --date "12/21/17 9:00"
3. 外网环境,获取网络时间。指令:ntpdate cn.pool.ntp.org ,获取中国的公共NTP服务器时间,并同步时间。指令:hwclock -w
(二) 获取内存使用情况。指令:free
(三) 文件大小排序查看。指令:du -sm *|sort -n
四、 关机,重启
(一) 关机。指令:shutdown
(二) 重启。指令:reboot
五、 Tomcat相关
(一) Tomcat启动。指令:sh startup.sh
(二) 查看Tomcat日志。指令:tail -f catalina.out
(三) Tomcat关闭。指令:sh shutdown.sh。