linux基础知识(二)
系统管理命令
stat:显示指定文件的相关信息,比ls命令显示内容更多
例:stat 文件名
who、w:显示在线登录用户
whoami:显示用户自己的身份
hostname:显示主机名称
uname:显示系统信息
top:显示当前系统中耗费资源最多的进程
ps:显示瞬间的进程状态
ps -ef|grep 进程名称:查看指定的进程
du:显示指定的文件(目录)已使用的磁盘空间的总量
-a 或 -all:显示目录中个别文件的大小
-b 或 -bytes:显示目录或文件大小时,以byte为单位
df:显示文件系统磁盘空间的使用情况
-hl 或 -h:显示磁盘详细的信息,以byte为单位
-a:显示全部系统文件列表
free:显示当前内存和交换空间的使用情况
total:总的内存
userd:以使用内存
free:空闲内存
ifconfig:查看IP地址
ifconfig eth0:修改ip地址
例:ifconfig eth0 xxx.xxx.x.xxx
ping:测试网络的连通性
man:帮助查询某个命令的信息
例:man du
alias:设置命令别名
alias【别名】=【‘指令名’】
clear:清屏
例:clear
kill:杀死进程
-9:强制杀死进程
例:kill 进程id
netstat:查看当前网络名称
date:查看当前系统时间
cal 年份:查看一年的日期
例:cal 2019
cal 月份 年份:查看某年某个月份的日期
例:cal 1 2019
关机/重启命令
shutdown :系统关机
-r:关机后立即重启
-h:关机后不重新启动
now:立即关机
例:shutdown -r now 立即关机
shutdown -h 时间 在指定的时间关机
shutdown -c 撤销指定时间关机的操作
halt:关机后关闭电源
reboot:重新启动
设置防火墙
service iptables stop:关闭防火墙
service iptables start:开启防火墙
service iptables restart:重启防火墙