使用ls /可查看根目录下的目录和文件,其中有一些重要的目录:
[root@localhost yunya]# ls / bin dev home lib64 mnt proc run srv tmp var boot etc lib media opt root sbin sys usrLinux下重要目录解释:
目录名称 描述 使用方向/bin 存放常用的可执行文件binary二进制的可执行文件 不推荐随意使用
/sbin 存放系统的可执行文件super binary系统的命令 不推荐随意使用
/usr 存放常用的可执行文件binary二进制的可执行文件 随便用
/dev 设备文件目录,存放linux系统下的设备文件,访问该目录下某个文件,相当于访问某个设备 不推荐随意使用
/home 家目录,root用户家目录为/root,普通用户家目录都存放在/home目录下,使用用户名作家目录下的名称,如用户名yunya的家目录则存放在/home/yunya,另外使用~代表当前用户的家目录 随便用
/mnt 挂载点目录,通常可移除式硬件会挂载在此目录或/media目录下 随便用
/media 挂载点目录,通常可移除式硬件会挂载在此目录或/mnt目录下 随便用
/proc 此目录的数据都在内存中,如系统核心,外部设备,网络状态,由于数据都存放于内存中,所以不占用磁盘空间 不推荐随意使用
/srv 服务启动之后需要访问的数据目录,如www服务需要访问的网页数据存放在/srv/www内 不推荐随意使用
/etc 配置文件目录,不建议在此目录下存放可执行文件 不推荐随意使用
/tmp 临时文件存放目录 类似于Windows中的回收站,推荐将暂时不用的文件存放至此
/var 放置系统执行过程中经常变化的文件 不推荐随意使用
/boot 放置linux系统启动时用到的一些文件 不推荐随意使用
/lib 系统使用的函数库的目录,程序在执行过程中,需要调用一些额外的参数时需要函数库的协助,比较重要的目录为/lib/modules。 不推荐随意使用
/opt 给主机额外安装软件所摆放的目录,但是一般情况下下载的软件都会存放在/usr/local目录下 随便用
重要命令演示
工作目录
使用pwd命令展示当前的工作目录
切换目录
命令 描述cd 返回家目录,也可使用cd ~产生相同效果(root用户回到/root下,普通用户回到/home/username下)
cd [路径] 进入某个目录
cd .. 返回上级目录
cd - 返回上一次所在的目录中
ls命令
命令 描述ls 查看当前目录下的文件及目录
ls -l 查看当前目录下的文件及目录的详细信息,可简写为ll
ls -d 查看当前目录下的子目录,如加上-l参数,则为查看目录的详细信息
ls -a 查看当前目录下的显示文件/隐藏文件/显示目录/隐藏目录
ls [选项] [路径参数] 根据选项查看某一目录下的文件及目录
查看目录大小
命令 描述du -sh [目录名] 查看目录大小
查看文件
命令 描述cat [目标文件路径] 查看文本文件全部内容
head [行数] [目标文件路径] 查看文本文件内容(默认头十行) -1 显示一行
tail [行数] [目标文件路径] 查看文本文件内容(默认尾部十行)
tail -f [目标文件路径] 查看文本文件内容,并动态监测文本变化(文本有文件更新立马返回)
more [目标文件路径] 查看文本文件内容,根据屏幕占比百分比显示
less [目标文件路径] 查看文本文件内容,使用上下键来翻页文档