Linux指令操作(二)

Linux的指令操作(二)

其他操作

  • 与时间相关的命令
    • cal:
      • -j:显示这一天是这一年的第几天
      • -1:显示单个月份
      • -3:显示当当前月的上一月+当前月+当前月的下一个月
      • -y:显示全年的日历
    • date:显示当前的时间
      • -d:修改系统时间(需要root权限)
        • (date -d “2018-02-22 12:00:00”)
      • +%s:查看时间戳
        • 时间戳:19700101000000 在这里插入图片描述
    • bc:计算器
    • uname:查看版本信息
      • -r:查看系统信息
      • -a:更详细的系统版本信息
      • halt:关机(需要root权限)
      • reboot:重启
      • shutdown -h now:关机
    • 重要的热键:
    • 扩展:
      • mount,unmount
      • su,sudo,ps

Linux下的目录结构

  • 树状的目录结构,最上层的目录是根目录(‘/’)
  • 根目录下的所有目录都有特定的含义,都存储着不同功能的文件
  • linux下一切皆文件
  • 各个目录的功能:
    在这里插入图片描述

Linux的特点

  • linux是一个多用户、多任务的操作系统,同时可以登录多个用户。
  • 根目录下的home目录功能:总的家目录
  • 总的家目录下边又有各个用户自己的家目录
  • 默认情况下目录都是以用户名来命名的(ls /home/)(whoami)
  • ls时必须要明确的表明从哪里找目录,比如:ls /home/否则从当前目录中找home

shell命令及运行原理

  • Linux下的命令大部分都是一个个的可执行程序
  • 起始捕捉我们命令的这个东西也是一个程序
  • shell是操作系统的外壳程序,用于解释用户输入的命令,所以它和是命令行的解释器,是命令行的界面
    在这里插入图片描述
    在这里插入图片描述

Linux权限

  • 用户
    • 超级用户:root
    • 普通用户
    • su+用户名:切换用户
  • 权限:
    • rwx rwx rwx
    • 针对文件的权限分了三类用户:
      • 文件所有者:文件属于谁
      • 文件所属组:文件属于哪个用户组(组内成员)
      • 其他用户:车辆上边两类之外的用户
    • 文件的权限也有三类:
      • 可读权限:用户是否能够读取内容
      • 可写权限:用户是否能够修改内容
      • 可执行权限:用户是否能够执行这个文件
757
111101111
rwxrwxr-x
  • 文件所有者 文件所属组 其他用户
文件权限目录权限
r可读权限是否可浏览目录
w可写权限是否可创建删除文件
x可执行权限是否可以进入目录
  • 例:一个文件所有者可读可写可执行,所属组可执行,其他用户可读
    • rwx—x-r–
    • 或者用数字进行表示:0775
    • 0是一个特殊的权限位–suid sgid
  • umask:显示当前的文件默认创建的掩码
    • 文件满权限777减去掩码得到最终的文件权限,但是shell说文件创建的时候默认不允许可执行
      • 快速方法:umask值是022,则权限值为755
      • 标准方法:权限&(~ umask)(~:取反)
  • chmod:修改文件权限
    - u:所属用户(user)
    在这里插入图片描述
    - g:所属用户组(group)
    - o:其他用户(other)
    - 777:以八进制数字进行设置权限 在这里插入图片描述
  • chown:修改文件或目录的所属用户(root权限)
    • 设置方法:chown [参数] 目录名 文件名
    • 常用选项:
      • -R:递归修改目录的拥有者。
  • chgrp:修改文件或目录的所属组(root权限)
    • 设置方法:chgrp [参数] 目录名 文件名
    • 常用选项:
      • -R:递归修改目录的所属组。
  • 沾滞位:权限位
    • 首先沾滞位是针对目录来设置的
    • 在设置了沾滞位的目录中可以创建文件,可以删除自己的文件,但是不能删除别人的文件
    • 设置方法:chmod +t dir:设置目录的沾滞位
  • 管道符:|(连接两个命令,将前边命令的结果交给后边命令来处理)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值