linux管理相关命令,linux系统状态查看/管理相关命令

系统状态查看命令:

w      查看用户

top      系统进程监控

uptime    查看某台服务器运行了多久

htop    更加先进的交互式监控工具(需要安装)

iotop    监控并实时显示磁盘IO输入和输出和程序进程(需要安装)

iftop    网络带宽监控(需要安装)

操作系统命令:

reboot           重新启动操作系统

shutdown –r now   重新启动操作系统,shutdown 会给别的用户提示

shutdown -h now   立刻关机,其中 now 相当于时间为 0 的状态

shutdown -h 20:25    系统在今天的 20:25 会关机

shutdown -h +10    系统再过十分钟后自动关机

init 0         关机

init 6         重启

查看进程:

ps

ps -ef    查看所有进程

ps -aux

一般结合管道使用

网络管理:

ping

ip

ip a

ip ro sh

ifconfig

netstat

ss

磁盘管理:

du -sh  查看当前目录下文件大小

df

du

fdisk

文件操作 :

三个权限 r w x(可读,可写,可执行)

对应默认三种身份user,group,other

user用户可读可写可执行,group用户可读,其他用户可读可写可执行

修改权限命令:chmod u+r  给user用户添加可读权限

chmod u-r  给user用户减去可读权限

r w x可以转换成数字计算权限,对应4 2 1

chmod 744 /tmp/

test.sh

-rwxr--r--

chmod 750 /tmp/

test.sh

-rwxr-x---

#只给root用户可读可写可执行,其他人一律拒绝

chmod 700

first.py

常见命令总结

ll 以列形式显示目录 ls -l

cd 切换目录

mv 移动文件

cat 查看文件

cp 复制

touch 创建文件,可更新文件时间戳

useradd 创建用户 /home/user /etc/password 密码存放/etc/shadow

mkdir 创建文件夹

tar -zcvf filename 打包文件并压缩

rm 删除

find . -name filename 查找当前目录,名字为filename的文件

dump 备份命令

pwd 显示当前文件目录

su -zzw切换zzw用户

ps -ef 查看进程

df 磁盘管理

rz/sz文件上传/下载(yum install lrzsz)

userdel删除用户

alias别名

ifup/ifdown eth0启动/关闭网卡eth0

grep 搜索/过滤,命令

vim 文本编辑

clear 清屏

ping 检测ip通信

ifconfig 查看/配制网卡信息

nc -l 监听端口

ss -tunlp检测端口信息

w查看终端/负载信息

man 帮助命令

help 查看帮助信息

ipaddr查看ip地址

chmod更改权限

rpm包管理工具

iptables -F 清空防火墙规则

usermod -g 属主切换

toplinux进程/负载信息

more查看文件内容

tail查看文件后10行内容-f hang住显示

hostamexxx 修改主机名

rebot重启机器

uname查看系统内核信息

kill杀死进程(pid)

shutdown 关机

du -sh filename 查看文件夹大小

date显示时间

echo 'content' > /tmp/xx.txt 把content写入到/tmp/xx.txt

ln -s 源文件路径目标文件路径 创建软连接

awk 编程语言

vim下 dd 删除光标所在行

basename提供绝对路径,返回文件名

dirname跟basename相反,返回目录路径

tree查看当前文件路径下所有文件,树状图显示

service network restart 重启网卡服务

sudo cat/proc/xx 用root身份执行命令

yum 软件包管理

init 0 关机

id user 查看user属组信息

history 查看历史命令

ssh ip 远程连接命令

iotop查看磁盘io信息

passwd user 更改user的密码

mkfs文件系统格式化

exit退出

rmdir删除空目录

rename修改文件名

head查看前10行文件内容

fdisk磁盘分区命令

free查看内存信息

vim set nu 显示行号

wc查看文件行数

chown修改属组,属主

wget从网络下载

whoami查看当前用户

whereis python查看Python路径信息

make编译命令

which 找路径

md5校验文件

md5sum查看哈希值

iftop查看网卡流量信息

mount挂载

vim u 回滚到前一次的执行位置

tac从后往前查看文件信息

contab -e 编辑定时任务

gzip压缩/解压缩命令

export PATH=$PATH:/opt/python/bin/python3 执行shell

cal 2018 查看2018年日历

scp 远程运输/接收文件

hash记录命令执行次数

uptime查看机器运行时间

diff比较文件不同处

cut截取字符串

logout退出登录

login登录

route查看路由信息

setup配置服务信息(centos7没有)

rsync同步,可以用作备份

你可能感兴趣的:(linux管理相关命令)