2021-03-28

学习目标:

目标:拼搏百天!我要月入过万!


# 学习内容:

一、计算机基础
(一)计算机系统
(二)Linux 安装
二、Linux 基础入门
(一)Linux 基础
(二)获得帮助
三、文件管理和IO重定向
(一)文件系统目录结构
(二)文件操作命令
(三)文件元数据和节点表结构
(四)IO 重定向和管道

学习时间:

周一:8:00—18:00 对专业进行听课,18:30—21:30消化吸收所学内容;
周二:8:00—12:00 对所学内容消化吸收,14:00—21:30预习明天课程;
周三:8:00—18:00 对专业进行听课,18:30—21:30消化吸收所学内容;
周四:8:00—12:00 对所学内容消化吸收,14:00—21:30预习明天课程;
周五:8:00—18:00 对专业进行听课,18:30—21:30消化吸收所学内容;
周六:8:00—12:00 对所学内容消化吸收,14:00—21:30预习明天课程;
周天:休息。


学习产出:

为了加深学习深度,能够更好的消化吸收好学习内容,特此总结这周所学知识,进行消化吸收。因上一篇文章主要对第一章节进行了回顾,就不再次进行深度回顾。做为一个刚入行的小白,如有不到之处,还请大佬们批评指正!
一、Linux 基础
1.linux系统中主要有用户两种,root用户和普通用户,无非就是root可执行的权限比普通用户执行的权限高罢了。
2.查看当前所在的终端命令为:tty
3.shell可以成为linux系统中的命令解释器,bash shell支持centos和ubuntu的使用,也是我们经常使用的shell。
显示我们当前使用的shell:echo ${SHELL}
显示当前系统使用的所有shell:cat /etc/shells
4.设置主机名称
临时生效:hostname NAME
永久生效:hostnamectl set-hostname NAME

5.命令提示符,#代表管理员,$代表普通用户;修改提示符颜色的命令可以自行调颜色,也可以显示时间和去掉时间。(数字代表颜色)
PS1="[\e[1;5;41;33m][\u@\h \W]\$[\e[0m]"
PS1="[\e[1;32m][\t [\e[1;33m]\u[\e[35m]@\h[\e[1;31m] \W[\e[1;32m]]
[\e[0m]\$"

6.shell中可执行两种命令,内部命令和外部命令,内部命令是集成在shell里,外部命令在系统路径下有对应可执行的程序文件。(有路径或无路径)
7.命令别名(也就是给命令起个小名)
设置别名:alias NAME='VALUE’
取消别名:unalias -a
8.命令格式可分为长选项、短选项和BSD风格选项。
9.常见命令:
查看CPU信息:lscpu
查看内存大小:free
查看硬盘和分区情况:lsblk
查看系统架构:arch
查看内核版本:uname -r
查看操作系统发行版本:cat /etc/os-release
10.linux中的两种时间分为系统时间和硬件时间
查看系统时间:date
查看硬件时间:clock
11.用户登录信息查看命令
whoami: 显示当前登录有效用户
who: 系统当前所有的登录会话
w: 系统当前所有的登录会话及所做的操作
12.分屏:tmux split-window
13. echo 命令可以将后面跟的字符进行输出,显示字符。
14. tab 键可以实现命令及路径等补全,提高输入效率,避免出错
二、获得帮助
1.外部命令的可用- -help;内部命令的可用man
三、文件系统目录结构
1.文件系统从根目录下开始,用“/”表示,
在这里插入图片描述
2.蓝色–>目录 绿色–>可执行文件 红色–>压缩文件 浅蓝色–>链接文件 灰色–>其他文件
3. Linux下的文件类型:- 普通文件 d 目录文件 l 符号链接文件 b 块设备 c 字符设备 p 管道文件 s 套接字文件
四、文件操作命令
1.绝对路径以正斜杠/ 即根目录开始;
相对路径名不以斜线开始,一般情况下,是指相对于当前工作目录的路径.
2.更改目录cd
3.列出目录内容ls
4.查看文件状态 stat
5…文件通配符在这里插入图片描述
在这里插入图片描述
6.touch命令可以用来创建空文件或刷新文件的时间
7.利用 cp命令可以实现文件或目录的复制
8.移动和重命名文件mv
8.删除文件rm -rf ,切记**rm -rf /***不要用
10. 显示目录树 tree
11. 创建目录 mkdir
12. 删除空目录 rmdir
五、文件元数据和节点表结构
1.硬链接本质上就给一个文件起一个新的名称,实质是同一个文件
2.一个符号链接指向另一个文件,就像 windows 中快捷方式,软链接文件和原文件本质上不是同一个文件(软连接)
区别:

  1. 本质:
    硬链接:本质是同一个文件
    软链接:本质不是同一个文件
  2. 跨设备
    硬链接:不支持
    软链接:支持
  3. inode
    硬链接:相同
    软链接:不同
  4. 链接数
    硬链接:创建新的硬链接,链接数会增加,删除硬链接,链接数减少
    软链接:创建或删除,链接数不会变化
  5. 文件夹
    ln -s filename [linkname]
    #绝对路径
    ln -s /data/dir /data/dirlink
    #相对路径
    cd /data
    ln -s …/data/dir /root/dirlink
    rm -rf /data/dirlink #删除软链接本身,不会删除源目录内容
    rm -rf /data/dirlink/ #删除源目录的文件,不会删除链接文件
    #查看链接文件指向的原文件
    readlink /data/dirlink
    [root@centos8 ~]#readlink /proc/$$/exe
    /usr/bin/bash硬链接:不支持
    软链接:支持
  6. 相对路径
    硬链接:原始文件相对路径是相对于当前工作目录
    软链接:原始文件的相对路径是相对于链接文件的相对路径
  7. 删除源文件
    硬链接:只是链接数减一,但链接文件的访问不受影响
    软链接:链接文件将无法访问
  8. 文件类型
    硬链接:和源文件相同
    软链接:链接文件,和源文件无关
  9. 文件大小
    硬链接: 和源文件相同
    软链接: 源文件的路径的长度
    六、IO 重定向和管道
    1.标准输入-0
    标准输出-1
    标准错误 -2
    2.管道命令
    3.重定向中的符号

写累了!!!

  • 7
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 10
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值