git/linux/redis/nginx

git部分
1,如何初始化本地仓库
git init
2,描述git文件管理的原理
将工作区的文件添加到暂存区,然后由暂存区提交到本地仓库。
3,如何将工作区的文件添加到本地仓库
git add filename
4,查看git提交的历史版本
git log
5,回退到某一个版本之前的状态
git reset --hard committed
6,创建并切换到dev分支
git checkout -b dev
7,将dev分支推送到远程仓库
git push origin head -u
8,将dev分支的内容合并到master分支
git checkout master 1
git merge dev 1.5
9,将master分支内容提交到远程仓库
git push origin master
10,拉去远程仓库master分支的内容到本地仓库
git pull origin master

linux部分

11,切换用户命令
su 用户名
12,普通用户如何执行root权限的命令
sudo
13,查看当前目录的绝对地址
pwd
14,将filename的权限修改为所有用户都可读、执行
chmod 555 filename
15,修改demo目录下所有文件的权限为777
chomd -R 777 demo
16,查看tomcat的进程号
ps -ef | grep tomcat
17,查看占用8080端口的进程号
netstat -lnp | grep 8080
18,查询/var/log/mysqld.log文件中的password字符串并高亮显示
grep “password” /var/log/mysqld.log
19,列举两个管道命令
ps -ef | grep tomcat
netstat -lnp | grep 8080
20,查询系统中server.xml文件的位置
find / -name server.xml
21,杀死进程命令
kill -9 pid

nginx部分

22,nginx的端口号
80
23,nginx的默认安装位置
/usr/local/nginx
24,启动nginx的命令
cd sbin
./nginx
25,重启nginx
cd sbin
./nginx -s reload
26,关闭nginx
./nginx -s stop
27,描述如何配置目录转发
location /{
root path
}
28,描述如何配置端口转发
location /{
proxy_pass url
}
29,nginx应用场景有哪些
动静分离
静态服务器
反向代理服务器

30,nginx能否配置日志,如何配置
能, 配置文件中添加access_log属性。
redis部分
31,redis的有哪些数据结构
string list set sortedset hash
32,redis数据库的特点是
基于key-value的内存数据库,数据可持久化
33,写出通过配置文件启动redis服务的命令
cd ${redis}/src
./redis-server …/redis.conf
34,redis默认分为多少个数据库
16
35,选择第二个库
select 1
36,如何将数据持久化
save
37,清空当前库
flushdb
38,清空所有库
flushall
39,描述带有nx的命令有什么特点
不存在的情况下,才可执行。
40,redis中添加以下键值对
key=user:1:name value=张三
set user:1:name 张三

猜你喜欢

转载自blog.csdn.net/qq_42913980/article/details/85273204