linux中dpkg找不到命令_Linux中的常用命令

这篇博客介绍了Linux系统中的一些基本命令,如切换目录的`cd`命令,列出文件信息的`ls`命令,查看当前工作目录的`pwd`命令,创建文件夹的`mkdir`命令,删除文件或目录的`rm`命令,复制文件或目录的`cp`命令,移动和重命名文件的`mv`命令,查看文件内容的`cat`命令,以及检查磁盘空间的`df`命令。通过示例操作,帮助读者更好地理解和使用这些命令。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与之前的DOS命令类似。

接下来我们简单学习一下Linux中一些常用的一些命令。

cd命令

cd命令是change directory的缩写,用法格式为cd <路径>,表示用于切换当前用户所在的路径,其中路径可以是绝对路径也可以是相对路径。此命令可以说是很常见啦。

示例:

我们知道在Xftp中默认进入的是用户的/root目录,如下图所示:

08c368f427cbf9a833c658be0e550217.png

a5849562dde508e1b4996245134c3a16.png

我们可以在Xshell命令窗口中使用cd命令来切换目录,例如我们想要切换到/date目录下:

05d9fa2bcfff53f9ec6bfb53be215846.png

或者是切换到根目录,可以使用cd /命令:

95caa2a30658c15c5644d936fc389faf.png

cd后面还可以接其他的参数,例如cd ../表示切换到上一层目录。或者在cd后面接完整的路径,切换到任意指定目录中,这里就不一一演示了。

ls命令

ls命令是list的缩写,表示列出路径或当前目录下的所有文件信息,在Linux系统中,ls命令是最常被运行的。

ls命令后面可接的参数有很多,下面是一些常用的参数:

  • ls -a:列出目录所有文件,包含以.开始的隐藏文件。
  • ls -A:列出除...的其它文件。
  • ls -h: 以易读大小显示。
  • ls -l:除了文件名之外,还将文件的权限、所有者、文件大小等信息详细列出来。
  • ls -r:反序排列。
  • ls -S: 以文件大小排序。
  • ls -t: 以文件修改时间排序。

示例:

例如我们可以使用上面的命令来查看/date目录下的所有文件:

2b7e3cc32e637591323ae5bd7a9d26d5.png

pwd命令

pwd命令用于查看当前工作目录路径。

07d2cf4fab3658c46d80ea15e49958b2.png

mkdir命令

mkdir命令用于创建文件夹。

示例:

例如我们想在/date目录中创建一个名为newfile的文件夹,在Xshell中执行mkdir newfile命令,然后我们可以去Xftp中看一下文件夹是否创建成功,如下所示:

20bc01e09b6eff498375b4fe249bdb6f.png

如果没有看到新建的文件夹,可以点击刷新按钮刷新一下界面。

rm命令

rm命令用于删除文件或目录,当删除目录时需要加一个-r,否则会报错。如果使用 rm 来删除文件,通常仍可以将该文件恢复原状。

命令格式如下所示:

rm 文件名
rm -r 目录名

示例:

例如删除/date目录中的third.txt文件,或者删除test目录:

f66cb73bd6f75e6b10d9b6eba6eb9936.png

cp命令

cp命令是copy的缩写,用于复制文件或文件夹。

命令语法如下所示:

cp [选项] [源文件|目录] [目标文件|目录]

其中选项分别有下列几种:

  • -r:如果给出的源文件是一个目录文件,将递归复制该目录下所有的子目录和文件。
  • -a:在复制目录时保留链接、文件属性、并递归地复制目录。
  • -d:复制时保留链接。
  • -f:在覆盖目标文件之前不给出提示信息要求用户确认。
  • -i:和-f选项相反,在覆盖目标文件之前给出提示信息,要求用户确认。
  • -p:除复制源文件的内容外,还把其修改时间和访问权限也复制到新文件中。
  • -l:不做复制,只是链接文件。

示例:

例如我们要复制/date目录下的first.txt文件到一个新的first1.txt文件,如下所示:

[root@localhost date]# cp first.txt first1.txt

在Xftp中查看文件复制是否成功:

f787cfe8d7081e601934cd3741d76f63.png

mv命令

mv命令用于移动和修改文件名或目录名。

命令语法如下所示:

mv [选项] [源文件|目录] [目标文件|目录]
  • -n:不覆盖已存在的文件。
  • -i:覆盖前询问。
  • -f:覆盖前不询问。
  • -u:只有在源文件文件比目标文件新,或目标文件不存在时才进行移动。
  • -T:将目标文件视作普通文件处理。

示例:

例如将/date目录中的first.txt文件移动到newfile目录中:

[root@localhost date]# mv first.txt newfile

在Xftp中查看文件是否移动成功:

3aa7583d90a66622959c12b4e767af5f.png

cat命令

cat命令主要有三大功能,分别如下所示:

  • 显示整个文件:cat filename
  • 从键盘创建一个文件:cat > filename
  • 将几个文件合并为一个文件:cat file1 file2 > file

示例

1405b678db84b34938440081e2bc3ea5.png

df命令

df命令用于显示磁盘空间使用情况,获取硬盘被占用了多少空间,目前还剩下多少空间等信息,如果没有文件名被指定,则所有当前被挂载的文件系统的可用空间将被显示。

命令格式如下所示:

df [选项] [文件]

其中常用选项有如下所示:

  • -a:全部文件系统列表。
  • -h:方便阅读的方式显示信息。
  • -i: 显示inode信息。
  • -k: 区块为1024字节。
  • -l: 只显示本地磁盘。
  • -T: 列出文件系统类型。

示例:

96c2b999036d936d9ac78bb0c179b71e.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值