赞
踩
windows下最顶层目录:C盘、D盘….
Linux下最顶层目录只有一个:root == 根目录
上一层== 父目录
下一层== 子目录
路径:
绝对路径:从根目录开始写的路径
VM.docx 文件的绝对路径写法:D:\code\166\C\1\VM.docx
相对路径:从当前路径开始计算的路径
则VM.docx 文件相对路径:\1\VM.docx
Windows 和Linux路径写法不同,windows用的是"",linux用的是"/"
/ 代表根目录
cd / 直接进入根目录
~ 代表当前用户的工作目录
管理员的工作目录:/root
普通用户的工作目录:/home/用户名
ls -l 显示文件的详细信息
ls -a 显示隐藏文件(Linux中凡是以小数点开头的文件都是隐藏文件)
ls -a -l 显示文件的详细信息(包括隐藏文件)== ls -l -a == ll
3、特殊目录:
1、一个点. : 代表当前目录cd . 进入当前目录
2、两个点… : 代表上一级目录cd … 回到上一级目录
3、pwd : 查看当前所在目录的绝对路径
4、cd -: 回到上一次所在的目录
5、history: 显示历史命令
快捷键:Ctrl + r : 查找历史命令
清屏快捷键: Ctrl + l
清屏命令: clear
1、文件创建:
touch 文件名
mkdir 文件夹
2、删除
rm 文件(删除的时候会有提示)
rm -f 文件(强制删除文件不提示)
rm -r 文件夹(删除的时候会有提示)
rm -rf 文件夹(强制删除文件不提示)
通配符* :代表任意字符,所有
3、复制cp(copy)
cp 源文件(路径)要生成的文件路径
cp -r 原文件夹(路径)要生成的文件夹
4、剪切mv(move)
move 源文件(夹)的路径生成文件(夹)的路径
==文件重命名也是用的mv ==
5、查看文件内容 cat
cat 文件名
6、文件的类型(文件、文件夹)
ll查看文件信息,第一个字符代表文件的类型
“-” : 代表普通文件
“d” :代表文件夹
“l” : 链接文件== windows下的快捷方式
7、文件的权限:创建文件的用户权限(u)、文件所在组权限(g)、其他用户权限(o)
drwxr-xr-x
d表示是一个目录
后面9个字符分为三组
修改文件权限:
chmod用户+权限文件(给文件增加权限)
chmod用户-权限文件(给文件取消权限)
chmod g+w aa
chmod o+x aa
chmod a+x aa 给所有用户增加可执行权限
文件权限可以用二进制表示: 权限存在置为1 不存在置为0
rwx111 === 7
r -x 101 === 5
rwxr-xr-x
7 5 5
chmod 755 aa
8、解压文件(后缀名为tar.gz 的文件)
1、在windows创建一个文件夹作为共享文件夹使用
2、通过VM将这个文件共享给linux系统
linux系统上查看:
linux系统的所有共享文件夹存放于/mnt/hgfs 这个目录中
find 查找目录查找模式查找内容
find / -name “stdio.h”
grep 要查找的内容 文件
管道左边的结果作为管道右边的参数
history | grep find
root@ly:home#
清屏快捷键: Ctrl + l
清屏命令: clear
@左边:当前用户名称root
@右边:计算机名称 ly
:后面:当前所处的目录home
目录后面跟的#:命令提示符
#:代表当前用户是管理员
$:代表当前的用户是普通用户
一行一行去读数据按指定符号进行分割默认是按空格分割 awk -F “分隔符” ‘{print $N}’ N代表显示第几块
ll | awk ‘{print $4}’
ll | awk -F “:” ‘{print $1}’
可以看做三个文件 用数字代替三个文件(文 件描述符)
标准输入:从键盘获取数据 0
标准输出:往屏幕打印数据 1
标准错误:往屏幕打印数据 2
重定向使用符号>
命令文件描述符> 文件名(文件描述符不填默认是1)
步骤:先将文件内容清空,再将新内容写入到文件
ls >abc 将标准输出内容导入到文件abc
ls -yy 2>abc 将标准错误内容导入到文件abc
特殊文件:/dev/null 所有写入这个文件的内容都会被抛弃
ls >/dev/null 2>&1
ls >/dev/null 将标准输出内容导入/dev/null
2>&1 将标准错误导入到标准输出
====> 将标准错误和标准输出都写入都到/dev/null 中
各步骤使用的命令:
1、预处理:gcc -E 要处理的文件-o 要生成的文件
2、编译:gcc -S 要处理的文件-o 要生成的文件
3、汇编:gcc -c 要处理的文件-o 要生成的文件
4、链接:gcc 要处理的文件-o 要生成的文件
1、预处理:处理# 开头的东西、去掉注释,生成预处理文件预处理文件的后缀是.i
2、编译:将代码汇编代码 汇编文件的后缀是.s
3、汇编:将代码转换成二进制代码–> 目标文件 目标文件的后缀是.o
4、链接 : 将多个目标文件整合到一起形成可运行的文件 Linux可运行文件不需要后缀名
直接编译:
gcc 源文件默认可执行的文件名a.out gcc 源文件-o 要生成的文件
注意:运行的时候不需要命令,
运行方式:直接写运行文件所在路径
路径可以是绝对路径也可以相对路径
撤销:Ctrl/Command + Z
重做:Ctrl/Command + Y
加粗:Ctrl/Command + B
斜体:Ctrl/Command + I
标题:Ctrl/Command + Shift + H
无序列表:Ctrl/Command + Shift + U
有序列表:Ctrl/Command + Shift + O
检查列表:Ctrl/Command + Shift + C
插入代码:Ctrl/Command + Shift + K
插入链接:Ctrl/Command + Shift + L
插入图片:Ctrl/Command + Shift + G
查找:Ctrl/Command + F
替换:Ctrl/Command + G
直接输入1次#,并按下space后,将生成1级标题。
输入2次#,并按下space后,将生成2级标题。
以此类推,我们支持6级标题。有助于使用TOC
语法后生成一个完美的目录。
强调文本 强调文本
加粗文本 加粗文本
标记文本
删除文本
引用文本
H2O is是液体。
210 运算结果是 1024.
链接: link.
图片:
带尺寸的图片:
居中的图片:
居中并且带尺寸的图片:
当然,我们为了让用户更加便捷,我们增加了图片拖拽功能。
去博客设置页面,选择一款你喜欢的代码片高亮样式,下面展示同样高亮的 代码片
.
// An highlighted block
var foo = 'bar';
一个简单的表格是这么创建的:
项目 | Value |
---|---|
电脑 | $1600 |
手机 | $12 |
导管 | $1 |
使用:---------:
居中
使用:----------
居左
使用----------:
居右
第一列 | 第二列 | 第三列 |
---|---|---|
第一列文本居中 | 第二列文本居右 | 第三列文本居左 |
SmartyPants将ASCII标点字符转换为“智能”印刷标点HTML实体。例如:
TYPE | ASCII | HTML |
---|---|---|
Single backticks | 'Isn't this fun?' | ‘Isn’t this fun?’ |
Quotes | "Isn't this fun?" | “Isn’t this fun?” |
Dashes | -- is en-dash, --- is em-dash | – is en-dash, — is em-dash |
一个具有注脚的文本。1
Markdown将文本转换为 HTML。
您可以使用渲染LaTeX数学表达式 KaTeX:
Gamma公式展示 Γ ( n ) = ( n − 1 ) ! ∀ n ∈ N \Gamma(n) = (n-1)!\quad\forall n\in\mathbb N Γ(n)=(n−1)!∀n∈N 是通过欧拉积分
Γ ( z ) = ∫ 0 ∞ t z − 1 e − t d t . \Gamma(z) = \int_0^\infty t^{z-1}e^{-t}dt\,. Γ(z)=∫0∞tz−1e−tdt.
你可以找到更多关于的信息 LaTeX 数学表达式here.
可以使用UML图表进行渲染。 Mermaid. 例如下面产生的一个序列图:
这将产生一个流程图。:
我们依旧会支持flowchart的流程图:
如果你想尝试使用此编辑器, 你可以在此篇文章任意编辑。当你完成了一篇文章的写作, 在上方工具栏找到 文章导出 ,生成一个.md文件或者.html文件进行本地保存。
如果你想加载一篇你写过的.md文件,在上方工具栏可以选择导入功能进行对应扩展名的文件导入,
继续你的创作。
注脚的解释 ↩︎
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。