• 2019暑假第一周学习总结


    0701,0702,0703

    Linux命令学习

    1.ls (list)

    (1)命令格式

    ls [选项][目录名]

    (2)常用参数

    参数 描述
    -a -all列出目录下的所有文件,包括以.开头的隐含文件
    -l 除了文件名之外,还将文件的权限、所有者、文件大小等信息详细列出来
    -d -directory将目录像文件一样显示,而不是显示其下的文件
    -h -human-readable以容易理解的格式列出文件大小(例如1K 234M 2G)
    -t 以文件修改时间排序
    (3)文件属性
    文件属性
    第1位表示文件类型
    第1位 含义
    d 文件夹
    - 普通文件
    l 链接
    b 块设备文件
    p 管道文件
    c 字符设备文件
    s 套接口文件
    第2-4位表示这个文件的属主拥有的权限
    第5-7位表示和这个文件属主所在同一个组的用户所具有的权限
    第8-10位表示其他用户所具有的权限
    r表示读取权限,w表示写入权限,x表示执行权限。

    2.cd (change directory)

    (1)命令格式

    cd [目录名]

    (2)常用范例
    进入根目录
    cd /
    进入当前用户主目录
    cd ~
    进入上次所在目录
    cd -

    3.pwd (print working directory)

    (1)命令格式

    pwd [选项]

    (2)常用参数

    参数 描述
    -P 显示实际物理路径,而非使用连接(link)路径
    -L 当目录为连接路径时,显示连接路径

    4.mkdir (make directory)

    (1)命令格式

    mkdir [选项] 目录名

    (2)常用参数

    参数 描述
    -m --mode
    =模式
    设定权限"<"模式">"
    -p --parents 可以是一个路径名称。若路径中的某些目录尚不存在,加上此
    选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录
    -v --verbose 每次创建新目录时都显示信息
    (3)常用范例
    r为4,w为2,x为1。那么根据它们的和就可以知道有什么权限。
    比如下面这行代码
    mkdir -m 751 file1
    7=4+2+1,所以文件属主有rwx权限;
    5=4+1,所以与文件属主同在一个用户组的用户有rx权限;
    1=1,所以其他用户有x权限。
    使用ls -l查看验证如下
    mkdir -m
    (4)思考题(需要先使用sudo apt get install tree安装tree)
    mkdir思考题

    5.rm(romove)

    (1)命令格式

    rm [选项] 文件或目录

    (2)常用参数

    参数 描述
    -f --force 忽略不存在的文件,从不给出提示
    -i --interface 进行交互式删除
    -r --recursive 指示m将参数中列出的全部目录和子目录均递归地删除
    -v --verbose 详细显示进行的步骤
    (3)常用范例
    rm *.txt
    删除后缀名为.txt的所有

    6.mv(move)

    (1)命令格式

    mv [选项] 源文件或目录 目标文件或目录

    若第二个参数类型是文件或不存在的目录名称,则mv命令完成文件(或目录)重命名,且源文件(或源目录名)只能有一个。
    若第二个参数类型是已存在的目录名称,则mv命令将各参数指定的源文件(或目录)均移至目标目录中。
    (2)常用参数

    参数 描述
    -b --back 若需覆盖文件,则覆盖前先行备份
    -f --force 如果目标文件已经存在,不会询问而直接覆盖
    -i --interactive 若目标文件已经存在时,就会询问是否覆盖
    -u --update 若目标文件已经存在,且源文件比较新,才会更新
    -t --target 该选项适用于移动多个源文件到一个目录的情况,此时目标目录在前,源文件在后
    (3)常用范例
    mv示例1
    mv示例2

    参考

    Linux命令实例练习



    html5学习

    1.中文编码乱码问题

    在文件头加入<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>

    参考

    html乱码原因与网络乱码解决方法



    markdown学习

    1.表格

    |姓名|职业|
    |:-:|:-:|
    |阿鲁姆|剑士|
    |格莱|狙击手|
    |艾菲|飞马骑士|
    |罗宾|佣兵|
    |克里夫|魔道士|
    

    效果:

    姓名 职业
    阿鲁姆 剑士
    格莱 狙击手
    艾菲 飞马骑士
    罗宾 佣兵
    克里夫 魔道士
    |表头|表头|
    |----|----|
    |单元格|单元格|
    |单元格|单元格|
    

    其中第二行中的"-"有1个及以上都可以。
    :-:表示内容和标题栏居中对齐,-:表示内容和标题栏居右对齐,
    :-表示内容和标题栏居左对齐(默认居左对齐)

    2.输出"<"和">"

    &lt; &gt;
    效果:
    < >

    3.表格内换行

    使用html的<br>标签即可

    |物种|喜欢的东西|讨厌的东西
    |:-:|:-:|:-:|
    |岩石人|阴暗潮湿处<br>洛卡洛卡|深水处<br>地质不稳定处|
    

    效果

    物种 喜欢的东西 讨厌的东西
    岩石人 阴暗潮湿处
    洛卡洛卡
    深水处
    地质不稳定处

    4.引用一段

    在段前加“>”即可
    我的引用其实不是真引用,只是为了好看,想代替代码段的效果。
    但是引用是会引用一整段,而我只想引用一行,那么下面打空行即可。

    >我是谁
    
    >我从哪里来
    我要到哪里去
    

    效果:

    我是谁

    我从哪里来
    我要到哪里去

    5.改变图片大小

    翻看了一下自己以前的博客,发现图片常常太大,排版很丑。
    解决方案是使用html的<img>标签来插入图片,并设置其"width"属性
    <img src="http://p0.ifengimg.com/pmop/2018/0615/D96F9FE74C2DC72DE9178C45A9DFC23FA73A487D_size93_w640_h400.jpeg" alt="绿帽传说" width="530" />
    效果
    绿帽传说

    <img src="图片地址" alt="图片名称" width="图片宽度" />
    其中"src"和"alt"是<img>标签的必需属性,前者规定图像的url,后者规定图像显示不出来的时候的替代文本。

    参考

    markdown学习大全
    markdown输出特殊符号
    markdown代码高亮支持的语言
    markdown表格颜色
    博客园代码黑色主题高亮设置



  • 相关阅读:
    sql 存储过程参数为空则不作为条件
    sql 将某一列转成字符串并且去掉最后一个逗号
    日期时间格式加减操作
    未能加载文件或程序集“NPOI”或它的某一个依赖项
    SqlBulkCopy 批量插入
    字符串操作
    CSS基本知识汇总
    ORACLE创建表之前判断表是否存在与SQL Server 对比使用
    SELECT INTO FROM 与 INSERT INTO SELECT区别鉴赏
    SQL 养成一个好习惯是一笔财富
  • 原文地址:https://www.cnblogs.com/hardcoreYutian/p/11125547.html
Copyright © 2020-2023  润新知