bc:计算机
除号/
Ctrl+c退出
date:查看时间
hostname:查看当前主机名
clear:清屏
快捷键:ctrl+l
pwd(print work directory):查看当前所在目录(可以显示完整路径)
cd:切换目录
格式:cd 目标位置
cd -:返回切换前的目录
cd ../:返回上一级目录
touch:创建文件
格式:touch 文件名
ls:产看目录下有哪些文件
格式:ls 选型 路径
选项:-l 显示文件的属性
-a 显示所有文件包括隐藏文件
drwx------. 2 root root 20 6月 1 01:44 .esd-0 -rw-r--r--. 1 root root 0 6月 1 00:59 ccc -rw-------. 1 root root 0 5月 31 23:32 yum.log d开头的文件表示目录文件 -开头的文件表示一般文件 linux当中文件的后缀主要是给人看得,对于linux而言有没有后缀无所谓 文件的属性只和创建文件的命令有关系
mkdir:创建目录
格式:mkdir 选项 目录名
mkdir 选项 /路径/目录名
选项:-p 创建多级目录
cp(copy):复制文件或目录
格式:cp 选项 原文件 目标位置 (复制到的新位置名字不变)
cp 选项 原文件 目标位置/新名字 (复制到新的位置后有新名字)
选项:-r 复制目录
-a 在复制过程中,保持属性不变
mv:移动文件或目录
格式:mv 原文件 目标位置
mv 原文件 目标位置/新文件名
rm:删除文件
格式:rm 选项 文件名
rm 选项 文件位置/文件名
选项:-f 强制删除(不会给出提示)
-r 删除目录文件
通配符
*表示任意多个字符
?表示任意一个字符。
cat读取文件的内容(全部显示)
cat 路径文件
head 查看文件 (默认10行),
格式:head 选项 路径文件
选项:-n 数字 查看数字行
tail查看文件最后若干行(默认10行)
格式:tail -n x 路径文件
more实现分屏查看大文件
格式:more 路径文件
操作:
回车:显示下一行
空格:显示下一屏
B:显示上一屏
/目标字符:在文件中搜索此内容
n继续向下搜索下一个
q退出查看
less实现分屏查看
格式和操作与more相同
wc统计文件中有多少行多少单词多少字符
选项:-l文件行数
-w单词数
-c文件字符数
不输入选项默认显示全部
man 查看命令的帮助信息
格式:man 命令
vi/vim编辑器vi是linux中一个重要的文本编辑软件,是一种模式化的工具,vim是vi的加强版
有3种模式:
编辑模式:打开文件的默认模式,不能写入删除内容。
输入模式:可以写入,修改,删除内容。
末行模式:执行各种命令,保存,退出等。
模式转换:
编辑——输入 i
输入——编辑 esc
末行——编辑 esc
编辑——末行 shift+;
vi 路径/文件名
文件存在就直接打开,文件不存在就自动创建空白文件
编辑模式下的操作:
yy:复制光标的所在行
3yy:就是复制3行
dd:删除/剪切光标所在行(不进行粘贴就是删除效果)
p:粘贴
/str:在文件中所有指定的内容
n:继续向后搜索
末行模式:
w:保存
q:退出
q!:强制退出(不保存)
wq:保存退出
wq!:强制保存退出
set nu:显示行号
set nonu:不显示行号
关于文件异常关闭的问题
崩溃缓存文件,这个用于实现将没来得及保存的文件的内容恢复出来
只要有崩溃缓存文件,每次打开的时候都会进行检查,解决办法,删除崩溃缓存文件即可
配置网络首先将vmware虚拟机链接到vmnet8上
然后将虚拟机和vmnet8的ip地址改成相同的
linux主机网卡配置文件位置:/etc/sysconfig/network-scripts/ifcfg-ensXX
BOOTPROTO= IP地址获取方式 修改为static手动 dhcp自动
ONBOOT= 开机是否自启 yes
NAME=ens33 网卡名称
CYPE=Ethernet 默认表示以太网
然后需要手动添加IP地址
IPADDR=10.10.100.10
NETMASK=255.255.255.0
完成后重启网卡
systemctl restart network 重启网卡
检查是否通:ifconfig 网卡名 ping物理机IP地址
正则表达式和通配符区别:通配符主要用文件名,正则主要针对文件的内容
grep:从文件中查找满足条件的行
格式:grep 选项 条件 路径
| 符号 | 含义 |
| . | 任意一个字符 |
| * | 表示其前面的字符出现任意次数 |
| .* | 表示任意多个字符 |
| ^ | 表示行首 |
| $ | 表示行尾 |
管道符:
符号:|
作用:将两个或多个命令链接起来,后一个处理前一个命令的结果



