Linux 指令大全:从入门到进阶的实用指南

AI摘要
坤少博客

在Linux系统的世界里,指令是与系统交互的核心工具。无论是系统管理、文件操作,还是程序运行,掌握丰富的Linux指令都能让你的工作和学习事半功倍。接下来,就为大家详细介绍各类常用的Linux指令。

一、文件与目录操作指令
1.查看目录内容—— ls 
 ls 是最基本的文件和目录查看指令,它可以列出指定目录下的所有文件和子目录。例如,直接输入 ls ,系统会显示当前目录下的内容。如果想要查看更详细的信息,如文件权限、所有者、文件大小和修改时间等,可以使用 ls-l 命令,该命令以长格式显示内容,输出结果的每一行代表一个文件或目录的详细信息。此外, ls-a 可以显示包括隐藏文件在内的所有内容,而 ls-h 则能以人类可读的格式显示文件大小。
2.切换目录—— cd 
 cd 指令用于在不同目录之间切换。比如,要进入系统的根目录,可以输入 cd/ ;若想回到用户的主目录,使用 cd~ 即可。如果要进入当前目录下的某个子目录,直接输入 cd子目录名 。当你需要返回上一级目录时, cd.. 就能满足需求。
3.创建目录—— mkdir 
当你需要创建新的目录时, mkdir 指令就派上用场了。例如, mkdirnew_dir 会在当前目录下创建一个名为 new_dir 的新目录。若要一次性创建多级目录,可以使用 mkdir-pparent_dir/child_dir ,这样即使 parent_dir 不存在,系统也会先创建它,再创建 child_dir 。
4.删除空目录—— rmdir 
 rmdir 用于删除空目录,比如 rmdirold_dir 可以删除名为 old_dir 的空目录。如果目录不为空,该命令会报错,此时就需要使用 rm 指令来删除目录及其内容。
5.复制文件或目录—— cp 
 cp 指令可实现文件或目录的复制操作。 cpfile1file2 能够将 file1 复制为 file2 ;若要复制目录,需要加上 -r 选项,如 cp-rdir1dir2 会将 dir1 目录及其所有内容复制到 dir2 目录下。
6.移动或重命名文件及目录—— mv 
 mv 指令既可以用于移动文件或目录到其他位置,也能实现重命名的功能。 mvfile1/new_path/file1 可以将 file1 移动到 /new_path 目录下;而 mvold_namenew_name 则能够将文件或目录的名称从 old_name 修改为 new_name 。
7.删除文件或目录—— rm 
 rm 指令用于删除文件或目录, rm file 可以删除指定的文件。删除目录时,需要使用 -r 选项,如 rm-rdir 会递归删除 dir 目录及其所有内容。若要强制删除,不提示确认信息,可以加上 -f 选项,即 rm-rf dir ,但使用此命令时需格外谨慎,避免误删重要数据。
二、文件查看与编辑指令
1.查看文件内容—— cat 
 cat 指令常用于快速查看文件的全部内容, cat file 会在终端中直接显示 file 的内容。不过,当文件内容较多时,显示效果可能不太友好,此时可以配合其他指令使用,如 catfile|more ,先使用 cat 读取文件内容,再通过 more 指令实现分页显示。
2.分页查看文件—— more 和 less 
 more 指令适合分页查看文件,按 Space 键可以向下翻页,按 Enter 键向下滚动一行。而 less 指令功能更为强大,除了具备 more 的基本功能外,还支持向前翻页(按 b 键)、搜索指定字符串(输入 /字符串 进行向下搜索, ?字符串 进行向上搜索)等操作,在查看大文件时更加方便。
3.文本编辑—— vi 和 vim 
 vi 是Linux系统中默认的文本编辑器,而 vim 是 vi 的增强版本,功能更丰富。进入 vi 编辑器后,按 i 键进入插入模式,即可开始输入和编辑文本。编辑完成后,按 Esc 键退出插入模式,然后输入 :w 保存文件, :q 退出编辑器, :wq 则是保存并退出。 vim 在 vi 的基础上增加了语法高亮、代码补全、可视化操作等功能,大大提高了文本编辑的效率。
三、系统信息查看指令
1.查看系统内核信息—— uname 
 uname 指令用于获取

文章最后更新时间:2025-05-14 00:03:51,若有错误或已失效,请在下方 留言
© 版权声明
THE END
喜欢就支持一下吧
点赞254 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容