虚拟机 SSH常用的命令之一 查看目录

虚拟机中常用SSH命令

由于经常需要对目录操作,并且网上搜到的命令不完整,有的甚至命令无效,现整理一下常用的命令,做个记录。

目录操作

一.文件和目录
1.1 cd /test 进入 ‘/test’ 目录’
1.2 cd … 返回上一级目录
1.3 cd …/… 返回上两级目录
1.4 cd 进入当前的根目录
1.5 cd ~user1 进入当前目录的根目录
1.6 cd - 返回上次所在的目录
1.7 pwd 显示工作路径

举例如下
1.1 cd /test 进入 ‘/test’ 目录’
在这里插入图片描述
1.2 cd … 返回上一级目录
在这里插入图片描述
1.3 cd …/… 返回上两级目录
在这里插入图片描述
1.4 cd 进入当前的根目录
在这里插入图片描述
1.5 cd ~root 进入当前目录的根目录
在这里插入图片描述
1.6 cd - 返回上次所在的目录
在这里插入图片描述
1.7 pwd 显示工作路径
在这里插入图片描述

二.查看当前目录
一般是ls命令,命令执行参考下图
在这里插入图片描述
2.1 ls 查看当前目录中的文件
2.2 ls -l 或者 ls -lh 显示当前目录下的文件和目录的详细资料
2.3 ls -lrt 也是显示当前目录下的文件和目录的详细资料
2.4 ls -a 显示隐藏文件
2.5 ls -F 列出目录中的文件 ,在每个文件名后附上一个字符说明该文件的类型
目录文件名之后加一个斜线(“/”)字符;
文件后面的星号("")表示这是一个可执行程序;
“/”表示目录;“@”表示符号链接,软链接;“|”表示FIFOs;
2.6 ls
[0-9]* 显示当前目录下以及子目录中所有包含数字的文件名和目录名 ,如果当前目录下文件过多,此命令慎用,会显示很多文件
2.7 tree 按照树形显示目录结果,此命令慎用,如果当前目录下文件过多,结果显示杂乱,如果命令未生效,需要执行 yum install tree 安装依赖
tree 文件夹名称 指定某个文件夹下的文件的树形显示
2.8 lsattr 用于显示文件或目录的隐藏属性;使用 chattr 命令配置文件或目录的隐藏属性后,可以使用 lsattr 命令查看
常用选项有以下 3 种:
-a:后面不带文件或目录名,表示显示所有文件和目录(包括隐藏文件和目录)
-d:如果目标是目录,只会列出目录本身的隐藏属性,而不会列出所含文件或子目录的隐藏属性信息;
-R:和 -d 恰好相反,作用于目录时,会连同子目录的隐藏信息数据也一并显示出来。

举例
2.1 ls 查看当前目录中的文件
在这里插入图片描述
2.2 ls -l 显示文件和目录的详细资料
在这里插入图片描述
2.3 ls -lrt 也是显示当前目录下的文件和目录的详细资料 在这里插入图片描述
2.4 ls -a 显示隐藏文件
在这里插入图片描述
2.5 ls -F 列出目录中的文件 ,在每个文件名后附上一个字符说明该文件的类型
目录文件名之后加一个斜线(“/”)字符;
文件后面的星号("*")表示这是一个可执行程序;
“/”表示目录;“@”表示符号链接,软链接;“|”表示FIFOs;
带有@和/的例子
带有*号的例子
2.6 ls [0-9] 显示当前目录下以及子目录中所有包含数字的文件名和目录名 ,如果当前目录下文件过多,此命令慎用,会显示很多文件
在这里插入图片描述
2.7 tree 按照树形显示目录结果,此命令慎用,如果当前目录下文件过多,结果显示杂乱,如果命令未生效,需要执行 yum install tree 安装
在这里插入图片描述
tree 文件夹名称 指定某个文件夹下的文件的树形显示
例如 tree locale
指定某个文件夹树形显示
2.8 lsattr 用于显示文件或目录的隐藏属性
在这里插入图片描述附带在线查询linux命令链接

在线查询linux命令地址
https://www.linuxcool.com/

### 回答1: 你可以使用以下命令查看已安装的软件: 1. 使用dpkg命令列出所有已安装的软件 ```bash dpkg --get-selections ``` 2. 使用apt命令列出所有已安装的软件 ```bash apt list --installed ``` 3. 使用aptitude命令列出所有已安装的软件 ```bash aptitude search '~i' ``` 以上三个命令都可以列出已安装的软件清单,你可以根据自己的需求选择使用其中任意一个。 ### 回答2: 如果新建了一个没有图形界面(无GUI)的Ubuntu虚拟机,您可以通过命令行界面来查看系统中已安装的软件。以下是一些常见的方法: 1. 使用命令 `apt list --installed` 列出所有已安装的软件包。这会显示您系统中所有安装的软件包的名称和版本信息。 2. 使用命令 `dpkg -l` 或 `dpkg --get-selections` 查看已安装的软件包列表。该命令将列出所有已安装的软件包及其状态。 3. 使用命令 `ls /usr/bin` 或 `ls /usr/sbin`,这些目录下存储了大部分可执行文件。您可以通过查看这些目录中的文件,获得已安装的软件的一些线索。 4. 使用 `whereis` 命令找到特定软件的位置。例如,`whereis python` 将显示 Python 解释器的安装位置。 5. 使用 `which` 命令找到某些可执行命令的位置。例如,`which ls` 将显示 ls 命令的完整路径。 请注意,这些方法都是通过命令查看已安装的软件包和可执行文件。因为您的虚拟机没有图形界面,您无法像在GUI环境中那样使用图形工具来查看已安装的软件列表。 ### 回答3: 在Ubuntu无GUI的虚拟机查看已安装的软件可以通过命令行方式进行。以下是几种常用的方法: 1. 使用dpkg命令:dpkg是Debian软件包管理系统的基础工具之一。通过以下命令可以列出已安装的所有软件包:dpkg --get-selections。可以通过重定向输出到一个文件,如:dpkg --get-selections > software.txt,以便查看或保存软件列表到一个文件。 2. 使用apt命令:apt是最常用的Ubuntu软件包管理工具。通过以下命令可以列出所有已安装软件的清单:apt list --installed。该命令输出的软件列表会包括软件版本号和其它信息。 3. 使用find命令:如果已知软件安装位置的话,可以使用find命令来查找已安装的软件。例如,要查找在/usr/bin目录下的所有可执行文件,可以使用以下命令:find /usr/bin -type f -executable。 4. 使用GUI工具:尽管虚拟机没有图形界面,但如果具备SSH服务或远程桌面访问的话,可以通过远程连接方式使用图形界面工具来查看已安装软件。例如,可以使用Synaptic软件包管理器或Ubuntu软件中心,它们提供了图形界面的软件包管理和搜索功能。 无论使用哪种方法,都可以帮助您查看已安装在Ubuntu无GUI虚拟机上的软件列表。根据您的需求选择适合的方式来获取相应的信息。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值