关机重启注销
shutdown -h now 即刻关机
shutdown -h 10 10分钟后关机
shutdown -h 12:00 12:00关机
shutdown -c 取消指定时间关机
shutdown -r now 重启
shutdown -r 10 10分钟之后重启
shutdown -r 12:00 定时重启
reboot 重启
init 6 重启
init 0 ⽴刻关机
telinit 0 关机
poweroff ⽴刻关机
系统信息和性能查看
uname -a 查看内核/OS/CPU信息
uname -r 查看内核版本
uname -m 查看处理器架构
arch 查看处理器架构
hostname 查看计算机名
who 显示当前登录系统的⽤户
who am i 显示登录时的⽤户名
cat /proc/version 查看linux版本信息
cat /proc/cpuinfo 查看CPU信息
cat /proc/interrupts 查看中断
cat /proc/loadavg 查看系统负载
uptime 查看系统运⾏时间、⽤户数、负载
env 查看系统的环境变量
lsmod 查看已加载的系统模块
grep MemTotal /proc/meminfo 查看内存总量
grep MemFree /proc/meminfo 查看空闲内存量
date 显示系统⽇期时间
⽤户
useradd user_name 创建⽤户user_name
userdel -r user_name 删除⽤户user_name
su - user_name 完整切换到⼀个⽤户环境
passwd user_name 修改某⽤户的⼝令
cut -d: -f1 /etc/passwd 查看系统所有⽤户
⽹络和进程管理
ifconfig 查看⽹络接⼝属性
ifconfig eth0 查看某⽹卡的配置
ifconfig eth0 192.168.1.1 netmask 255.255.255.0 配置ip地址
ps -ef 查看所有进程
ps -ef | grep name 过滤出你需要的进程
kill -s name kill 指定名称的进程
常⻅系统服务命令
chkconfig --list 列出系统服务
service <服务名> status 查看某个服务
service <服务名> start 启动某个服务
service <服务名> stop 终⽌某个服务
service <服务名> restart 重启某个服务
systemctl <服务名> enable 开启⾃启动
⽂件和⽬录操作
cd <目录路经> 进⼊某个⽬录
cd .. 回上级⽬录
cd ../.. 回上两级⽬录
cd 进个⼈主⽬录
cd - 回上⼀步所在⽬录
pwd 显示当前路径
ls 查看⽂件⽬录列表
ls -l 查看⽂件和⽬录的详情列表
ls -a 查看隐藏⽂件
ls -lh 查看⽂件和⽬录的详情列表(增强⽂件⼤⼩易读性)
tree 查看⽂件和⽬录的树形结构
mkdir 创建⽬录
rm -f file1 删除'file1'⽂件
rmdir dir1 删除'dir1'⽬录
mv old_dir new_dir 重命名/移动⽬录
cp file1 file2 复制⽂件
打包和解压
zip xxx.zip file 压缩⾄zip包
unzip xxx.zip 解压zip包
tar -cvf xxx.tar file 创建⾮压缩tar包
tar -xvf xxx.tar 解压tar包
tar -cvfj xxx.tar.bz2 dir 创建bz2压缩包
tar -jxvf xxx.tar.bz2 解压bz2压缩包
tar -cvfz xxx.tar.gz dir 创建gzip压缩包
tar -zxvf xxx.tar.gz 解压gzip压缩包
Tomcat
启动与停止
首先,进入Tomcat下的bin目录
Tomcat启动: ./startup.sh
Tomcat关闭: ./shutdown.sh
查看Tomcat是否以关闭
ps -ef|grep tomcat
杀死Tomcat进程
kill -9 <进程号>