
实践一查看并终止指定进程对文件和目录进行压缩和解压缩一查看并终止指定进程查看进程查看所有进程使用ps -ef命令查看系统中所有进程的详细信息包括用户、进程IDPID、父进程IDPPID、资源占用情况等记录当前运行的关键进程信息。筛选特定进程使用ps -u username查看指定用户的进程或结合grep命令如ps -ef | grep rzcq筛选出特定名称或相关联的进程。终止进程 实践可见往期博客每天五分钟Linux进程管理命令—PS、TOP、KILL_day3-CSDN博客正常终止进程通过top命令找到CPU使用率较高的无用进程使用kill PID命令向其发送SIGTERM信号请求进程正常终止。强制终止进程若进程无法通过SIGTERM正常终止则使用kill -9 PID命令发送SIGKILL信号强制终止。终止多个进程对于同名进程或多组相关进程使用pkill process_name根据进程名称批量终止或pkill -u username终止指定用户的所有进程。注意事项* 在终止进程前务必确保该进程不是系统关键服务或正在被其他程序依赖否则可能导致系统异常或数据丢失。* 使用pkill命令时需谨慎因其可能批量终止多个进程影响范围较广。二对文件和目录进行压缩和解压缩实践可见往期博客每天五分钟文件压缩命令—tar、gzip、bzip2_day4-CSDN博客创建压缩文件使用tar命令打包压缩创建一个包含多个文件和目录的归档文件并用gzip或bzip2进行压缩。例如tar -zcvf archive.tar.gz file1 dir1将file1和dir1打包成archive.tar.gz使用gzip压缩同理用-j选项可选择bzip2压缩。使用gzip命令单独压缩对单个文件进行压缩如gzip example.txt生成example.txt.gz。注意gzip压缩后会删除原始文件若需保留可使用-k选项。使用bzip2命令单独压缩对单个文件进行高压缩率的压缩如bzip2 example.txt生成example.txt.bz2。解压压缩文件解压tar.gz文件使用tar -zxvf archive.tar.gz命令解压gzip压缩的归档文件指定解压路径可通过-C选项。解压tar.bz2文件使用tar -jxvf archive.tar.bz2命令解压bzip2压缩的归档文件。解压单独压缩的文件对于gzip压缩的文件使用gzip -d example.txt.gz或gunzip example.txt.gz解压对于bzip2文件使用bzip2 -d example.txt.bz2或bunzip2 example.txt.bz2解压。注意事项* 压缩前合理规划文件选择避免包含不必要的大型文件或敏感数据。* 解压时注意目标路径是否有足够的存储空间以及是否需要覆盖已有文件。实践二创建用户和组将用户添加到组中验证用户组配置一创建用户和组创建组使用groupadd命令创建新组如groupadd developers创建名为developers的组指定组IDGID可通过-g选项如groupadd -g 5000 developers。创建用户使用useradd命令创建新用户 如useradd -u 1010 -g developers -d /home/user1 user1 创建用户user1指定UID为1010主组为developers主目录为/home/user1。为用户设置密码使用passwd user1命令按提示输入并确认新密码。二将用户添加到组中使用usermod命令将用户添加到附加组如usermod -aG admins user1将用户user1添加到admins附加组-a选项确保保留用户原有的附加组。三验证用户组配置查看用户所属组使用id username命令查看用户的UID、主组和所有附加组信息如id user1。验证文件和目录权限创建一个文件或目录观察其所属用户和组是否正确如touch testfile然后使用ls -l testfile查看文件权限和所属组。ps-rw-r--r-- 表示文件类型普通文件。文件所有者有读和写权限。文件所属组有读权限。其他用户有读权限。注意事项 * 创建用户和组时确保选择合适的UID和GID避免与现有用户或组冲突。 * 修改用户所属组时要确保不会因组权限变化导致用户对关键资源的访问异常。 * 涉及密码操作时注意密码的复杂度和安全性避免使用简单易猜的密码。