默认登录出现一个[用户@localhost ~] 代表时登陆用户的家目录
1、 Linux ls命令
基本用法
ls
:列出当前目录下的文件和目录(不包括以.
开头的隐藏文件)。ls 目录名
:列出指定目录下的文件和目录。常用选项
-l
:以长格式列出信息。这包括文件的权限、所有者、大小、最后修改日期等。-a
:显示所有文件,包括以.
开头的隐藏文件。-h
:与-l
一起使用时,以易于阅读的格式(如KB、MB)显示文件大小。-t
:按修改时间排序显示文件和目录列表。-r
:逆序显示文件和目录列表。-S
:按文件大小排序显示文件和目录列表。-d
:仅列出目录本身,而不是目录中的内容。--color=auto
:以颜色区分不同类型的文件(这是许多Linux发行版中ls
命令的默认行为,但可以通过此选项明确指定)。组合使用
你可以将多个选项组合起来使用,以获取所需的输出。例如:
ls -la
:以长格式列出当前目录下的所有文件和目录,包括隐藏文件。ls -lht
:以长格式列出当前目录下的文件和目录,按修改时间排序,并以易于阅读的格式显示文件大小。示例
假设你有一个名为
Documents
的目录,里面包含了一些文件和子目录,你可以使用以下命令来查看其内容:
ls Documents
:列出Documents
目录下的文件和目录(不包括隐藏文件)。ls -l Documents
:以长格式列出Documents
目录下的文件和目录的详细信息。ls -la Documents
:以长格式列出Documents
目录下的所有文件和目录(包括隐藏文件)的详细信息。
1.1相对路径
../上一级目录
./当前路径;直接使用目录名
查看当前目录ls 或者ls ./
查看上一级目录的其他文件夹
1.2绝对路径
ls /root,显示root账号的家目录。
ls /home,显示普通账号的家目录
ls / 显示根目录 下的文件和目录
显示根目录下usr文件夹下bin目录下的文件和目录
1.3 ls的指令
ls -a:显示这个目录下所有文件信息(包含隐藏)
ls -l 显示目录文件详细信息(等同于ll)
ls -la / ls -al / ll -a显示包含隐藏文件的全部文件详细信息
ls -lt 根据时间排序
ls -R 递归子目录查看,但实际中运用较少,推荐使用tree命令。
安装tree:yum install tree
安装完成后提示输入y 回车
或者使用: yum install tree -y (-y会自动确认)就不会有安装完成的提示,不需要输入y回车
ll -h 以人类可读的方式显示当前目录中的文件和目录大小
ls -alh 以人类可读的方式显示当前目录中所有文件和目录(包含隐藏)详细信息和大小
tree 目录:以树形结构查看该目录下的内容( 递归子目录查看)
例:tree /root/
2、cd命令
基本用法
cd 目录名
:更改当前工作目录到指定的目录。如果目录名是绝对路径(以/
开头的路径),则cd
会直接切换到那个目录。如果是相对路径,则cd
会从当前目录开始,按照指定的路径进行切换。cd
:单独使用cd
命令(不带任何参数)会将当前工作目录更改为用户的主目录(通常是/home/用户名
或/Users/用户名
,具体取决于操作系统和配置)。cd ~
:这与单独使用cd
命令的效果相同,也会将当前工作目录更改为用户的主目录。~
符号是用户主目录的简写。cd -
:这个命令会将当前工作目录更改为之前所在的目录。它在你需要在两个目录之间频繁切换时非常有用。注意事项
- 路径分隔符:在 Unix-like 系统中,目录路径是通过
/
(斜杠)分隔的,而不是像在 Windows 中那样使用\
(反斜杠)。- 隐藏目录:以
.
开头的目录在 Unix-like 系统中被视为隐藏目录。默认情况下,ls
命令不会显示这些目录,但你可以使用ls -a
命令来查看它们。cd
命令可以像访问普通目录一样访问这些隐藏目录。- 错误消息:如果你尝试切换到一个不存在的目录,
cd
命令会显示一个错误消息,比如bash: cd: 目录名: 没有那个文件或目录
(具体消息可能因 shell 和操作系统而异)。示例
cd /var/log
:将当前工作目录更改为/var/log
。cd Documents
:如果Documents
目录位于当前工作目录中,则切换到该目录。cd ~/Projects
:将当前工作目录更改为用户主目录下的Projects
目录。cd ..
:将当前工作目录更改为父目录。这是相对路径的一个例子,..
表示当前目录的上一级目录。
cd 目录名称:进入到目录中
cd /cd ~ :回家目录
错误路径示例
写成下面这样就好了
进入etc目录,只有root用户可以,普通用户不可以
cd
后面不带路径直接回到家目录
pwd:显示当前目录所在的完整路径