天津河东做网站贵吗做电商如何起步
文章目录
- 1. Linux基础知识
 - 2. Linux常用命令
 - 2.1 基础知识
 - 2.2 ls命令
 - 2.3 cd pwd命令
 - 2.4 mkdir
 - 2.5 touch、cat、more
 - 2.6 cp、mv、rm
 - 2.7 通配符、root模式
 - 2.8 whicih、find命令
 - 2.9 grep、mc、| 管道符
 - 2.10 echo、反引号、tail、重定向符
 - 2.11 vi、vm文本编辑器
 
1. Linux基础知识
Linux内核:调用硬件,例如调用CPU、内存、文件系统、网络通讯等等
 系统级应用程序:出厂自带程序,文件管理系统、任务管理器等等
 虚拟机:通过虚拟技术,在电脑中虚拟出硬件,并给硬件安装操作系统,得到虚拟的电脑,成为虚拟机
 FinalShell:实现远程连接到Linux操作系统上的软件,跨国虚拟机界面,操作更加方便
 WSL(windows subSystem for Linux):window10中自带的LInux系统,将直接调用电脑的直接硬件系统,Terminal为其终端编译工具
 虚拟机快照:保存虚拟机的状态,将虚拟机恢复到之前的状态
2. Linux常用命令
2.1 基础知识
命令格式:command -optation parameter
 ls -l home/sweet ls是命令本身 -l是选项 /home/sweet是参数
 解释:以列表的形式显示/home/sweet目录中的内容
 cp -r test01 test02 cp是命令本身
 解释:复制test01成为test02
2.2 ls命令
参数:-a 显示所有目录,包括隐藏目录,-l 以列表的形式显示出来
 . 开头的文件是被隐藏的文件
 参数可以组合使用
2.3 cd pwd命令
cd 无需选项,只需参数
 cd 无参数时,将回到根目录
 pwd 列出当前工作目录
 例如:
 cd ./Desktop等同于cd Desktop
 cd … 回到上一级目录, cd …/…回到上两级目录
 cd ~回到home目录
2.4 mkdir
mkdir -p 创建多个层级目录,mkdir涉及权闲问题
2.5 touch、cat、more
touch 创建文件,touch命令无选项,参数必填,相对和绝对路径都可以
 cat命令读取文件内容,没有选项,参数表示被查看的文件路径
 more 命令读取文件内容,支持翻页,空格键翻页
2.6 cp、mv、rm
cp 复制文件和文件夹,-r表示复制文件夹,参数表示两个路径
 mv 移动文件或文件夹,无选项,参数表示两个路标
 mv test01.txt test02.txt 可以实现改名
 rm 用于删除文件或文件夹
 -r 用于表示文件夹的路径,参数可以十多个文件或文件夹
 -f 表示强制删除,-root删除时不会有提示,普通用户删除将弹出提示
2.7 通配符、root模式
test* 表示匹配任何以test开头的文件
 *test 表示匹配任何以test结尾的文件
 test 表示匹配任何包含test的内容
 su - root 登录root管理员,exit退出root管理员
2.8 whicih、find命令
which 查找程序文件所在的位置
 find 按文件名或文件大小查找文件
 格式:find 起始路径 -name
 -size 表示按文件的大小、+表示大于,-表示小于,n 表示数字,kMG表示单位
 支持通配符查找
2.9 grep、mc、| 管道符
grep命令通过检测特定的内容,通过关键字进行文件过滤
 -n 在统计结果中过滤的结果中的行号、关键字、文件路径
 mc 命令统计内容数量
 -c 统计字节大小
 -m 统计字符数量
 -l 统计行数
 -w 统计单词数量
 管道符:
 将坐标命令的结果作为右边命令的输入,可以嵌套使用
2.10 echo、反引号、tail、重定向符
echo 输出内容
 反引号
 重定向符:
 '>'表示将左侧的结果,覆盖写入右侧的指定文件中
 '>>'表示将左侧的结果,追写入右侧的指定的文件中
 tail:可以查看文件尾部的内容,跟踪文件的最新的更改
 -f 表示持续跟踪
 -num 表示尾部多少行,默认10行
2.11 vi、vm文本编辑器
命令模式:按键输入,以命令驱动不同的功能
 输入模式:对文件的自由输入
 底线命令模式:以开始、通常用于文件的保存、退出
