首先须要有一个VMWare虚拟机软件,有了这个软件就能够安装Linux操做系统了,它的实现有Centos、小红帽等,这里介绍Centos。注意:虚拟机指的是VMWare,不是操做系统,两个概念要区分。搭建n个虚拟机能够模拟搭建n台电脑。java
Linux基本命令介绍。vim
1. 目录切换cdwindows
./:表示当前目录tomcat
../:表示上一层目录编辑器
cd usr:切换到当前目录下的usr文件夹spa
cd ../usr 切换到上一层的usr目录 cd ~等价于cd /root:切换到/root路径下,/是根路径操作系统
2.目录操做3d
(1)当前路径下建立目录:mkdir dirnameblog
指定目录下建立文件夹:递归
(2)查看目录
ls:列出当前目录下的全部可见的文件和文件夹
ls -a:列出当前目录下的全部文件和文件夹,包括隐藏的
ls -l:列出当前目录下的全部可见的文件和文件夹,展现详细信息。ls -l能够直接写为:ll
(ls -l)
文件的类型:
d:表明目录
-:表明文件
l:表明连接(文件/文件夹的符号连接)
每3位置一组,分别表明属主的权限,与当前用户同组的用户的权限,其余用户的权限:
r:表明权限是可读,r也能够用数字4表示
w:表明权限是可写,w也能够用数字2表示
x:表明权限是可执行,x也能够用数字1表示
**修改文件/目录的权限:
好比:修改/test下的aaa.txt的权限为属主有所有权限,属主所在的组有读写权限,其余用户只有读的权限。
上述的命令也能够直接用数字表示:chmod 764 aaa.txt
(3)修改目录或文件名称:mv
压缩包也是文件,也可使用这个命令。
(4)目录/文件位置的移动:mv
这个命令对目录、压缩文件一样有效。
移动位置并重命名:mv newTest /usr/newTest_my/
(5)目录/文件的拷贝
-r表示目录拷贝时的递归。
(6)删除目录/文件
rm -rf a.txt 删除当前目录下的a.txt文件
rm -rf a/ 删除当前目录下的a文件夹
3.文件操做
建立文件 touch a.txt
查看文件内容,能够直接用vim编辑器 vim a.txt
**修改文件内容个,用vim编辑器:
(1)打开文件vim a.conf 默认状态下文件不可编辑,处于命令状态
(2)按i进入插入模式,输入内容,回车、全部箭头都是有效的
(3)按Esc进入命令模式,按shift+:
(4)wq是保存退出,q!是强制退出不保存
(5)Enter回车退出
4.压缩文件的操做命令
(1)打包压缩
打包并压缩后的文件的后缀名通常.tar.gz。 打包压缩以后,原来的文件都是存在的。
命令:tar -zcvf 打包压缩后的文件名 要打包压缩的文件
其中:z:调用gzip压缩命令进行压缩
c:打包文件
v:显示运行过程
f:指定文件名
好比:tar -zcvf xxx.tar.gz /test/* 打包并压缩/test下的全部文件,压缩文件名是xxx.tar.gz。打包后的文件放在当前目录下。
(2)解压缩
tar -xvf xxx.tar.gz 解压以后的文件在当前目录下。解压以后压缩文件在,解压以后的也在。
x:解压缩 v:显示运行过程 f:指定文件名
tar -xvf xxx.tar.gz -C /usr/ 解压以后的文件在指定目录下 C必定要大写
5.经常使用命令
清屏:clear
自动补全文件或目录名字的快捷键:Tab
显示当前所在路径:pwd
查看进程:ps - ef
管道命令:| 他的做用的是前面的输出做为后面的输入
过滤命令:grep XX //XXX表示某个特定的串,好比java、jdk、tomcat等
能够经过管道的命令查看进程:ps -ef | grep java(使用grep ),显示结果的第二个参数表示进程的pid
**杀死进程:kill -9 进程pid
好比:咱们的tomcat的端口被占用了,能够查看一下是谁占用了,并杀死它:
ps -ef | grep tomcat
kill -9 12780
查看ip地址:(1)在windows上用ipconfig(2)在Linux上用ifconfig(或者ip addr)
查看与某台机器是否链接: ping 机器ip
在一个文件中查找串:
vim a.txt
输入/http,而后就能够在a.txt中找到http串了,而且会高亮显示出来,按i就能够进行编辑了