管理
- 结束进程
killall <name>
: 结束所有指定名的进程
- 包
- 服务
systemctl #CentOS #Manjaro
- 用户权限
su <name>
:切换用户(默认为 root) Shell 切换到指定用户,需对方密码-
:同时切换根目录
sudo
:以 root 权限执行 针对当前命令,需当前用户密码 sudo su 仍旧可以切换到 root
- 任务计划:
0 1 2 3 4
:分、时、日、月、周-e
:编辑-l
:查看-r
:删除
- 磁盘
- df:磁盘空间使用情况
- fdisk:分区
- lsblk:列出所有磁盘
-a
:显示所有设备
- blkid:查看磁盘 UUID
- 网络
- 安全
- 文本
- cat:显示文件内容 ((617a5eec-5a7b-4c2b-a582-76b323d3fc65))
- -n:显示行号
- -A:显示所有内容
- head:显示文件开头内容
- tail:显示尾行内容
- -f:动态更新文件内容
- -n:指定行数(默认 10行)
- 搜索
- which:命令路径
- 硬件
- dmidecode
- -q:以简洁方式打印硬件信息
- —type
- bios:BIOS 相关硬件信息
- baseboard 主板相关硬件信息
- chassis:机箱相关硬件信息
- processor:CPU 硬件信息
- memory:内存硬件信息
- dmidecode
- 系统
- timeout:命令运行时间限制,指定时间后结束命令
timeout 10 ping 1.2.4.8
# 10 秒后结束 ping 操作
- 时间
- ntpq
/etc/ntp.conf
:配置文件- -p:查看 ntp 服务器
- ntpstat:查看时间矫正和主动更新周期
- timedatectl:查询系统时间的各项设置
- hwclock:查看 BIOS 时间
- -s:系统时间与 BIOS 时间同步
- -w:BIOS 时间与系统时间同步
- ntpq
- timeout:命令运行时间限制,指定时间后结束命令
- 常见问题
-
单用户模式 id:: 612779ab-2f5d-4c55-bddf-563cf9409f8c #Ubuntu #CentOS
- 登录
-
- 在引导界面按**
e
**进入编辑模式
- 在引导界面按**
-
- 找到
linux16
(倒数第二行),在行尾增加:rw single init=/bin/bash
,之后按**Ctrl + X
**重启 Ubuntu 是在linux
行加
- 找到
-
- 退出
-
- 修改完成后输入
exec /sbin/init
进入系统
- 修改完成后输入
-
- 使用密码登录后,输入
reboot
重启
- 使用密码登录后,输入
-
- 登录
-
CentOS 重置密码
- 重启系统进入 ((612779ab-2f5d-4c55-bddf-563cf9409f8c))后输入
passwd
修改密码
- 重启系统进入 ((612779ab-2f5d-4c55-bddf-563cf9409f8c))后输入
-
Cent OS 升级 Git 到最新版本
-
远程登录提示:Authorized users only. All activity may be monitored and reported
- 修改 sshd_config 配置
ChallengeResponseAuthentication
为 yes
- 修改 sshd_config 配置
-
登录时提示:Account locked due to failed logins
-
- 如果能进系统
- 查看登录失败的次数:pam_tally2
- 重置计数:pam_tally2 —user=root —reset
-
- 如果不能进系统,需进入 ((612779ab-2f5d-4c55-bddf-563cf9409f8c)) 操作
-
-
- 分支 / 类 Unit
- Arch -> Manjaro
- Debian -> Ubuntu
- Fedora -> Red Hat -> CentOS
- FreeBSD -> #macOS (Darwin)
用户和组
- groups: 查看当前登陆用户所属组
- cat /etc/groups: 查看所有用户组