作者:fin
1
系统相关
useradd/userdel 添加用户/删除用户
su 切换用户命令
ls 用于查看所有文件夹的命令 列出目录内容
mkdir 用于创建目录
shutdown -r 关机后立即重启
poweroff 用于关机和关闭电源
reboot 用于计算机重启
date 显示或设定系统的日期与时间
ps -ef 显示瞬间进程的动态 查看所有进程
kill 杀死一些特定的进程
clear 清屏
pwd 显示当前用户所在工作目录位置
passwd 设置用户密码
chkconfig --list 查看系统服务列表
service 服务名 status|start|stop|restart 查看服务状态、启动、停止或重启服务
man -h 帮助
2
文件相关
cat 用于显示指定文件的全部内容
more 用分页的形式显示指定文件的内容
less 用分页的形式显示指定文件的内容,区别是more和less翻页使用的操作键不同
vi 编辑或创建一个新的文件
rm 删除文件或目录
mv 重命名或移动文件的命令
cp 复制命令
scp 用于将本地的文件或目录复制到远程服务器
:wq或x 保存退出
:q! 对文件做过修改后,强制退出
:q 没有对文件做过修改退出
find 查找指定目录或文件的命令
grep 在指定的文件或标准输出,标准输入内,查找满足条件的内容
rm -rf 删除文件或文件夹
chmod 用于改变指定目录或文件的权限命令 x执行权限 r读权限,w写权限
tar 用于多个文件或目录进行打包,但不压缩,同时也用命令进行解包
gzip 用于文件进行压缩和解压缩命令,文件扩展名为.gz结尾
3
硬件相关
cd 切换目录
cd .. 切换到上一级目录
pwd 显示当前的工作目录
df 查看分区空间使用情况 默认单位为K
du 查看分区空间使用情况
mount 挂载光盘
sudo 系统管理员的身份执行命令
top 查看动态变化的进程
vmstat 查看虚拟内存
free 查看内存信息 默认单位k
uname -a 查看完整的系统信息,包括内核名称、主机名、内核版本、处理器架构等
hostname 查看主机名
fdisk -l 查看硬盘及分区情况
4
网络相关
netstat 显示网络连接.路由表和网络接口信息
telnet 远程登录
ssh 安全模式下远程登陆
ifconfig 查看已启用的网络接口信息
tcpdump 监视指定数据包
wget 从网路上自动下载文件
ftp 文件传输
ping 用于查看网络是否连接通畅
5
shell脚本相关
1.vi test.sh ---创建shell脚本文件
2.#!/bin/sh ---解释器
a="hello world" ---对变量赋值:
echo "A is:" ---输出常量
echo $a ---输入变量值
3.#./test.sh ---运行shell脚本
直接点击,测试开发社区
直接点击,查看每日趣闻
每日更新,更多好看
网友评论