文章目录
中杯linux常用命令1.目录操作.文件操作.其他常用命令.Vi/Vim命令大杯虚拟机安装修改默认网络配置修改主机名称修改主机与IP地址的映射关闭防火墙XShll连接虚拟机卸载JDK超大杯克隆三台虚拟机重新配置三台虚拟机的IP地址Xftp连接虚拟机安装JDK配置三台虚拟机免密登录
中杯
linux常用命令
1.目录操作
1.1创建目录(mkdir)
当前目录创建目录:
mkdir目录名
指定目录创建目录:
mkdir/指定目录/目录名
1.切换目录(cd)
切换到根目录:
cd/
切换到上一级目录:
cd…/
切换到hom目录:
cd~
切换到上次访问的目录:
cd-
切换到本目录下的文件目录:
cd文件夹名
切换到目标目录:
cd/xxx/xx/x
1.查看目录(ls)
查看当前目录下的所有目录文件:
ls
查看当前目录下的隐藏的文件:
ls-a
列表查看所有:
ls-l(相当于ll)
查看指定目录下的所有目录文件:
ls/bin
1.删除目录(rm)
递归删除当前目录下此名的目录:
rm-r文件夹名
递归删除当前目录下此名的目录(不询问):
rm-rf文件夹名
删除当前目录下所有文件和目录:
rm-rf*
删库跑路:
rm-rf/*
1.修改目录(mv)
修改目录名:
mv当前目录名新目录名
将/xxx/xx目录下的x目录剪切到/y目录下:
mv/xxx/xx/x/y
递归剪切目录中所有文件夹和文件:
mv-r/xxx/xx/x/y
1.6拷贝目录或文件(cp)
将/xxx/xx目录下的x目录复制到/y目录下:
cp/xxx/xx/x/y
递归剪切复制目录中所有文件夹和文件:
cp-r/xxx/xx/x/y
1.7搜索目录(find)
find/bin-nam’a*’
1.8查看当前目录(pwd)
pwd
.文件操作
.1创建文件(touch)
在当前目录创建:
touch文件名.txt
.删除文件(rm)
删除当前目录下的文件:
rm文件名
删除当前目录下的文件(不询问):
rm-f文件名
.查看文件
查看文件最后一屏:
cata.txt
查看文件的后行,“Ctrl+C”退出查看:
tail-a.txt
.打包文件
多个文件压缩:
tar-zcvfa.tar文件1文件
.解压文件
解压至当前目录:
tar-zxvfa.tar
解压至指定目录:
tar-zxvfa.tar-C/xxx/xx
解压zip文件:
unziptst.zip
解压zip内容:
unzip-ltst.zip
.其他常用命令
.1关机重启
立即关机:
shutdown-hnow(等价于powr)
两分钟后关机:
shutdown-h
立刻重启:
shutdown-rnow(等价于rboot)
两分钟后重启:
shutdown-r
.切换用户(su)
切换用户:
su用户名
退出用户:
xit
.查看网络
查看网络:
ifconfig
.进程
查看进程:
ps-f
杀死进程:
killpid
强制杀死进程:
kill-9pid
.Vi/Vim命令
.1关系转换
正常—输入:
i,a,o,I,A,O
输入—正常:ESC键
正常—末行:
:
退出编辑模式:Entr键
.关闭文件
退出:
:q
不保存退出:
:q!
保存:
:w
强制保存:
:w!
保存退出:
:wq
强行保存退出:
:wq!
.移动光标(正常模式)
逐字符移动:
左右下上:
h:l:j:k:
移动n个字符:
nh:
以单词为单位移动:
跳至下一个单词的词首:
w:
跳至词尾:
:
移动n个单词:
nw:
行内跳转:
绝对行首:
O:
行首的第一个非空白字符:
^:
绝对行尾:
$:
行间跳转:
第一行:
gg:
最后一行:
G:
跳转至第n行:
nG:
.复制字符
正常模式:
复制当前行:
yy:
复制当前行至下面的n行:
nyy:
粘贴到光标的后面:
p:
粘贴到光标的前面:
P:
可视模式:
复制当前行:
y:
复制当前行至下面的n行:
ny:
粘贴到光标的后面:
p:
粘贴到光标的前面:
P:
.删除字符
删除单个字符:
X:
删除n个字符:
nx:
删除至行尾:
d$或D:
删除至行首:
d^:
删除所在行:
dd:
删除n行:
ndd:
.6替换字符
替换单个:
r:
替换多个:
R:
.7撤销操作
撤销前一次:
u:
撤销n次:
nu:
大杯
虚拟机安装
1.从