Linux基础操作1

查看切换显示统计目录

语法:

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:
  •    lib32位使用
  •    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 Linuxselinux相关的安全策略等信息的存储位置

 linux文件目录 的表现形式

路径:描述文件在系统中的位置

相对路径: 从当前路径开始描述路径绝对路径 : 从根目录开始描述目录

正斜杠 /  如果次符号在最开始的位置那么表示   根目录,如果不在最开始的位置那么表示文件夹的分隔符

ls 通配符

 语法:

 ls    [选项]    [文件或目录 ]

-l 已长格式显示文件和目录列表 ll=ls -l

-a   显示全部包括隐藏文件   包括. 和 ..

-A 显示全部文件或隐藏文件,但不包括 . 和..

-d 仅列出目录本身,而不是列出目录内的文件数据

-h 友好显示文件大小(human,人性化)

-R 递归显示该目录及该目录的子目录下的所有内容

-t   已时间顺序显示

-r    倒序显示

--color 显示颜色

-S 以文件容量大小排序

ls 命令不使用任何选项时,默认只会显示非隐藏文件的名称,并以文件名进行排序,同时会根据文件的具体类型给文件名配色

颜色表示的文件类型:

黑色数据文件 普通文件绿色     可执行文件

黄色    块设备文件硬件设备(硬盘) 红色   压缩包

蓝色   文件夹

天蓝色 连接文件(快捷方式)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值