Linux操作系统以其开源、稳定和安全的特点,广泛应用于服务器、嵌入式系统以及个人电脑上。为了帮助用户更好地使用Linux,这里将介绍一些常用的Linux命令。
文件和目录操作
ls:用于列出目录内容。例如,`ls -l`可以显示详细的文件信息,包括权限、所有者、大小等。
cd:改变当前工作目录。如`cd /home/user`将切换到用户主目录下的home目录。
mkdir:创建新的目录。例如,`mkdir new_folder`将在当前目录下创建一个名为new_folder的新目录。
rm:删除文件或目录。使用时要小心,尤其是删除目录时应加上`-r`选项,即`rm -r directory_name`。
cp:复制文件或目录。例如,`cp file.txt /home/user/`将file.txt复制到/home/user/目录下。
mv:移动或重命名文件。例如,`mv oldname.txt newname.txt`会将oldname.txt重命名为newname.txt。
文件查看与编辑
cat:显示文件内容。例如,`cat file.txt`会显示file.txt的所有内容。
less:分页显示文件内容。适合查看大文件,可以向前或向后滚动。
nano 或 vim:文本编辑器。`nano`简单易用,而`vim`功能更强大,但学习曲线较陡。
系统信息查询
df:显示磁盘空间使用情况。例如,`df -h`以人类可读的格式显示磁盘使用情况。
du:显示目录或文件的磁盘使用情况。例如,`du -sh folder`显示folder目录的总大小。
top 或 htop:实时显示系统运行状态,包括CPU、内存使用情况等。`htop`是`top`的一个增强版,界面更友好。
进程管理
ps:查看当前运行的进程列表。结合`grep`命令可以筛选特定进程。
kill:终止指定的进程。需要知道进程ID(PID),可以通过`ps`命令找到。
pgrep 和 pkill:根据名称查找并操作进程,比单独使用`ps`和`kill`更方便。
以上仅是Linux命令的一部分,但掌握了这些基本命令,你就能在日常使用中更加得心应手。随着经验的积累,你可以探索更多高级命令,使你的Linux操作更加高效。