1、Linux 查看哪个服务程序占用了 8089 端口用什么命令?
答:netstat –anpt | grep 8089
2、杀死 PID 为 4728 的进程用什么命令?
答:kill -9 4728/
3、找出当前目录以及子目录下文件名以 en 为首字母的文件用什么命令?
答:find . -name "en* "
4、Linux 下,为 filename.sh 脚本赋予可执行权限?
答:chmod +x filename.sh
5、解压 gz 包、zip 包分别用什么命令和参数?
答:tar -xf .gz -C /usr/local
unzip .zip
6、支持 rpm 包的 linux 环境,查询是否安装过 smile 包用何命令? 如安装过,卸载此包用何命令?
答:rpm -q smile ;
rpm -e smile
7、写出 linux 下设置 jdk 环境变量的方法
答:vi /etc/profile 添加内容 JAVA_HOME=/usr/local/java/jdk1.8.0_221 PATH=JAVAHOME/bin:PATH CLASSPATH=.:JAVAHOME/lib/dt.jar:JAVA_HOME/lib/tools.jar export JAVA_HOME export PATH export CLASSPATH
8、systemctl disable firewalld 此命令的含义是? systemctl stop firewalld 此命令的含义是?
答:永久关闭Firewalld防火墙;后面命令是临时关闭
9、查看 docker 运行状态命令 构建一个镜像,镜像名为 swub,标签 v1 从 swub 镜像启动一个容器 swubsa,要求将容器的 8080 和 9527 端口分别映射到宿主机的 8080 和 9527 端口,主机文件夹 /home/lan/volume 容器卷/swdata
答: 构建镜像:docker build 增加镜像标签docker tag swub:v1
docker run -itd --name swubsa -p 8080:8080 -p 9527:9527 -v /home/lan/volume:/swdata swub:v1
10、nginx 如需设置两个服务地址的负载,要操作的配置文件名字是什么 ?启动 nginx 命令 关闭 nginx 命令
答:/etc/nginx/nginx.conf;systemctl start nginx;systemctl stop nginx
11、SELECT id, name FROM table1 WHERE id = ( SELECT id FROM table2 WHERE name = “李四”); 一句话描述上面查询语句,此查询的目的是什么?
答:查询table1表id字段等于table2表name字段是李四的信息