指令
- 切换软件版本:
bash
sudo update-alternatives --config java
# then choose the version you want to use- apt更新指令
bash
# 1. 更新软件包列表
sudo apt update- 显示实时进程
bash
top- 解压
bash
#使用gzip算法 提取 显示详细过程 指定要操作的文件
tar -z -x -v -f- 查看系统信息
bash
uname -a- 删除空文件夹
bash
#自动创建父级
rmdir -p- 删除文件
bash
rm
# 强制删除所有文件
rm -rf- 查看各分区使用情况并过滤系统临时文件
bash
df -h | grep -v tmpfs- 查看文件大小
bash
du -h --max-depth=1 | sort -hr- 搜索文本内容
bash
#忽略大小写 #递归 #显示行号 #统计数据 #匹配前的N行 #匹配后的N行 #正则表达式
grep -i -r -n -c -A 10 -B 2 -E "文本" ./文件.txt- 创建文件
bash
touch- 命令解释器(可以将文本解释成命令后执行)
bash
# 退出指令exit
sh- 查看当前所有系统可用单元服务
bash
systemctl list-unit-files --type=service- 修改主机名
bash
# 小写加数字和-
sudo nano /etc/hostname- 设置文件权限
bash
# xyz分别是 所有者/组/其他人 ,填写数字 r=4 w=2 x=1 ,谁需要哪些权限分别加起来
chmod -xyz- 查看瞬间进程状态
bash
#所有进程 所有用户的进程 用户友好显示 包括没有控制终端的进程
ps -A a u x