常用linux命令

·常用命令
useradd 创建用户
userdel 删除用户
chown 给文件属主属组
chmod 给文件权限 777
passwd 改密码
/etc/passwd、/etc/shadow、/etc/group 存放用户的文件 存放用户密码的文件 存放组的文件
id 看用户uid gid 组
who 看哪个用户登录系统
whoami 看用什么用户登录的系统
·文件管理命令
mkdir 创建文件夹
touch 创建文件
head 从文件头部开始看
tail 从文件尾开始看 -f 动态查看
rm 删除文件 -rf 强制删除不询问
cp 复制 -p 和原来一样的权限
mv 移动改名
basename 输出文件名
dirname 输出文件夹名
磁盘管理命令
mount 挂载
df-h 查看磁盘
fdisk 分区
lsblk 树状查看磁盘情况
mke2fs 格式化 ext2 ext3
fsck 修正文件系统
blk 获得磁盘id

·cpu和进程管理命令
ps 查看进程号 aux 所有进程
top 任务管理器 -n 1 查看一次
uptime 显示系统运行时间
htop 简单明了的任务管理器
kill 杀死进程 -9 强制杀死 后面跟进程号
pkill 杀死进程后面跟进程名
killall 杀死所有
bg 将后台暂停的命令 变成继续执行
fg 将后台的命令调到前台继续执行


·内存管理命令
free 查看内存
vmstat 虚拟内存统计

网络管理命令
ss 查看端口 常加nlpt
netstat 查看端口
ping 查看网络联通状态
ip 设置可以进出的ip或网段 input output
ifconfig 查看本机ip 子网 等等
wget 从网上下载东西
curl 测试网段
traceroute 跟踪信息网络路径
dig 测试DNS解析

原文地址:https://www.cnblogs.com/fatzi/p/13353539.html