本文共 1008 字,大约阅读时间需要 3 分钟。
Linux系统管理命令技巧
进程管理
ps命令是查看系统进程信息的常用工具。
- ps -e:显示系统中所有进程信息。
- ps -f:显示进程的详细信息,包括用户、进程状态等。
- ps -L:显示每个进程的线程ID。
- ps -ef:查看所有进程的全格式详细信息。
- pstree:以树状图形式展示进程与任务之间的关系。
kill命令用于结束进程:
- kill pid:结束指定进程的执行。
- kill -9 pid:强制结束指定进程。
- kill -stop pid:挂起指定进程。
pkill命令用于结束同一进程组:
bg和fg命令帮助管理后台和前台进程:
- bg %n:将被挂起的进程恢复到后台执行。
- fg %n:将后台进程移到前台执行。
用户管理
useradd命令创建新用户:
- -g:指定新用户的主组。
- -G:将用户添加到指定的附属组。
- -s:指定用户默认使用的shell。
- -d:指定用户登录默认的工作目录。
passwd命令管理密码:
userdel命令删除用户:
工作流程管理
Ctrl+z和Ctrl+c控制终端中的工作流程:
- Ctrl+c:发送 SIGINT 信号,强制中断正在运行的进程,其将立即终止。
- Ctrl+z:挂起当前终端窗口中的前台进程(继续运行),进程进入暂停状态。
- 可以通过 fg 或 bg 命令恢复该进程到前台或后台执行。
系统文件浏览
常用系统文件路径:
- /etc/shadow:存储用户密码信息。
- /etc/passwd:保存用户和账户信息(包括用户名、UID、GID)。
- /etc/group:管理用户组和权限。
终端命令技巧
后台运行命令:
-Appending
&
到命令后,可以让程序在终端后台运行。
-如:
_ring -c 10 &
(运行一个循环10次的命令,并在后台执行)。
工作管理命令:
- jobs:显示当前终端中运行的工作流程列表。
- top:显示系统资源使用情况及运行中的进程信息。
其他命令
mkdir和chmod:
- mkdir -p path:创建指定路径及其必要的中间目录。
- chmod 755 filename:设置文件权限为可执行、可读、可写,owner仅可写。
通过这些命令,用户可以有效管理Linux系统中的进程、用户、工作流程等功能。
转载地址:http://jdyiz.baihongyu.com/