注意:VNmare黑屏 管理员身份进cmd 输netsh winsock reset 重启真机
虚拟机配置正确上不了网 电脑V8自动获取地址
虚拟机配置正确上不了网 电脑V8自动获取地址
OS(控制硬件)操作系统:内核-面向硬件
外壳-面向用户
shell中介做语言翻译 bash调用子shell 比如打命令重启才会生效(带上子shell才生效,这里自己加个shell)
Shell
linux系统中运行的一种特殊程序
在用户和内核之间充当翻译官
用户登录Linux系统时,自动加载一个Shell程序
Bash是Linux系统中默认使用的Shell程序
文件位于/bin/bash
格式
命令字 [选项] [参数] []可选非必须选项和参数可不选 参数可以0-多个各种各样
命令+多个用户 文件 、夹*打头 一起删
命令 功能 对象
ls -l/root
--help
编辑Linux命令行 Tab\UKCL (C可以中断下载)
Tab键:自动补全
反斜杠“\”强制换行 命令长接着另一行继续打
Ctrl+U: 删前面 不去自己
Ctrl+K: 删后面 去自己
Ctrl+L: 清屏
Ctrl+C: 取消命令编辑
外壳-面向用户
shell中介做语言翻译 bash调用子shell 比如打命令重启才会生效(带上子shell才生效,这里自己加个shell)
Shell
linux系统中运行的一种特殊程序
在用户和内核之间充当翻译官
用户登录Linux系统时,自动加载一个Shell程序
Bash是Linux系统中默认使用的Shell程序
文件位于/bin/bash
格式
命令字 [选项] [参数] []可选非必须选项和参数可不选 参数可以0-多个各种各样
命令+多个用户 文件 、夹*打头 一起删
命令 功能 对象
ls -l/root
--help
编辑Linux命令行 Tab\UKCL (C可以中断下载)
Tab键:自动补全
反斜杠“\”强制换行 命令长接着另一行继续打
Ctrl+U: 删前面 不去自己
Ctrl+K: 删后面 去自己
Ctrl+L: 清屏
Ctrl+C: 取消命令编辑
远程管理Vmware
软件:Xmanger Xshell 新建会话 20.0.0.10 20.0.0.10 用户身份:root 123456 确顶 连接 (其它一样创建)
软件:Xmanger Xshell 新建会话 20.0.0.10 20.0.0.10 用户身份:root 123456 确顶 连接 (其它一样创建)
一、 获取help
1 help pwd(内部命令)
2 ls --help(外部命令) cd /usr/bin/用户命令 ls -lh外部 长格式 带单位
pwd ls(看文件在哪儿)
pwd pwd(在root里)
3 man命令阅读手册页
首先man ls
↑ ↓ 空格
Q 退
/ls 确定键 查ls内容 \换行
命令 cd 返回上一级
2 ls --help(外部命令) cd /usr/bin/用户命令 ls -lh外部 长格式 带单位
pwd ls(看文件在哪儿)
pwd pwd(在root里)
3 man命令阅读手册页
首先man ls
↑ ↓ 空格
Q 退
/ls 确定键 查ls内容 \换行
命令 cd 返回上一级
二、pwd查看
1.pwd 查看当前工作目录 看完整路径 pwd(微软有C:\Users\yx> 宿主目录)
cd /opt 进目录
mkdir a 创建a文件夹
cd a 进a
pwd 看目录
cd /opt 进目录
mkdir a 创建a文件夹
cd a 进a
pwd 看目录
2.cd 切目录
cd /opt/a 目标位置 切目标
cd ~
cd 切当前宿主
cd - 切到上一次
cd /opt/a 目标位置 切目标
cd ~
cd 切当前宿主
cd - 切到上一次
绝对路径 完整路径(从根目录开始的路径) 要写音乐或图片的完整路径(右击属性下的位置)
相对路径 从当前路径出发到达的目标路径 (保证网页和音乐在同一级目录)当前路径下我要访问的文件 只写文件名就行
· 当前路径 ..上一级 ../..上上级(pwd查看)
相对路径 从当前路径出发到达的目标路径 (保证网页和音乐在同一级目录)当前路径下我要访问的文件 只写文件名就行
· 当前路径 ..上一级 ../..上上级(pwd查看)
相对路径的表现形式
直接用目录名或文件名 表示当前工作目录中的子目录、文件的位置 grub.conf
以一个点 “.”开头 表示当前的工作目录作为起点 ./grub.conf
已两个点“..”开头 表示当前目录的上一级(父目录)作为起点 ../vmlinuz
以“~用户名”形式开头 表示以指定的宿主目录作为起点 ~teacher
直接用目录名或文件名 表示当前工作目录中的子目录、文件的位置 grub.conf
以一个点 “.”开头 表示当前的工作目录作为起点 ./grub.conf
已两个点“..”开头 表示当前目录的上一级(父目录)作为起点 ../vmlinuz
以“~用户名”形式开头 表示以指定的宿主目录作为起点 ~teacher
特别宿主目录 root的是/root wq的是/home/wq 管理员和普通用户
注销 wq登录或root普通登录 注销后登陆su root 才可切换
注销 wq登录或root普通登录 注销后登陆su root 才可切换
网页网站中 用相对路径好,在同文件夹中,移动到桌面等不影响它打开使用
做文件 shell脚本用绝对路径(当前路径没有)
做文件 shell脚本用绝对路径(当前路径没有)
三、ls显示
3.ls 列表显示目录内容-ls 单位默认B
显示目录中内容,包括子目录和文件相关的属性信息
ls [选项][文件或目录]
常用选项
ls (ls -lh)可以在列出文件的同时查看文件的大小
-l(常配) -a -A 很少用 -d很少用
长格式列信息 所有 列出除.及..以外的任何项目 列出目录不
包含内容
-h -R --color很少用
带单位 递归子 颜色无用
显示目录中内容,包括子目录和文件相关的属性信息
ls [选项][文件或目录]
常用选项
ls (ls -lh)可以在列出文件的同时查看文件的大小
-l(常配) -a -A 很少用 -d很少用
长格式列信息 所有 列出除.及..以外的任何项目 列出目录不
包含内容
-h -R --color很少用
带单位 递归子 颜色无用
ls -lh 列出文件看大小
rm -rf 文件(时间后) 删除后再看就无
ls -lah 看隐藏文件(顺序无关)
ls -R/opt (ls /opt)没有路径
mkdir -p /aa/bb/cc/dd 创建嵌套文件夹 目录符号加“”
ls -R /aa
rm -rf 文件(时间后) 删除后再看就无
ls -lah 看隐藏文件(顺序无关)
ls -R/opt (ls /opt)没有路径
mkdir -p /aa/bb/cc/dd 创建嵌套文件夹 目录符号加“”
ls -R /aa
四、结合通配符
“?” 匹配文件名中的一个未知字符
“*” 匹配文件名中的任意多个字符
touch a1.txt 创建文件
touch a12.txt
rm a?.txt 删除一个a开头的文件
rm a*.txt 删除所有a开头的文件
ls /root/a?.txt 列root下一个a开头文件
ls /root/a*.txt 列root所有a开头文件
“?” 匹配文件名中的一个未知字符
“*” 匹配文件名中的任意多个字符
touch a1.txt 创建文件
touch a12.txt
rm a?.txt 删除一个a开头的文件
rm a*.txt 删除所有a开头的文件
ls /root/a?.txt 列root下一个a开头文件
ls /root/a*.txt 列root所有a开头文件
五、设置别名 -alias
alias命令别名
alias aaa=‘ls -alh’ 起名为aaa =‘后面整体’
alisa bbb=“pwd” 起名bbb=“查看”
alias命令别名
alias aaa=‘ls -alh’ 起名为aaa =‘后面整体’
alisa bbb=“pwd” 起名bbb=“查看”
六、du 统计 单位默认KB
du -a所有独立文件
du -s大小
du sh ah
du -a所有独立文件
du -s大小
du sh ah