【笔记】云计算知识点
前言
云计算知识点,Linux基础
代码
检查内存大小和空闲情况
- cat /proc/meminfo
查看解释器
- cat /etc/shells
查看目录内容
ls
以长格式查看目录内容
- ls -l
显示隐藏内容
- ls -a
提供易读的容量单位
- ls -h
显示当前目录本身的详细信息
- ls -ld
显示详细信息加上容量单位
- ls -lh
查看cpu
- lscpu
查看文件内容
cat
显示行号
- cat -n
- cat -n
查看系统版本
- cat /etc/redhat-release
查看ip地址信息
ifconfig
eth0
- 第一张网卡
lo
- 回环地址,ip地址永远为127.0.0.1
virbr0
- 虚拟化网卡
重启系统
- reboot
修改主机名(临时)
- hostname xxx
网络管理器(修改主机名)(图形界面)
- nmtui
新建目录
mkdir
创建多级目录
- mkdir -p
新建文档
- touch
分屏查看文档
- less
移动/重命名
- mv
复制
文件
- cp
- cp
目录
- cp -r
- cp -r
覆盖显示提示信息
- cp -i
复制多个文件
- cp
- cp
从头查看文档
head -n 1
- head -1
- head -1
默认显示前十行
从文档尾查看文档
tail -n 1
- tail -1
- tail -1
默认显示前十行
输出包含指定字符串的行
grep <查找条件> <目标文件>
取反匹配
- grep -v
忽略大小写
- grep -i
以xxx开头的行
- grep ^xxx
以xxx结尾的行
- grep xxx $
关机
- poweroff
新建用户
- useradd
别名
定义别名
- alias
=” “
- alias
查看别名
- alias
- alias
解除别名
- unalias
- unalias
管道符
- |
输出文字
- echo
创建用户
useradd
用户id
- useradd -u
- useradd -u
家目录路径
- useradd -d
- useradd -d
登录的解释器
- useradd -s
- useradd -s
附加组
- useradd -G
- useradd -G
查看用户基本信息
- id
打包(归档和压缩)
- tar相关操作
远程登录
ssh name:ip
退出
- exit
Unix诞生时间
1970年1月1日
vim相关操作
命令模式、插入模式、末行模式
Red Hat 系列版本
红帽Linux企业版
Fedora Core社区版
CentOS社区企业
目录结构:树形结构
/:根目录
..
- 上级目录
.
- 当前目录
~
- 当前登录用户的家目录
/dev(ice):存放设备相关数据
/root
- 管理员root的家目录
/home
- 存放所有普通用户的家目录
~user
- 表示用户user的家目录
硬盘的表示方法
IDE:/dev/hd
SCSI:/dev/sd
控制台
切换控制台快捷键
- Ctrl+alt+fn(f1~f12)
通过GUI或者命令行控制系统
tty1为图形控制台
tty2~tty6为字符控制台
命令的执行过程
用户->解释器->内核(0,1)->硬件
命令行一般格式
命令字 选项 参数
颜色
绿色
- 可以运行的程序
黑色
- 文件
蓝色
- 目录
青色
- 快捷方式
红色
- 打包
Linux命令分类
内部命令
外部命令
快捷键
清空屏幕
- ctrl+l
废弃当前编辑的命令行
- ctrl+c
粘贴上一个命令的参数
- alt+.
- esc+.
清空至行首
- ctrl+u
往回删除一个单词
- ctrl+w
再开一个终端标签页
- ctrl+shift+t
通配符
任意个数任意字符
个数为一任意字符
- ?
匹配个数为一连续数字
- [0-9]
匹配个数为一不连续情况
- {1,3,5}
用户和组
用户
- 可以登录操作系统
- 不同用户权限不同
组
一个用户至少属于一个组
方便管理用户
组的分类
- 基本组(私有组)
- 附加组(从属组)
唯一标识
UID
- root UID 永远等于 0
- 一般普通用户 UID 从1000开始
GID
重定向
输出重定向
覆盖重定向
追加重定向