常用指令
poweroff #关机
reboot #重启
pwd #显示当前路径
ls #列出当前目录中的内容
ifconfig #查看ip
clear #清屏
fdisk -l #查看当前系统信息
cat /proc/meminfo #查看内存信息
cat /proc/cpuinfo #查看cup型号
查询
ls #显示列表
cat #查看文件内容
创建
touch 创建文件 touch /tmp/classl.txt
echo "hello" > /tmp/classl.txt #echo显示 输入hello在txt里
mkdir 创建文件夹 mkdir /tmp/sky
移动
mv classl.txt sky #将txt文件剪切到sky目录
mv classl.txt red.txt 重命名
复制
cp red.txt /tmp 拷贝文件到 /tmp目录下
删除
rm -f red.txt #删除文件 加f强制删除
rm -fr sky #删除目录(r递归)
符号连接
ln -s /tem/sky/red.txt /root/Desktop/ 将文件创建快捷方式到桌面(被指向文件必须绝对路径)
命令字帮助
man 命令字 man ls #安装快捷键后带的外部查看外部命令字
help 命令字 help ls #内部命令字
压缩解压
gzip压缩(文件压缩)
gzip 文件名 gzip CMD指令.doc.gz #压缩CMD指令.doc
gunzip 文件名.jz gunzip CMD指令.doc.gz #解压CMD指令.doc.gz
bzip2压缩(文件压缩)
bzip 文件名 bzip2 CMD指令.doc.gz #压缩CMD指令.doc
bunzip 文件名 bunzip2 CMD指令.doc.bz2 #解压CMD指令.doc.bz2
目录压缩
压缩
tar 文件包.tra 文件 tar -cf /tmp/sky.tar /tmp/sky #目录先打包(c创建 f文件)
gzip sky.tar #再进行压缩
解压缩
tar -zxf sky.tar.gz #同时解压与提取包
gunzip sky.tar.gz #解压缩
tar -xf 文件包.tar tar -xf sky.tar -C /tmp/ #解包( 默认解压到当前文件下,加C指定路径)
查看目录及文件大小
du -sh sys #查看目录大小
ls -lh sky.tar #查看文件大小
vim编辑器
vim /tmp/text.txt #创建文本
i键——进入输入模式
输入模式
exc键盘——退出输入模式,进入末行模式
末行模式
:wq —— 保存并退出
:q! —— 不保存退出
:set nu —— 显示行号
:% s/old/new/g —— 每一行中的old替换成new # %(每一行)、s(替换)、g(一行中全部数量)
:50,56 d 删除50-56行
文本中操作
2yy 复制当前行(2)
p 进行zhantie
dd 删除当前行
gg 跳到第一行
G 跳到第一行
50G 跳到50行
apt(软件指令)
apt update #获取最新安装包列表
apt-get update #下载更新软件
用户设置
useradd sky2 #创建账户sky2
passwd sky2 #给用户sky2设置密码
1.不能联网 需要配置IP
01确保window的网络连接 VMnet8已启用
02点击虚拟机编辑>虚拟网络编辑器>子网ip的设置
03修改网卡配置文件 终端输入
vi /etc/sysconfig/network-scripts/ifcfg-ens33
//按i编辑配置文件
BROWSER_ONLY=no
BOOTPROTO=static
IPADDR=192.168.159.0
NETASK=255.255.255.0
GATEWAY=192.168.159.2
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=d94f5739-0263-4656-9bba-bb5aa71ce53c
DEVICE=ens33
ONBOOT=true
//配置完成后esc退出编辑 输入保存命令 :wq!
//保存成功 重启网络命名 systemctl restart network
//重启网络后 点击虚拟机>设置>网络适配器 在添加一个为网络适配器2 Net模式 配置完就可以访问外网