目录
一、与目录有关的操作
二、与文件有关的操作
三、针对目录的操作
三、在linux上搭建环境
一、与目录有关的操作
1.ls
显示目录内容列表
ls / 这里的 / 表示根目录,相当于windows中的此电脑,linux中没有盘符。
ls -l / 显示详细信息 可以用简写的 ll / 代替
ll / 上面的简写 ,通常用这个
2.pwd
查看绝对路径
3.cd
切换当前所在的目录 cd /root cd /etc 切换到root或etc目录下,要想返回上一级,就cd ..。
cd / 直接返回根目录
刚进去默认情况下是在root目录下的。
4. ctrl+l 清屏,要会使用tab代码补全快捷键。xshell中的复制是ctrl+insert,粘贴是shift+insert。
ctrl+c在终端中有其他特殊的含义。
二、与文件有关的操作
1. touch
创建文件 touch xxx.txt 注意是在哪个目录下创建的
2. echo
写文件内容 echo "内容" > 文件名(这样写是覆盖) echo "内容" >> 文件名(这样写是拼接)。
3. cat
查看文件内容 cat xxx.txt
上面的cat和echo操作都是针对一些简单的读写。如果读取内容复杂,我们一般用vi/vim,它是linux上自带的记事本程序。vim是vi的升级版本。一般用vim。
1.打开文件
首先打开文件 :vim xxx.txt
2.编辑文件
vim有两个模式,普通模式 (normal mode) 和 插入模式(insert mode)。
默认情况下是普通模式。按i可切换成插入模式进行编辑。再按esc回到普通模式。
如果vim打开了因某种原因没有正常关闭,如断网等,那么下次再次启动的时候会提醒输入命令,输入D是删除上次编辑还未保存的内容,输入R是恢复之前的编辑页面,继续编辑。
3.保存退出
打开文件后,我们进行写入,不过写完如何退出文件,这里有个注意点:
退出通常是输入 :q 不过有时候会出现退不了的情况,出现这种情况可以先按5次esc,再输入 :q ,若出现下面这种标红的,是提示没保存。我们输入 :wq 即可。
三、针对目录的操作
1. mkdir 创建目录
创建一个目录: mkdir 目录名,也可以一次创建多个目录: mkdir 目录1 目录2 目录3
mkdir创建多级目录: mkdir -p aaa/bbb/ccc
2. rm 删除目录或文件
注意:rm -rf / 这个操作很危险。这个会把根目录下的所有文件包括根目录都给删除,linux没有回收站。就只能重装系统了!!!
还有:比如左边这个操作,本来是想删test.txt文件的,但是第一个斜杠和后面的root之间多了个空格,完蛋,这种不经意的操作。也就i给全删完了。所以删除的时候一定要注意斜杠两边是否有空格。切记不能有空格。
3. mv 移动或者剪切+粘贴
mv 源 目标 mv不仅能移动文件位置,还能给文件改名。mv aaa.txt bbb.txt 将文件名为aaa的文件名改为bbb。
上面这种操作是将ddd目录移动到上一级目录中。
4. cp 复制 复制+粘贴
cp 源 目标 cp若是拷贝目录还需要加上-r选项,递归拷贝,因为目录里还会有子目录, cp -r 源 目标
三、在linux上搭建环境
先搭建环境(安装软件) 三步: 下载安装jdk(1),下载安装tomcat(2),下载安装mysql(3)。安装的前提是管理员身份。
1.下载jdk
输入下面一段代码下载
yum list | grep jdk
然后选择版本,jdk现在普遍用的都是1.8版本。
复制上面选择的,linux中用ctrl+insert复制,用shift+insert粘贴
yum install 复制的版本
下载完后输入javac命令验证 下图说明下载成功!
出现下图结果,说明下载成功!
2.下载tomcat
1.从官网下载我们需要的tomcat版本的压缩包,可以先在xshell中创建一个目录,然后把压缩包直接拖拽到这个目录里。
如果拖拽加载不玩,
2.然后使用 unzip apache-tomcat-8.5.93-windows-x64.zip 命令进行解压缩,tomcat版本可以自行选择。
如果提示unzip找不到,就先输入yum install unzip,下载unzip。
解压缩成功后,找到你所拖拽的目录,跳到tomcat的bin目录下
然后输入下面一段代码,目的是给所有的.sh赋予可执行权限。
chmod +x *.sh
尝试启动Tomcat
sh startup.sh
注意:启动命令sh startup.sh要在tomcat的bin目录里使用才有效。即先找到bin目录。其他位置会显示找不到该文件。
关闭Tomcat
sh shutdown.sh
3.mysql安装
这里我们安装的是与mysql很相似的mariadb。
安装 mariadb 服务
yum install -y mariadb-server
安装 mariadb 命令行客户端
yum install -y mariadb
安装 mariadb C library
yum install -y mariadb-libs
安装 mariadb 开发包
yum install -y mariadb-devel
启动
启动服务
systemctl start mariadb
设置服务开启自启动
systemctl enable mariadb
查看服务状态
systemctl status mariadb
测试连接
使用命令行客户端尝试连接
mysql -uroot
退出mysql操作
进入mysql操作完后,按下ctrl+d 退出