📞 09318539889 📧 yxp@gansuwangzhan.cn

Linux常用命令

作者:杨锦龙时间:2026-04-01点击量:0次

1.linux 显示当前完整路径

操作: 在终端输入 pwd 并回车。

输出示例: /home/user/documents

作用: 显示当前工作目录的绝对路径。

2.压缩指定目录

将 config/ 目录压缩成 config_backup.zip

tar -czvf config_backup.tar.gz config/

例如:

tar -czvf 20260327.zip /var/www/chem.lzu.edu.cn/caches/bakup

3.移动文件

基本语法

mv [选项] 源文件/目录 目标路径

示例:

mv 20260327.zip /var/www/chem.lzu.edu.cn/202603271138.zip

4.切换到root命令

sudo su -

5.删除文件

(1)rm 命令基础用法

删除单个文件

直接跟上文件名即可。

rm filename.txt

删除多个文件

可以同时指定多个文件名,用空格隔开。

rm file1.txt file2.jpg file3.log

删除目录及其所有内容

删除目录需要使用 -r (recursive,递归) 选项,这会删除该目录下的所有文件和子目录。

rm -r directory_name

(2)常用选项

为了更安全或更高效地删除,rm 命令提供了一些常用选项:

  • -i (interactive,交互式)

在删除每个文件前都会提示你确认。这是一个很好的安全习惯,可以有效防止误删。

rm -f stubborn_file.txt
  • -f (force,强制)

强制删除,忽略不存在的文件,并且不会有任何提示。使用此选项要格外小心。

rm -f stubborn_file.txt
  • -r 或 -R (recursive,递归)

用于删除目录及其内部的所有内容(包括子目录和文件)。

rm -r my_folder
  • -v (verbose,详细)

在执行删除时,会显示详细的操作过程,告诉你哪些文件被删除了。

rm -v filename.txt

(3)删除空目录:rmdir

rmdir 命令专门用于删除空目录。如果目录中包含任何文件或子目录,该命令会失败。

rmdir empty_directory

(4)彻底删除文件:shred

如果你需要确保文件内容无法被恢复(例如包含敏感信息),可以使用 shred 命令。它会通过多次覆盖文件内容来安全地删除文件。

  • -u 选项:在覆盖后删除文件。

shred -u secret_file.txt