废话不多说,上图
我只是个小白白,我有点方,好吧,答应了(我是被坑的),身为男孩子就要,言而有信,划重点。。。。。。
Linux的一些基本操作命令
- pwd 查看当前所在的目录
- ls 查看当前文件夹里的文件
- ll 以详细信息的方式查看当前文件夹的文件
- cd
cd .. 返回上一级目录
cd ~ 返回用户文件夹
cd 路径 打开具体的文件夹 - touch 创建文件
- vi
i 进入编辑模式
esc 退出编辑模式
:q 退出vi
:q! 强制退出vi
:wq 写入并退出vi - cp 复制文件
- mkdir 创建文件夹
- mv 移动文件/重命名
- rm
rm 文件 删除文件,但是需要去确认
rm -f 文件 强制删除文件
rm -r 文件夹 删除文件夹,但是需要去确认
rm -rf 文件夹 强制删除文件夹(要被打死的命令rm -rf /*) - tar 打包和解包
- cat 读取整个文件的内容
- more 逐步的读取文件的内容
- tail -f 动态的读取,实时变化的内容
- Linux 命令大全 https://www.runoob.com/linux/linux-command-manual.html
- Xshell:远程连接操作Linux的一个软件
- FileZilla:是一个免费开源的FTP软件,拥有图形化操作界面,可用于本地windows与远程Linux的文件互传
项目实操简单例子
第一个例子:搭建环境
搭建环境过程中就会用到cd、rm、tar、ll、mkdir、vi等命令,如在centOS中离线安装Java环境
1、将安装包通过FileZilla上传到centOS服务器中,放到root文件夹中
2、在/usr目录下创建一个文件夹【java】
mkdir java
3、将安装包移动到/usr/java中
mv jdk-8u211-linux-x64.tar.gz /usr/java
4、解压
tar -zxvf jdk jdk-8u211-linux-x64.tar.gz
5、删除压缩包
rm -f jdk-8u211-linux-x64.tar.gz
6、配置环境变量
vi /etc/profile
在done这个单词下面插入以下内容,然后保存
export JAVA_HOHE=/usr/java/jdk1.8.0_211
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
7、让环境变量生效
source /etc/profile
8、检查是否配置成功
java -version
javac -version
第二个例子:协助开发进行bug的定位分析
抓包报错500:100%是接口的问题,然后通过日志去定位具体什么地方错了
1、通过Linux找到报错日志文件
2、动态读取日志(也可用cat静态读取)
tail -f 日志文件
3、根据关键字分析日志报错信息,并协助开发人员定位bug
因为云服务器免费试用到期了(贫穷的我,泪目),只能用app的报错日志来将就一下了
image.png
4、啥?还想让我改bug,你这是为难我,我只是个测试小白白,这是开发做的事,头发也应该由他来掉,帮他定个位就好了
网友评论