**
**
Linux下创建测试环境
mkdir tools 创建tools目录
rz 上传jdk压缩包以tar.gz结尾
通过命令tar -xzvf jdk-8u221-linux-x64.tar.gz 解压
配置环境变量 进入/etc 目录 执行命令 vim profile 进入编辑模式
ESC退出编辑模式 输入:wq 保存退出
输入命令source /etc/profile 重启配置项目
Java -version 查看jdk版本
创建tomcat目录 mkdir tomcat
进入tomcat目录 cd user/local/tools/tomcat
rz上传tomcat包
输入命令tar -xzvf apache-tomcat-9.0.24.tar.gz 开始解压
解压完成后输入命令 ./ startup.sh重启服务
本地浏览器输入http://ip:8080/查看是否转跳到tomcat页面
Mysql安装
下载ym源
wget ‘https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm’
安装ym源
rpm -Uvh mysql57-community-release-el7-11.noarch.rpm
查看mysql版本
安装
yum install -y mysql-community-server
启动
systemctl start mysqld
查看状态
Systemctl status mysqld
linux查看文本前10行查看后10行命令
head -n filename
tail -n filename
Linux的上传和下载命令是什么?
在shell终端中输入rz即可弹出文件选择框,选取后下载文件
输入sz空格文件名即可下载文件
Linux中查看进程和查看端口命令?
查看进程 ps -a |grep 进程 /ps -ef |grep 进程(全格式)
查看端口占用 natstat -anp|grep 端口号
你工作中都用到哪些linux命令?
查看日志 tail -n -200 logcat.log 查看日志文件logcat.log 后20页内容
查看实时日志 tail -100f logcat.log
通过关键字查看日志 cat -n log.log|grep ‘debug’
查看关键字前后20行 cat filename|greap -C 20 ‘likelike’
Linux上的文件怎么用命令从一个服务器拷贝到另一个服务器?
scp [参数] [原路径] [目标路径]
scp ./文件名 目标服务器用户名@服务器ip:/ht/hh /ht/hh是要存放的目录
scp ./home [email protected]: /local/user
进入目标服务器需要输入密码
Linux中怎么给文件授予读写执行的权限?怎么改变文件的所有者?
Ls -l 查看文件的权限
Chmod 777 test.sh 文件授予读写执行的权限
Chown yym file.sh 将 文件file文件的所有者修改为yym
Chgroup uuu file.sh 修改文件所属组
用一句命令将/datavol1目录下的文件复制到/datavol2目录下(文件相关属性不变)
Cp -r dir1 dir2
cp dir1/a.doc dir2 表示将dir1下的a.doc文件复制到dir2目录下
cp -r dir1 dir2 表示将dir1及其dir1下所包含的文件复制到dir2下
cp -r dir1/. dir2 表示将dir1下的文件复制到dir2,不包括dir1目录
用一句命令将/datavol1(含有多层子目录)目录以下.txt结尾的文件全部删除
移动到指定目录下
Rm *.txt
说出你们工作中常用的linux命令?
像ls, pwd, cd, chmod, chown, chgroup, tar, find, grep, wc, cat, mkdir, rm, rmdir, rz, , ifconfig等等
Ls 查看当前目录文件
Pwd 查看当前路径
Chmod 修改权限
Chown 修改文件拥有者
Chgroup 修改文件所属组
Tar 打包文件 -r新增文件 -c 产生新的包 -f指定包的文件名 -u更新文件 -t列出 -x解开 -v显示命令执行过程 -z 通过gzip支持压缩或解压
*.gif 所有gif文件
Find 寻找文件
Grep 查找当前目录文件
Wc +文件名 统计文件信息 行数 单词书 字节数
Cat -n text > test2 将text文件中的内容加上行号输入到text文件中 不输入行号就是全部
Mkdir 新建目录
Rm 删除文件
Rmdir 删除目录
Rz上传
Ifconfig 显示网络设备信息
Ps 用于显示当前进程的状态
Su - root 切换到root用户
Unzip 解压
Use du 查看当前目录下还有多大空间
Ctrl+c 执行一道命令的时候突然卡死,如何操作退出来
/boot 存放与系统启动相关的文件
/etc 存放系统的配置文件
/dev 存放设备文件的目录
Cp /home/dir.sh /home/test/dir.sh 复制文件
History 3 显示最近使用的三条命令
Tomcat 下配置数据源的文件名称是 tomcat下的config/context.Xml文件
Service network restart 重启网卡
Ps -ef 查看系统任务状态
Df 查看系统硬盘空间
Rm -rf /home/dir 强制删除多级子目录文件、
Pr 打印
Netstat -r 查看linux的默认网关
DHCP可以实现动态ip的地址分配
./startup.sh 启动tomcat服务
./startdown.sh 关闭tomcat服务
Gerp -rn erro test 将test文件中所有包含erro的行查出来
Linux下怎么杀掉tomcat进程?
ps -ef | grep tomcat #查出tomcat进程号
Kill -9 8080
查看整个磁盘还剩多少空间:
●查看当前的文件夹下的磁盘使用情况
● Linux下如何用命令查看实时日志(完整命令)
Tail -n -200 logcat.log
Linux如何给文件赋予读写操作的权限
chmod 777 filr.sh
用vi命令编辑text.txt ,如何跳转到末行、首行、行首、行末,如何在光标行下一行插入,如何复制5行,删除10行,查找test的字符串,把test替换为test11?
I , o, a 进入输入模式
HOME/END,移动光标到行首/行尾
方向键 移动光标
Q 退出
W 保存
Sed ‘2,5d’删除2到5行
Sed -n ‘3,8’p test>test2 将第三行到第八行拷贝到test2文件中
1.6.
软件链接和硬链接的区别是什么?写出对a.txt创建一个名为b.txt的硬链接和软链接
查看linux的cpu、储存情况
du -sh 查看每个文件夹的大小
df -h 查看系统整体空间的剩余情况
ls |wc -l 查看当前目录下文件和文件夹的数目
sar -u 15 查看cpu的使用情况,查询出五次结果,每一秒打印一次
sat -n DEV 1 2 查看网络流量
vmstat 1 5 查看cpu使用情况