Linux鸟哥阅读笔记(1)——目录、基础指令

  1. 目录结构
  2. Linux基础
    1. tips
    2. 学习步骤
  3. Linux指令
    1. 基础指令
    2. 查找相关指令用法
  4. 关机相关
    1. CentOS界面相关
  5. 权限相关
    1. 更改权限

目录结构

FHS四种交互类型

目录树

  • / (root, 根目录) :与开机系统有关;

  • /bin 可执行文件

  • /boot 开机用的文件

  • /etc 配置文件

  • /lib 函数库

  • /opt 第三方软件

  • /srv 网络服务所需的数据目录

  • /tmp 暂存文件

  • /home 使用者主文件夹

  • /root root主文件夹

  • /usr (unix software resource) :与软件安装/执行有关;

    • /usr/share/doc 存放各个命令的说明文档
  • /var (variable) :与系统运行过程有关。

    • /var/mail (使用者邮件信箱)
    • /var/run (程序相关)
    • /var/spool/news (新闻群组)
    • /var/lock (程序相关)
    • /var/log/wtmp 登录的数据记录

Linux基础

tips

  • 安卓算linux核心的一个分支,专门用来针对手机平板这种arm机器设计的
  • 学习这些基础知识也是为了让自己能掌握搜索的keyword
  • 一切皆文件
  • /usr算可执行程序及相关的文件摆放目录

学习步骤

  • 计算机硬件知识(基本OK)
  • 指令
  • 权限、user
  • shell、shell script
  • 网络基础的创建
  • 架站

硬件相关

  • 操作系统也是软件,是通过嵌入硬件的BIOS的调用的

Linux指令

基础指令

指令 效果
date 显示日期与时间
cal 显示日历
bc 计算器
[Ctrl]-c 中断目前程序
[shift]+{[PageUP]|[Page Down]} 纯文本的画面中翻页

查找相关指令用法

1、–help

2、man(manual操作说明)

3、info的信息是分段的,类似man

4、/usr/share/doc下查阅

关机相关

  • 将数据同步写入硬盘中的指令: sync

建议多次使用

  • 惯用的关机指令: shutdown

-c可以取消关机

  • 重新开机,关机: reboot, halt, poweroff

CentOS界面相关

Linux默认的情况下会提供六个Terminal来让使用者登陆, 切换的方式为使用:[Ctrl] + [Alt] + [F1][F6]的组合按钮,系统会将[F1] / [F6]命名为tty1 ~ tty6的操作接口环境。tty2/~tty6一开始是不存在的!按下 [ctrl]+[alt]+[F2],系统才产生出额外的 tty2, tty3。

启动窗口界面:startx

权限相关

User, Group, Others
ls -l
档案类型标志位含义:

  • 当为[ d ]则是目录,例如上表文件名为“.config”的那一行;
  • 当为[ - ]则是文件,例如上表文件名为“initial-setup-ks.cfg”那一行;
  • 若是[ l ]则表示为链接文件(link file) ;
  • 若是[ b ]则表示为设备文件里面的可供储存的周边设备(可随机存取设备) ;
  • 若是[ c ]则表示为设备文件里面的序列埠设备,例如键盘、鼠标(一次性读取设备) 。

更改权限

  • chgrp :改变文件所属群组
    • eg:chgrp users foo1.txt
    • 群组相关存放在/etc/groupp
  • chown :改变文件拥有者
    • 帐号相关存放在/etc/passwd
  • chmod :改变文件的权限, SUID, SGID, SBIT等等的特性
    • > r:4 > w:2 > x:1
    • > owner = rwx = 4+2+1 = 7 > group = rwx = 4+2+1 = 7 > others= --- = 0+0+0 = 0
    • | chmod | u g o a | +(加入) -(除去) =(设置) | r w x | 文件或目录 |

转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 452966517@qq.com

文章标题:Linux鸟哥阅读笔记(1)——目录、基础指令

文章字数:793

本文作者:Night Zhang

发布时间:2019-07-29, 09:57:32

最后更新:2019-07-30, 17:09:44

原始链接:https://night-zhang.github.io/2019/07/29/Linux鸟哥阅读笔记/

版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。

目录
×

喜欢就点赞,疼爱就打赏

github