Skip to content

指令

  • 切换软件版本:
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