系统状态查看命令:
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/
-rwxr--r--
chmod 750 /tmp/
-rwxr-x---
#只给root用户可读可写可执行,其他人一律拒绝
chmod 700
常见命令总结
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系统下权限管理和命令详解
下面对linux系统下的有关权限操作命令进行了梳理总结,并配合简单实例进行说明.linux中除了常见的读(r).写(w).执行(x)权限以外,还有其他的一些特殊或隐藏权限,熟练掌握这些权限知识的使用, ...
Linux系统下查看硬件信息命令大全
导读 有许多命令可以用来查看 Linux 系统上的硬件信息.有些命令只能够打印出像 CPU 和内存这一特定的硬件组件信息,另外一些命令可以查看多种硬件组件的信息. 这个教程可以带大家快速了解一下查看各 ...
Linux 系统下查看硬件信息命令大全
有许多命令可以用来查看 Linux 系统上的硬件信息.有些命令只能够打印出像 CPU 和内存这一特定的硬件组件信息,另外一些命令可以查看多种硬件组件的信息. 这个教程可以带大家快速了解一下查看各种硬件 ...
linux应用之用户管理相关命令
1. useradd useradd 命令可以创建一个新的用户帐号,其最基本用法为: useradd 用户名 如输入以下命令: useradd newuser 系统将创建一个新用户 newuser,该 ...
Linux软件安装——服务管理的命令
Linux软件安装——服务管理的命令 摘要:本文主要学习了Linux系统中服务管理的命令. service命令 service命令用于对系统服务进行管理,比如启动(start).停止(stop).重启 ...
CentOS(十)--与Linux文件和目录管理相关的一些重要命令②
在结束了第二期的广交会实习之后,又迎来了几天休闲的日子,继续学习Linux.在上一篇随笔 Linux学习之CentOS(十七)--与Linux文件和目录管理相关的一些重要命令① 中,详细记录了与Lin ...
CentOS(九)--与Linux文件和目录管理相关的一些重要命令①
接上一篇文章,实际生产过程中的目录管理一定要注意用户是root 还是其他用户. 一.目录与路径 1.相对路径与绝对路径 因为我们在Linux系统中,常常要涉及到目录的切换,所以我们必须要了解 & ...
查看linux系统各种参数配置的命令
查看linux系统各种参数配置的命令 last |grep shutdown //查看上次关机时间 last |grep reboot ...
Linux 系统基础优化和常用命令
目录 Linux 系统基础优化和常用命令 软连接 tar解压命令 gzip命令 netstart命令 ps命令 kill命令 killall命令 SELinux功能 iptables防火墙 Linux ...
随机推荐
Android基础总结(四)
网络图片查看器 确定图片的网址 发送http请求 URL url = new URL(address); //获取连接对象,并没有建立连接 HttpURLConnection conn = (Http ...
使用存取方法来设置Property value
对比如下代码,第一种使用了存取方法来设置,第二种直接对实例变量操作.显然我们应该采用第一种, 使用第二种情况,简单的情况还好,如果情况一旦复杂,就非常容易出错.并且直接对实例变量操作,不会引发KVO通 ...
【BZOJ】【1059】【ZJOI2007】矩阵游戏
二分图完美匹配/匈牙利算法 如果a[i][j]为黑点,我们就连边 i->j ,然后跑二分图最大匹配,看是否有完美匹配. <_ i j ...>
github生成SSH公钥
ssh-keygen -t rsa -C "[email protected]" 然后输入github上的密码 Enter passphrase (empty for ...
MyBatisPlus忽略映射字段注解
MyBatisPlus忽略映射字段注解 @TableField(exist = false):表示该属性不为数据库表字段,但又是必须使用的. @TableField(exist = true):表示该 ...
Java SE 之 数据库操作工具类(DBUtil)设计
JDBC创建数据库基本连接 //1.加载驱动程序 Class.forName(driveName); //2.获得数据库连接 Connection connection = DriverManager ...
Silverlight样式定义
方法一.定义在控件内部