网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
/etc/group是用户组信息文件,里面定义了用户组的ID,
/etc/passwd是用户基本信息文件,里面定义了用户的ID,用户组的ID等相关信息,所以因为两个文件中都定义了用户组的信息,所以两个文件应该都要改过来,否则会导致用户找不到所属组。
6. Linux中的文件权限表示:
文件类型和文件权限由 10 个字符组成:
第 1 位表示文件的类型;
第 2 - 4 位表示文件所有者对文件的权限;
第 5 - 7 位表示文件所有者所在组的用户对文件的权限;
第 8 - 10 位表示其他用户对文件的权限;
其中 r 表示可读,w 表示可写,x 表示可执行,- 表示没有权限。如果可读,权限二进制为 100,十进制是4;
如果可写,权限二进制为 010,十进制是2;
如果可执行,权限二进制为 001,十进制是1;
如 rw-r–r-x 权限的十进制表示为 645。
变更文件权限:
语法格式: chmod [模式] 文件
chmod [八进制] 文件
操作对象:u 主用户 g 同组用户 o 其他用户 a(ugo) 所有用户
权限类别: r (4) 读 w(2) 写 x(1)执行 所有权限(7)
权限设定:+增加权限 - 取消权限 = 唯一设定权限所以,将/目录下的www文件权限改为只有主用户(所有者)有执行的权限的命令是:chmod u+x ,g-x,o-x /www
7. dpkg是一个Debian的一个命令行工具,它可以用来安装、删除、构建和管理Debian的软件包。
8. top指令用于查看cpu占用的命令。
9. linux的系统调用是指是用户进程调用内核功能的接口。
- Linux系统中的用户文件描述符:
文件描述符0:标准输入设备
文件描述符1:标准输出设备
文件描述符2:标准错误输出设备
11. 复制文件内容:
cat(concatenate)命令用于连接文件并打印到标准输出设备上;
| 是管道符,用于将两个命令隔开,管道符左边命令的输出会作为管道符右边命令的输入;是输出重定向,将左边内容重定向到右边指定的文件中;
cp(copy file)命令主要用于复制文件或目录。dd命令 : 作用是用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。 参数:if 输入文件(或设备名称) of 输出文件(或设备名称) 将文件file1拷贝到文件file2中命令如下: dd if=file1 of=file2。
把 f1.txt 复制到 f2.txt 可以使用如下命令:
cat f1.txt > f2.txtcat < file1 >file2
cp f1.txt f2.txtdd if=f1.txt of=f2.txt
12. 负载指的是处于正在运行或者不可中断状态的进程的平均值。查看Linux系统中的负载:
top命令
uptime命令
13. 文件的去重并排序:
uniq 命令用于检查及删除文本文件中重复出现的行列,一般与 sort 命令结合使用。
sort 命令用于将文本文件内容加以排序。
uniq 只能处理相邻的重复行,所以需要先排序才能去重。
命令:sort demo.txt|uniq
14. 查看当前系统的启动时间:
w
top
uptime
15.
- esc,在vi的插入模式或者底行命令模式下进入命令模式
- exit,一般用于退出会话式程序或者交互式命令行,如ssh远程连接,切换 shell(Linux中)
- q,用来退出 man 手册查看命令或者配置文件的状态,或者more、less等命令查看文件的状态
- quit,一般用于图形界面的退出
16. UNIX系统由内核、shell 、文件系统和应用程序等4 部分组成。
其中,
为了做好运维面试路上的助攻手,特整理了上百道 【运维技术栈面试题集锦】 ,让你面试不慌心不跳,高薪offer怀里抱!
这次整理的面试题,小到shell、MySQL,大到K8s等云原生技术栈,不仅适合运维新人入行面试需要,还适用于想提升进阶跳槽加薪的运维朋友。
本份面试集锦涵盖了
- 174 道运维工程师面试题
- 128道k8s面试题
- 108道shell脚本面试题
- 200道Linux面试题
- 51道docker面试题
- 35道Jenkis面试题
- 78道MongoDB面试题
- 17道ansible面试题
- 60道dubbo面试题
- 53道kafka面试
- 18道mysql面试题
- 40道nginx面试题
- 77道redis面试题
- 28道zookeeper
总计 1000+ 道面试题, 内容 又全含金量又高
- 174道运维工程师面试题
1、什么是运维?
2、在工作中,运维人员经常需要跟运营人员打交道,请问运营人员是做什么工作的?
3、现在给你三百台服务器,你怎么对他们进行管理?
4、简述raid0 raid1raid5二种工作模式的工作原理及特点
5、LVS、Nginx、HAproxy有什么区别?工作中你怎么选择?
6、Squid、Varinsh和Nginx有什么区别,工作中你怎么选择?
7、Tomcat和Resin有什么区别,工作中你怎么选择?
8、什么是中间件?什么是jdk?
9、讲述一下Tomcat8005、8009、8080三个端口的含义?
10、什么叫CDN?
11、什么叫网站灰度发布?
12、简述DNS进行域名解析的过程?
13、RabbitMQ是什么东西?
14、讲一下Keepalived的工作原理?
15、讲述一下LVS三种模式的工作过程?
16、mysql的innodb如何定位锁问题,mysql如何减少主从复制延迟?
17、如何重置mysql root密码?
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。**
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!