Linux常用指令简述
系统配置
echo 终端打印文字 格式 “echo [字符串|$变量]”
date 显示或设置系统时间 显示时间:date [+指定的格式]或默认格式 date 设置时间:date -s “20180906 10:07:00”
reboot 重启系统
poweroff 关闭系统
wget 下载文件
进程
ps 查看系统进程 ps运行参数不加(-)短格式
top 动态监视系统信息(类似任务管理器)
pidof 查询指定进程PID
kill 终止指定pid进程
killall 终止指定名称服务所有进程
注: Ctrl+C能终止命令进程 窗口加&命令后台进行
系统状态
ifconfig 获取网络信息
uname 查看系统内核信息
uptime 查看系统负载信息
free 查看内存信息
who 查看登陆用户信息
last 查看本机登陆记录
history 查看历史命令
sosreport 输出诊断文档
工作目录
pwd 显示当前目录
cd 切换工作路径
ls 显示文件信息 格式“ls[选项][文件]” -a所有文件 -l文件信息 -d目录信息
文本文件编辑
cat 查看纯文本(较少内容) 格式“cat[选项][文件]” 带行号显示文件:cat -n linuxprobe
more 查看纯文本(较多内容) 多了百分比显示内容
head 查看纯文本前N行
tail 查看纯文本后N行,或持续刷新
tr 替换文本文件字符
wc 统计指定文本行数、字数、字节数.-l-w-c
stat 查看文件储存信息
cut 按列提取字符
diff 比较多个文本文件差异
文件目录管理
touch 创建空白文件或者设置文件时间 设置文件时间:touch -d "time" [文件]
mkdir 创建空白目录 通过-p创建嵌套关系目录
cp 复制文件或目录
mv 剪切文件或重命名
rm 删除文件或目录 -f避免二次确认
dd 根据指定大小和个数数据块复制或转换文件
file 查看文件类型
打包压缩与搜索
tar 压缩或解压
grep 文本关键字搜索
find 按照指定条件查找文件