一、虚拟机管理

rht-vmctl start desktop     ##开启虚拟机
rht-vmctl view desktop     ##显示虚拟机
rht-vmctl status desktop     ##显示虚拟机状态
rht-vmctl stop desktop     ##正常关闭虚拟机(stoping desktop......)
rht-vmctl poweroff desktop     ##断电关闭虚拟机(立即关闭)
rht-vmctl reset desktop     ##重置虚拟机(解决虚拟机中出现的问题)

二、文件管理

touch file     ##建立文件,同时还可改变文件的时间戳
mkdir test     ##建立目录
mkdir -p test/test1/test2     ##建立递归目录(在目录test中建立目录test1,在目录test1中建立test2)
rm file     ##删除文件file(有提示)
rm -f file     ##强制删除文件file(无提示)
rm -r test     ##递归删除目录(删除目录test本身和其中包含的所有内容test1和test1/test2)

时间戳

atime:文件内容被访问的时间标识

mtime:文件内容被修改的时间标识

ctime:文件属性或文件内容被修改的时间标识

虚拟机linux 如何删除docker0网卡位置 linux虚拟机怎么删除文件_当前目录

虚拟机linux 如何删除docker0网卡位置 linux虚拟机怎么删除文件_desktop_02

rm -r -f test=rm -rf test=rm -fr test     ##强制删除目录(不提示)
vim file     ##编辑文件(步骤:1.按“ i ”进入INSERT模式;2.编辑内容;3.按“ Esc ”退出INSERT模式;4.“ :wq ”保存退出。)
cat file     ##查看文件内容
cat -b file     ##显示文章内容,有行号,不显示空行
cat -n file      ##显示文章内容,有行号,显示空行

虚拟机linux 如何删除docker0网卡位置 linux虚拟机怎么删除文件_markdown_03


虚拟机linux 如何删除docker0网卡位置 linux虚拟机怎么删除文件_当前目录_04


虚拟机linux 如何删除docker0网卡位置 linux虚拟机怎么删除文件_desktop_05

gedit file     ##编辑文件(必须有图形)
less file      ##分页浏览文件
head file     ##显示文件前10行内容
head -n [数字x] file     ##显示文件前x行内容   eg. head -n 7 file   #显示文件前7行内容
tail file     ##显示文件后10行内容
tail -n [数字x] file     ##显示文件后x行内容   eg. tail -n 5 file   #显示文件后5行内容
head -n 5  file | tail -n 4     ##显示2-5行的内容

虚拟机linux 如何删除docker0网卡位置 linux虚拟机怎么删除文件_当前目录_06


虚拟机linux 如何删除docker0网卡位置 linux虚拟机怎么删除文件_desktop_07


vim异常退出(修改内容后),再次打开时:

虚拟机linux 如何删除docker0网卡位置 linux虚拟机怎么删除文件_当前目录_08


[O]pen Read-Only,(E)dit anyway, ®ecover, (D)elete it, (Q)uit, (A)bort

只读打开 继续编辑 恢复数据 删除swap文件 退出 退出

**无论按[O] (E) ® (Q) (A) 任何一个都不会删除.swp文件

那么再次打开hello文件是还会出现以上界面直到按(D),.swp文件被删除

vim恢复正常工作

虚拟机linux 如何删除docker0网卡位置 linux虚拟机怎么删除文件_desktop_09


虚拟机linux 如何删除docker0网卡位置 linux虚拟机怎么删除文件_markdown_10

pwd     ##显示路径
cd /root    ##进入到指定目录root中
cd -      ##当前目录和当前目录值前所在目录之间的切换
cd ~     ##进入当前用户家目录
cd ~user     ##进入user家目录
cd ..     ##进入当前目录的上级目

虚拟机linux 如何删除docker0网卡位置 linux虚拟机怎么删除文件_markdown_11


虚拟机linux 如何删除docker0网卡位置 linux虚拟机怎么删除文件_markdown_12

ls file     
ls -l file     ##查看文件属性
ls test     ##查看目录test中包含的内容
ls -d test     ##查看目录test中包含的内容及目录本身
ls -a test     ##查看所有文件,包含隐藏不可见的文件
ls -s test     ##查看文件大小
ls -S test     ##查看目录test中的内容并按大小排序
wc file     ##统计文件大小
wc -l file     ##统计文件行数
wc -w file     ##统计文件单词数
wc -m file     ##统计文件字符数
wc -c filw     ##统计文件字节数

虚拟机linux 如何删除docker0网卡位置 linux虚拟机怎么删除文件_当前目录_13


虚拟机linux 如何删除docker0网卡位置 linux虚拟机怎么删除文件_markdown_14

cp file   file1     ##复制文件file的内容到文件file1,其中file为源文件,file1为目的文件
cp -r test   test1     ##复制目录test的内容到目录test1,test为源目录,test1为目的目录
cp file file1   test     ##将文件file、file1复制到目录test中
cp -r test test1   test2     ##将目录test、test1复制到目录test2中
mv  file   file2     ##将文件file移动到file2
mv test   test3     ##将目录移动到目录
mv /tmp/*   .     ##将目录tmp下的所有内容移动到当前目录中 (“ . ”表示当前目录)

虚拟机linux 如何删除docker0网卡位置 linux虚拟机怎么删除文件_显示文件_15


虚拟机linux 如何删除docker0网卡位置 linux虚拟机怎么删除文件_显示文件_16

虚拟机linux 如何删除docker0网卡位置 linux虚拟机怎么删除文件_当前目录_17


虚拟机linux 如何删除docker0网卡位置 linux虚拟机怎么删除文件_desktop_18

虚拟机linux 如何删除docker0网卡位置 linux虚拟机怎么删除文件_desktop_19


虚拟机linux 如何删除docker0网卡位置 linux虚拟机怎么删除文件_显示文件_20

cp -f /etc/*[[:digit:]]*.conf test     ##单个数字
cp -f /etc/*[[:alpha:]]*.conf test     ##单个字母
cp -f /etc/*[[:lower:]]*.conf test1    ##单个小写字母
cp -f /etc/*[[:upper:]]*.conf test1     ##单个大写字母
cp -f /etc/*[[:punct:]]*.conf test1     ##单个符号
cp -f /etc/*[[:space:]]*.conf test1     ##单个空格
cp -f /etc/*[[:alnum:]]*.conf test1     ##单个数字或字母
cp -f /etc/*[[:punct:][:digit:]]*.conf test     ##单个符号或单个大写字母

[1-9] #1位,这位是1-9的任意数字
[!3-5]=[^3-5] #1位,不是3-5的数字
[a-z] #1位,a-z的任意字母
{1…3} #3个,1 2 3
{1,4,7} #3个1,4,7这三个数

touch file{1..3}
mkdir dir{2,4,5} 
mv file[2-3] file1 
mv file[2-3] dir2 
mv file[!3] dir4

scp命令

scp kiosk@172.25.254.71:/home/kiosk/Desktop/     ##虚拟机远程传送文件到真机
scp -r 06--26/ kiosk@172.25.254.71:/home/kiosk/Desktop/     ##虚拟机远程传送目录到真机

虚拟机linux 如何删除docker0网卡位置 linux虚拟机怎么删除文件_desktop_21


虚拟机linux 如何删除docker0网卡位置 linux虚拟机怎么删除文件_desktop_22


关闭shell

1.快捷键ctrl +D

2.shell中输入:exit