<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Linux on Sakurain Blog</title><link>https://zako.cam/tags/linux/</link><description>Recent content in Linux on Sakurain Blog</description><generator>Hugo -- gohugo.io</generator><language>zh-CN</language><lastBuildDate>Thu, 22 Oct 2026 04:55:52 +0800</lastBuildDate><atom:link href="https://zako.cam/tags/linux/index.xml" rel="self" type="application/rss+xml"/><item><title>Linux Command</title><link>https://zako.cam/post/linux-command/</link><pubDate>Thu, 22 Oct 2026 04:55:52 +0800</pubDate><guid>https://zako.cam/post/linux-command/</guid><description>&lt;img src="https://imgbed.zako.cam/file/img/cover/1792634452620_133953527_p0.webp" alt="Featured image of post Linux Command" /&gt;&lt;h2 id="linux-系统对文件和目录的操作命令"&gt;&lt;a href="#linux-%e7%b3%bb%e7%bb%9f%e5%af%b9%e6%96%87%e4%bb%b6%e5%92%8c%e7%9b%ae%e5%bd%95%e7%9a%84%e6%93%8d%e4%bd%9c%e5%91%bd%e4%bb%a4" class="header-anchor"&gt;&lt;/a&gt;Linux 系统对文件和目录的操作命令&#10;&lt;/h2&gt;&lt;p&gt;Linux 系统中对文件和目录的操作主要涉及以下几个命令：&lt;/p&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;code&gt;ls&lt;/code&gt; - 列出目录内容&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;用法示例：&lt;code&gt;ls -l&lt;/code&gt;（以长格式列出文件或目录详情）&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;code&gt;cd&lt;/code&gt; - 更改当前目录&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;用法示例：&lt;code&gt;cd /home&lt;/code&gt;（切换到 &lt;code&gt;/home&lt;/code&gt; 目录）&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;code&gt;pwd&lt;/code&gt; - 显示当前目录的路径&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;用法示例：&lt;code&gt;pwd&lt;/code&gt;（显示当前工作目录的完整路径）&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;code&gt;mkdir&lt;/code&gt; - 创建新目录&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;用法示例：&lt;code&gt;mkdir new_dir&lt;/code&gt;（创建名为 &lt;code&gt;new_dir&lt;/code&gt; 的新目录）&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;code&gt;rmdir&lt;/code&gt; - 删除空目录&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;用法示例：&lt;code&gt;rmdir empty_dir&lt;/code&gt;（删除名为 &lt;code&gt;empty_dir&lt;/code&gt; 的空目录）&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;code&gt;rm&lt;/code&gt; - 删除文件或目录&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;用法示例：&lt;code&gt;rm file.txt&lt;/code&gt;（删除名为 &lt;code&gt;file.txt&lt;/code&gt; 的文件）&lt;/li&gt;&#10;&lt;li&gt;进阶用法：&lt;code&gt;rm -r dir&lt;/code&gt;（递归删除名为 &lt;code&gt;dir&lt;/code&gt; 的目录及其内容）&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;code&gt;cp&lt;/code&gt; - 复制文件或目录&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;用法示例：&lt;code&gt;cp source.txt dest.txt&lt;/code&gt;（将 &lt;code&gt;source.txt&lt;/code&gt; 复制为 &lt;code&gt;dest.txt&lt;/code&gt;）&lt;/li&gt;&#10;&lt;li&gt;进阶用法：&lt;code&gt;cp -r source_dir dest_dir&lt;/code&gt;（递归复制目录）&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;code&gt;mv&lt;/code&gt; - 移动或重命名文件或目录&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;用法示例：&lt;code&gt;mv old_name.txt new_name.txt&lt;/code&gt;（将 &lt;code&gt;old_name.txt&lt;/code&gt; 重命名为 &lt;code&gt;new_name.txt&lt;/code&gt;）&lt;/li&gt;&#10;&lt;li&gt;进阶用法：&lt;code&gt;mv file.txt /home/user/&lt;/code&gt;（将 &lt;code&gt;file.txt&lt;/code&gt; 移动到指定目录）&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;code&gt;touch&lt;/code&gt; - 创建空文件或修改文件时间戳&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;用法示例：&lt;code&gt;touch new_file.txt&lt;/code&gt;（创建一个名为 &lt;code&gt;new_file.txt&lt;/code&gt; 的空文件）&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;code&gt;chmod&lt;/code&gt; - 更改文件或目录的权限&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;用法示例：&lt;code&gt;chmod 755 file.txt&lt;/code&gt;（更改 &lt;code&gt;file.txt&lt;/code&gt; 的权限，使得所有者可读写执行，组和其他用户可读执行）&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;code&gt;chown&lt;/code&gt; - 更改文件或目录的所有者&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;用法示例：&lt;code&gt;chown user:group file.txt&lt;/code&gt;（更改 &lt;code&gt;file.txt&lt;/code&gt; 的所有者为 &lt;code&gt;user&lt;/code&gt;，组为 &lt;code&gt;group&lt;/code&gt;）&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;p&gt;这些命令是 Linux 系统文件和目录管理的基础，掌握它们对于进行有效的系统管理至关重要。&lt;/p&gt;&#10;&lt;h2 id="linux进程管理命令"&gt;&lt;a href="#linux%e8%bf%9b%e7%a8%8b%e7%ae%a1%e7%90%86%e5%91%bd%e4%bb%a4" class="header-anchor"&gt;&lt;/a&gt;Linux进程管理命令&#10;&lt;/h2&gt;&lt;p&gt;Linux 系统中进程管理主要涉及以下几个命令：&lt;/p&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;code&gt;ps&lt;/code&gt; - 显示当前进程的快照&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;用法示例：&lt;code&gt;ps aux&lt;/code&gt;（显示所有进程信息）&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;code&gt;top&lt;/code&gt; - 动态显示进程信息&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;用法示例：&lt;code&gt;top&lt;/code&gt;（实时显示系统进程信息）&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;code&gt;htop&lt;/code&gt;（需要单独安装）- &lt;code&gt;top&lt;/code&gt; 命令的增强版，提供更友好的界面和更多的信息&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;用法示例：&lt;code&gt;htop&lt;/code&gt;（实时显示系统进程信息，界面更友好）&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;code&gt;kill&lt;/code&gt; - 发送信号到指定进程&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;用法示例：&lt;code&gt;kill -9 1234&lt;/code&gt;（发送 SIGKILL 信号到进程号为 1234 的进程，强制终止该进程）&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;code&gt;pkill&lt;/code&gt; - 根据进程名发送信号&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;用法示例：&lt;code&gt;pkill nginx&lt;/code&gt;（发送 SIGTERM 信号到所有名为 nginx 的进程）&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;code&gt;killall&lt;/code&gt; - 根据进程名杀死所有进程&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;用法示例：&lt;code&gt;killall nginx&lt;/code&gt;（杀死所有名为 nginx 的进程）&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;code&gt;nohup&lt;/code&gt; - 在系统后台运行命令，即使终端关闭也不会停止&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;用法示例：&lt;code&gt;nohup command &amp;amp;&lt;/code&gt;（在后台运行 &lt;code&gt;command&lt;/code&gt;，并忽略挂断信号）&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;code&gt;bg&lt;/code&gt; - 将一个在后台暂停的作业继续执行&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;用法示例：首先使用 &lt;code&gt;Ctrl+Z&lt;/code&gt; 暂停一个进程，然后使用 &lt;code&gt;bg&lt;/code&gt; 命令继续在后台运行&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;code&gt;fg&lt;/code&gt; - 将后台中的作业调至前台继续运行&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;用法示例：&lt;code&gt;fg&lt;/code&gt;（将最近的后台作业调到前台继续运行）&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;code&gt;jobs&lt;/code&gt; - 显示当前会话中的所有作业及其状态&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;用法示例：&lt;code&gt;jobs&lt;/code&gt;（列出当前会话的所有作业）&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;code&gt;nice&lt;/code&gt; - 设置新进程的优先级&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;用法示例：&lt;code&gt;nice -n 10 command&lt;/code&gt;（以优先级 10 启动 &lt;code&gt;command&lt;/code&gt;）&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;code&gt;renice&lt;/code&gt; - 修改已存在进程的优先级&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;用法示例：&lt;code&gt;renice 10 -p 1234&lt;/code&gt;（将进程号为 1234 的进程优先级设置为 10）&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;p&gt;这些命令是 Linux 系统进程管理的基础，通过它们可以有效地监控、控制和调整系统中的进程。&lt;/p&gt;&#10;&lt;h2 id="linux-系统与用户有关的命令"&gt;&lt;a href="#linux-%e7%b3%bb%e7%bb%9f%e4%b8%8e%e7%94%a8%e6%88%b7%e6%9c%89%e5%85%b3%e7%9a%84%e5%91%bd%e4%bb%a4" class="header-anchor"&gt;&lt;/a&gt;Linux 系统与用户有关的命令&#10;&lt;/h2&gt;&lt;p&gt;Linux 系统中与用户和用户组管理相关的命令包括：&lt;/p&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;code&gt;useradd&lt;/code&gt; - 添加新用户&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;用法示例：&lt;code&gt;useradd username&lt;/code&gt;（添加一个新用户）&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;code&gt;userdel&lt;/code&gt; - 删除用户&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;用法示例：&lt;code&gt;userdel username&lt;/code&gt;（删除一个用户）&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;code&gt;usermod&lt;/code&gt; - 修改用户账户&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;用法示例：&lt;code&gt;usermod -l newname oldname&lt;/code&gt;（更改用户名从 oldname 到 newname）&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;code&gt;passwd&lt;/code&gt; - 更改用户密码&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;用法示例：&lt;code&gt;passwd username&lt;/code&gt;（更改指定用户的密码）&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;code&gt;adduser&lt;/code&gt;（在某些发行版中）- 一个比 &lt;code&gt;useradd&lt;/code&gt; 更友好的添加用户的命令，通常会提供更多的选项&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;用法示例：&lt;code&gt;adduser newusername&lt;/code&gt;（交互式添加新用户）&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;code&gt;groupadd&lt;/code&gt; - 添加新用户组&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;用法示例：&lt;code&gt;groupadd groupname&lt;/code&gt;（添加一个新的用户组）&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;code&gt;groupdel&lt;/code&gt; - 删除用户组&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;用法示例：&lt;code&gt;groupdel groupname&lt;/code&gt;（删除一个用户组）&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;code&gt;groupmod&lt;/code&gt; - 修改用户组&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;用法示例：&lt;code&gt;groupmod -n newname oldname&lt;/code&gt;（更改用户组名）&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;code&gt;gpasswd&lt;/code&gt; - 管理 &lt;code&gt;/etc/group&lt;/code&gt; 文件&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;用法示例：&lt;code&gt;gpasswd -a username groupname&lt;/code&gt;（将用户添加到用户组）&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;code&gt;id&lt;/code&gt; - 显示用户的 UID 和 GID 以及所属的组&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;用法示例：&lt;code&gt;id username&lt;/code&gt;（显示指定用户的信息）&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;code&gt;who&lt;/code&gt; - 显示当前登录的用户&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;用法示例：&lt;code&gt;who&lt;/code&gt;（显示当前登录系统的所有用户）&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;code&gt;w&lt;/code&gt; - 显示当前登录用户及其正在执行的命令&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;用法示例：&lt;code&gt;w&lt;/code&gt;（显示更详细的当前登录用户信息）&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;code&gt;su&lt;/code&gt; - 切换用户身份&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;用法示例：&lt;code&gt;su - username&lt;/code&gt;（切换到指定用户，&lt;code&gt;-&lt;/code&gt; 参数意味着将用户的环境变量也切换到目标用户）&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;code&gt;sudo&lt;/code&gt; - 以另一个用户（默认为 root）的身份执行命令&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;用法示例：&lt;code&gt;sudo command&lt;/code&gt;（以 root 身份执行 &lt;code&gt;command&lt;/code&gt;）&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;code&gt;chown&lt;/code&gt; - 更改文件或目录的所有者&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;用法示例：&lt;code&gt;chown username:groupname file&lt;/code&gt;（更改文件的所有者和组）&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;code&gt;chmod&lt;/code&gt; - 更改文件或目录的权限&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;用法示例：&lt;code&gt;chmod 755 file&lt;/code&gt;（更改文件权限）&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;p&gt;这些命令是 Linux 系统中用户和用户组管理的基础，通过它们可以有效地管理系统中的用户账户和权限。&lt;/p&gt;&#10;&lt;h2 id="linux-其他命令"&gt;&lt;a href="#linux-%e5%85%b6%e4%bb%96%e5%91%bd%e4%bb%a4" class="header-anchor"&gt;&lt;/a&gt;Linux 其他命令&#10;&lt;/h2&gt;&lt;ol&gt;&#10;&lt;li&gt;&lt;code&gt;echo&lt;/code&gt; - 显示字符串&#10;&lt;ul&gt;&#10;&lt;li&gt;用法示例：&lt;code&gt;echo “Hello,everyone!”&lt;/code&gt;（显示字符串“Hello,everyone!”&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;code&gt;cal&lt;/code&gt; - 显示日历&#10;&lt;ul&gt;&#10;&lt;li&gt;用法示例：&lt;code&gt;cal&lt;/code&gt;（显示当前月份的月历）&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;code&gt;date&lt;/code&gt; - 显示和设置系统日期和时间&#10;&lt;ul&gt;&#10;&lt;li&gt;用法示例：&lt;code&gt;date 08211550&lt;/code&gt;（将时间按改为8月21号下午3点50分）&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;code&gt;clear&lt;/code&gt; - 清屏&#10;&lt;ul&gt;&#10;&lt;li&gt;用法示例：&lt;code&gt;clear&lt;/code&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;/ol&gt;&#10;</description></item></channel></rss>