(企业面试)描述Linux系统的启动过程?
摘要:1简单描述(口头): 1.开机BIOS自检(检查硬件,cpu,主板,内存……) 2. MBR引导 硬盘 0 柱面 0 磁道 1 扇区的前446byte 3. grub 引导菜单 4. 加载内核 kernel 5.启动init进程 6.读取inittab文件,执行rc.sysinit,rc等脚本 详细
阅读全文
posted @
2019-08-31 19:53
Jiekon
阅读(490)
推荐(0)
Linux企业面试题(一)
摘要:一、如何过滤出已知当前目录dongdaxia中的所有一级目录(提示:不包含dongdaxia目录下面目录的子目录及隐藏目录,即只能是一级目录)? 1. 过滤以“d”开头的 2.查看以/结尾的目录 3. 用find 查找 4. 查找第二列(用awk) 学习linux过程中遇到的一些知识点补充: ls
阅读全文
posted @
2019-08-31 19:16
Jiekon
阅读(223)
推荐(0)
Linux基础训练题型(下)
摘要:8、在题3的基础上,使用命令调换passwd文件里root位置和/bin/bash位置?即将所有的第一列和最后一列位置调换? 例: 默认:root:x:0:0:root:/root:/bin/bash 修改后:/bin/bash:x:0:0:root:/root:root 解答: 9、把/data
阅读全文
posted @
2019-08-31 12:02
Jiekon
阅读(228)
推荐(0)
Linux基础命令训练题型(上)
摘要:1、创建目录/data/dongdaxia,并且在该目录下创建文件dongdaxia.txt,然后在文件dongdaxia.txt里写入内容“inet 192.168.221.132 netmask 255.255.255.0 broadcast 255.255.255.0”(不包含引号)。 解答:
阅读全文
posted @
2019-08-30 20:38
Jiekon
阅读(277)
推荐(0)
必须要掌握的linux目录路径知识
摘要:一、/etc/sysconfig/network-scripts/ifcfg-en33 配置网络地址及GW等。 下面图片是一些常用的linux命令: nmtui(setup) 网络设置 提示:centos7 里默认网卡名是eno1677736 route -n 查看网关 二、 /etc/resolv
阅读全文
posted @
2019-08-30 14:47
Jiekon
阅读(401)
推荐(0)
linux目录结构
摘要:Linux系统目录结构的基本特点介绍: 1)在逻辑上所有的目录(包括目录下的子目录)都在最高级别的目录“/”下,根(“/”)目录是linux系统中所有目录的起始点(顶点),根下面的目录及目录的子目录是一个有层次的树状结构,很像一颗倒挂着的一颗大树,这和windows系统按照硬盘分区(C: D: E:
阅读全文
posted @
2019-08-26 20:52
Jiekon
阅读(223)
推荐(0)
安装linux系统后调优及安全设置
摘要:1)关闭SELinux功能 SELinux(Securiy-EnhancedLinux)是美国国家安全局(NSA)对于强制访问控制的实现。这个功能让系统管理员又爱又恨,这里我们还是把它给关了吧。至于安全问题,后面通过其他手段来解决,这也是大多数生产环境的做法,如果肥要开启也是可以的。关闭方式如下。
阅读全文
posted @
2019-08-22 16:53
Jiekon
阅读(338)
推荐(0)
上课笔记:awk
摘要:awk 【单独的编程语言解释器】1、awk介绍 全称:Aho Weinberger Kernaighan 三个人的首字母缩写; 1970年第一次出现在Unix机器上,后来在开源领域使用它; 所以,我们在Linux中使用,改名为GNU awk;所以,在Linux上实际上叫做gawk; grep 行过滤
阅读全文
posted @
2019-08-22 08:47
Jiekon
阅读(171)
推荐(0)
Linux里添加用户的一些简单命令
摘要:普通用户 普通用户对应提示符$ 超级用户 超级用户对应提示符# 1.添加用户:useradd diqi 2.查看用户:tail -1 /etc/passwd 3.设置密码:passwd diqi 4.切换用户:su - diqi 5.我在哪?:pwd 6.我是谁?:whoami 7.切换超级用户:
阅读全文
posted @
2019-08-21 16:44
Jiekon
阅读(2330)
推荐(0)
linux上传文件的命令——rz
摘要:下面来看一下有关上传下载的说明。 1、rz、sz命令的安装方法 第一种方法:安装系统时选包包含rz、sz命令的包组 第二种方法:安装系统后通过执行yum install lrzsz -y 或 yum groupinstall"Dial-up Network Support" -y 命令来安装。 2、
阅读全文
posted @
2019-08-21 15:35
Jiekon
阅读(22938)
推荐(1)
ssh远程连接的故障排查详解
摘要:排查故障: 1、两个机器之间是否通畅,看物理网络(网线网卡,IP是不是正确) ping ip -t 来检测物理网络是否通畅 通 不通 不通: 1、客户端到服务器端物理链路有问题 网卡 ,IP , 网线 , 防火墙。 2、服务是否是好的 ssh 服务是否是好的 检测办法:从哪个机器连在哪个机器上操作
阅读全文
posted @
2019-08-21 10:33
Jiekon
阅读(2269)
推荐(0)
linux分区知识
摘要:1、硬盘使用前,一般要分区,格式化(创建文件系统)--存放数据(极端情况下,可以不分区) 2、分区: 主分区、 扩展分区、逻辑分区 主分区+拓展分区的数量<=4,其中一个主分区可以用一个拓展分区替代,扩展分区最多只能有一个。 扩展分区不能直接使用,还需要再上面创建逻辑分区,逻辑分区可有多个。 主分区
阅读全文
posted @
2019-08-20 14:20
Jiekon
阅读(356)
推荐(0)
继续做一道linux的企业 面试题
摘要:把/dongdaxia目录及其子目录小所有以拓展名.sh结尾的文件中包含dongdaxia的字符串全部替换为dj。 解答:这道题还是用到了三剑客里的sed: 第一步:先在/dongdaxia目录及其子目录下创建多个以.sh和.txt结尾的文件,并且每个文件都输出‘dongdaxia' 第二步:查找并
阅读全文
posted @
2019-08-19 19:21
Jiekon
阅读(115)
推荐(0)
关于Linux文本处理“三剑客”的一些小操作。
摘要:Linux文本处理“三剑客”,即grep、sed、awk,这是Linux中最核心 的3个命令。 一、首先做个简单的介绍: 1、awk:linux三剑客老大,过滤,输出内容,一门语言。NR代表行号。 2、sed: linux三剑客老二,流编辑器,实现对文件的增删改查替换; 参数 -n 取消默认输出 3
阅读全文
posted @
2019-08-19 16:34
Jiekon
阅读(222)
推荐(0)
grep与正则表达式:
摘要:1、grep程序 Linux下有文本处理三剑客 -- grep sed awk grep:文本 行过滤工具 sed: 文本 行编辑器(流编辑器) awk:报告生成器(做文本输出格式化) grep 包含三个命令:grep egrep fgrep ,它们是用来进行 行模式(pattern)匹配的 egr
阅读全文
posted @
2019-08-15 20:43
Jiekon
阅读(241)
推荐(0)
linux的一些常用命令
摘要:1、mkdir make directtorys 创建目录 例子: mkdir /data 在根下创建data目录2、 ls list(列表) 列表目录文件 例子:ls / 列/目录下目录和文件 -l(长格式), -d(directorys)查看目录3、cd change directory 改变目
阅读全文
posted @
2019-08-15 20:42
Jiekon
阅读(167)
推荐(0)
学习shell的第三天
摘要:编程原理:1、编程介绍 早期编程: 驱动 硬件默认是不能使用的; 不同的厂家硬件设备之间需要进行指令沟通,我们需要驱动程序来进行“翻译”; 更趋近与硬件开发的工程师,要学习“汇编语言”;而“汇编语言”被厂家所限制;C C++ 的底层就是汇编语言; 现在编程: 基于高级语言,以及超高级语言,更好的让程
阅读全文
posted @
2019-08-14 17:59
Jiekon
阅读(151)
推荐(0)
学习shell的第二天
摘要:重定向和管道符: 1、重定向 程序 = 指令 + 数据 命令 变量 在程序中,数据如何输入?又如何输出? 数据输入:键盘 -- 标准输入,但是并不是唯一输入方式; --stdin echo "123456" | passwd --stdin "username" 例如:功能添加用户 useradd.
阅读全文
posted @
2019-08-14 17:56
Jiekon
阅读(142)
推荐(0)
看某视频开始做LINUX笔记的第一天
摘要:LINUX系统对分区的基本要求: 1.最少要有一个根分区 / 分区,用来存放系统文件及程序。其大小至少在5GB以上。 2.要有一个 swap (交换)分区,它的作用相当与windows的虚拟内存,swap分区的内存一般是物理内存的1.5倍。swap分区不是必须的,你爱加不加,反正我加了,(当然个人觉
阅读全文
posted @
2019-08-14 17:50
Jiekon
阅读(154)
推荐(0)
shell作业01
摘要:1、判断/etc/inittab文件是否大于100行,如果大于,则显示”/etc/inittab is a big file.”否者显示”/etc/inittab is a small file.” #!/bin/bash if [ `wc -l /etc/inittab | awk '{print
阅读全文
posted @
2019-08-13 14:15
Jiekon
阅读(166)
推荐(0)
学习shell的第一天
摘要:1、命令历史 作用:查之前使用的命令 关于命令历史的文件 每个用户家目录下面的 .bash_history 在关机的时候,会自动写入一次 (history -a 将内存中的命令历史写入文件) 关于命令历史的变量(环境变量) env //查看环境变量 set //常看更详细的环境变量参数 HISTSI
阅读全文
posted @
2019-08-13 11:03
Jiekon
阅读(171)
推荐(0)
学python的第三天
摘要:函数的作用 不知道大家是否注意到,在上面的代码中,我们做了3次求阶乘,这样的代码实际上就是重复代码。编程大师Martin Fowler先生曾经说过:“代码有很多种坏味道,重复是最坏的一种!”,要写出高质量的代码首先要解决的就是重复代码的问题。对于上面的代码来说,我们可以将计算阶乘的功能封装到一个称之
阅读全文
posted @
2019-08-01 21:01
Jiekon
阅读(154)
推荐(0)
(补发)学pythion的第二天
摘要:所学知识点: if语句的使用 在Python中,要构造分支结构可以使用if、elif和else关键字。所谓关键字就是有特殊含义的单词,像if和else就是专门用于构造分支结构的关键字,很显然你不能够使用它作为变量名(事实上,用作其他的标识符也是不可以)。下面的例子中演示了如何构造一个分支结构。 fo
阅读全文
posted @
2019-08-01 20:56
Jiekon
阅读(381)
推荐(0)