查看切换显示统计目录
语法:
1.1pwd [选项]
例子:
- [root@localhost ~]# pwd //显示当前路径
- /root
- [root@localhost bin]# cd /bin
- [root@localhost bin]# ll /bin
- lrwxrwxrwx. 1 root root 7 8月 6 20:57 /bin -> usr/bin
- [root@localhost bin]# pwd -P
- /usr/bin
- #-P 显示真实路径
- 快捷方式 不是文件真正的路径
- [root@localhost opt]#ln -s /opt/xy18/ /mnt/k18
- #设置软连接
- [root@localhost opt]#cd /mnt/k18/
- #切换到软连接
- [root@localhost k18]#ls 16 #
- [root@localhost k18]#pwd
- #显示的是当前路径
- /mnt/k18
- [root@localhost k18]#pwd -P
- #文件的真实路径
- /opt/xy18
1.2cd()
语法:
cd 目标文件夹
例子:
[root@localhost ~]# cd /etc/
[root@localhost etc]#
[root@localhost ~]# cd
[root@localhost ~]#
[root@localhost ~]# cd ~
[root@localhost ~]# 7
家目录:存放用户个性化配置文件的地方
linux系统目录结构

文件和目录被组织成一个单根倒置树结构文件系统从根目录下开始,用“/”表示根文件系统(rootfs):root filesystem
标准Linux文件系统(如:ext4),文件名称大小写敏感,例如:MAIL, Mail, mail, mAiL 以 . 开头的文件为隐藏文件
路径分隔的 /
文件名最长255个字节
包括路径在内文件名称最长4095个字节
蓝色-->目录 绿色-->可执行文件 红色-->压缩文件 浅蓝色-->链接文件 灰色-->其他文件
除了斜杠和NUL,所有字符都有效.但使用特殊字符的目录名和文件不推荐使用,有些字符需要用引号来引用每个文件都有两类相关数据:元数据:metadata,即属性, 数据:data,即文件内容
常见的目录及功能
- /boot:引导文件存放目录,内核文件(vmlinuz)、引导加载器(bootloader, grub)都存放于此目录
- /bin:所有用户使用的基本命令;不能关联至独立分区,OS启动即会用到的程序
- /sbin:管理类的基本命令;不能关联至独立分区,OS启动即会用到的程序
- /lib:启动时程序依赖的基本共享库文件以及内核模块文件(/lib/modules)
- /lib64:专用于x86_64系统上的辅助共享库文件存放位置
- /etc:配置文件目录
- /home/USERNAME:普通用户家目录
- /root:管理员的家目录
- /media:便携式移动设备挂载点
- /mnt:临时文件系统挂载点
- /dev:设备文件及特殊文件存储位置
- b: block device,随机访问
- c: character device,线性访问
- /opt:第三方应用程序的安装位置
- /srv:系统上运行的服务用到的数据
- /tmp:临时文件存储位置
- /usr: universal shared, read-only data
- bin: 保证系统拥有完整功能而提供的应用程序
- sbin:
- lib:32位使用
- lib64:只存在64位系统
- include: C程序的头文件(header files)
- share:结构化独立的数据,例如doc, man等
- local:第三方应用程序的安装位置
- bin, sbin, lib, lib64, etc, share
- /var: variable data files
- cache: 应用程序缓存数据目录
- lib: 应用程序状态信息数据
- local:专用于为/usr/local下的应用程序存储可变数据
- lock: 锁文件
- log: 日志目录及文件
- opt: 专用于为/opt下的应用程序存储可变数据
- run: 运行中的进程相关数据,通常用于存储进程pid文件
- spool: 应用程序数据池
- tmp: 保存系统两次重启之间产生的临时数据
- /proc: 用于输出内核与进程信息相关的虚拟文件系统
- /sys:用于输出当前系统上硬件设备相关信息虚拟文件系统
- /selinux: security enhanced Linux,selinux相关的安全策略等信息的存储位置
linux文件目录 的表现形式
路径:描述文件在系统中的位置
相对路径: 从当前路径开始描述路径绝对路径 : 从根目录开始描述目录
正斜杠 / 如果次符号在最开始的位置那么表示 根目录,如果不在最开始的位置那么表示文件夹的分隔符


ls 通配符
语法:
ls [选项] [文件或目录… ]
-l 已长格式显示文件和目录列表 ll=ls -l
-a 显示全部包括隐藏文件 包括. 和 ..
-A 显示全部文件或隐藏文件,但不包括 . 和..
-d 仅列出目录本身,而不是列出目录内的文件数据
-h 友好显示文件大小(human,人性化)
-R 递归显示该目录及该目录的子目录下的所有内容
-t 已时间顺序显示
-r 倒序显示
--color 显示颜色
-S 以文件容量大小排序
当 ls 命令不使用任何选项时,默认只会显示非隐藏文件的名称,并以文件名进行排序,同时会根据文件的具体类型给文件名配色
颜色表示的文件类型:
黑色数据文件 普通文件绿色 可执行文件
黄色 块设备文件硬件设备(硬盘) 红色 压缩包
蓝色 文件夹
天蓝色 连接文件(快捷方式)


2万+

被折叠的 条评论
为什么被折叠?



