
Linux
文章平均质量分 70
「已注销」
一名持续学习,追求进步的程序员。
展开
-
安装CentOS7.4
在Vmware Workstation中安装Cent OS 7.4需要准备的资源:VMWare WorkStation Pro 12 百度云下载链接:https://pan.baidu.com/s/1_zNd5TmOaAHhg9USBGeBaw 密码:3e70CentOS 7.4的iso镜像包 百度云下载链接:https://pan.baidu.com/s/1-QwIL...原创 2018-09-04 18:59:41 · 2976 阅读 · 0 评论 -
ubuntu 切换到root,提示Authentication failure
打开Ubuntu,输入命令:su root,回车提示输入密码,怎么输入都不对给root用户设置密码:命令:sudo passwd root输入密码,并确认密码。重新输入命令:su root然后输入密码:就可以切换到root权限了...原创 2019-04-21 14:21:25 · 202 阅读 · 0 评论 -
Linux文件系统和磁盘分区
文件系统与磁盘分区Linux系统中颇具特色的文件存储结构常常搞得新手头晕脑胀,本节课从Linux系统中的文件存储结构开始,讲述文件系统层次化标准(FHS,Filesystem Hierarchy Standard)、udev硬件命名规则以及硬盘分区的规划方法。为了更好地理解文件系统的作用,将详细地分析Linux系统中最常见的Ext3、Ext4与XFS文件系统的不同之处,着重练习硬盘设备分区...原创 2019-01-06 19:48:35 · 1390 阅读 · 3 评论 -
Linux用户管理和文件权限
用户身份与权限Linux是一个多用户、多任务的操作系统,具有很好的稳定性与安全性,在幕后保障系统安全的则是一系列复杂的配置工作。本节将详细讲解文件的所有者、所属组以及其他人可对文件进行的读(r)、写(w)、执行(x)等操作,以及如何在Linux系统中添加、删除、修改用户账户信息。我们还可以使用SUID、SGID与SBIT特殊权限更加灵活地设置系统权限功能,来弥补对文件设置一般操作权限时所带来的...原创 2019-01-06 19:46:51 · 1020 阅读 · 3 评论 -
重定向、管道符与环境变量
重定向、管道符与环境变量1 输入输出重定向简而言之,输入重定向是指把文件导入到命令中,而输出重定向则是指把原本要输出到屏幕的数据信息写入到指定文件中。在日常的学习和工作中,相较于输入重定向,使用输出重定向的频率更高,所以又将输出重定向分为了标准输出重定向和错误输出重定向两种不同的技术,以及清空写入与追加写入两种模式。标准输入重定向(STDIN,文件描述符为0):默认从键盘输入,也可从其他文件...原创 2018-11-27 23:55:03 · 466 阅读 · 1 评论 -
Vim与Shell入门
Vim与Shell入门4.1 Vim文本编辑器“在Linux系统中一切都是文件,而配置一个服务就是在修改其配置文件的参数”。而且在日常工作中也肯定免不了要编写文档,这些工作都是通过文本编辑器来完成的。这里选择使用Vim文本编辑器,它默认会安装在当前所有的Linux操作系统上。Vim之所以能得到广大厂商与用户的认可,原因在于Vim编辑器中设置了三种模式—命令模式、末行模式和编辑模式,每种模式分...原创 2018-12-02 22:15:26 · 409 阅读 · 0 评论 -
Linux基本命令
1.Linux命令的构成命令名称 [命令参数] [命令对象]注意,命令名称、命令参数、命令对象之间请用空格键分隔。命令对象一般是指要处理的文件、目录、用户等资源,而命令参数可以用长格式(完整的选项名称),也可以用短格式(单个字母的缩写),两者分别用–与-作为前缀(示例请见表1-1)。Linux新手不会执行命令大多是因为参数比较复杂,参数值需要随不同的命令和需求情况而发生改变。因此,要想灵活搭...原创 2018-11-25 23:03:37 · 508 阅读 · 0 评论 -
Shell基础-流程控制语句
1.shell脚本中很多需要记住的关键词、常用符号$0 表示当前脚本文件的名称$# 获取当前脚本有多少个参数$* 对应所有参数的值$n 对应第n个参数的值$? 表示当前脚本执行结果 0表示成功,非0表示失败 2.判断用户参数有两种方式 a.test 命令 b.[ -w test.sh ]([ -参数 文件名] )2.1 文件测试...原创 2018-10-21 18:53:37 · 190 阅读 · 0 评论 -
Linux基本命令集
一、Linux操作系统的引导过程Linux操作系统的引导过程一共有5个阶段:1.开机自检2.MBR引导3.GRUB菜单4.加载Linux内核5..init初始化 init 0 关闭操作系统 init 3 切换到字符模式 init 5 切换到图形界面模式 init 6 重启操作系统二、Linux命令Linu...原创 2018-09-14 12:17:57 · 153 阅读 · 0 评论 -
修改yum源为阿里云的yum源
1、备份mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup2、下载新的CentOS-Base.repo 到/etc/yum.repos.d/ CentOS 5 (目前已经停用了,无效)wget -O /etc/yum.repos.d/CentOS-Base.repo http...转载 2018-09-18 22:23:29 · 176 阅读 · 0 评论 -
Vim使用
vi编辑器vim编辑器(是vi编辑器的升级版本,进行语法标记)vi、vim 命令 + filenameRHEL7.x /Cent OS 7.x最小化安装--- vim 编辑器是没有被安装的 yum install -y vim 安装vim vim编辑器发明的目的是 完全的脱离鼠标命令模式: 可以使用快捷键 (默认模式)hjkl 进行光标移动 h:左...原创 2018-09-16 21:16:53 · 114 阅读 · 0 评论 -
配置网卡信息和yum源
配置主机名称hostname name ==== 临时的,重启机器失效vim /etc/hostname === 永久性配置网卡信息网卡信息的路径vim /etc/sysconfig/network-scripts/ifcfg-eth0 也可能是vim /etc/sysconfig/network-scripts/ifcfg-ens33vim /etc/resolv...原创 2018-09-16 20:08:02 · 246 阅读 · 0 评论 -
重定向、管道符、环境变量
输入重定向(标准输入) STDIN 0表示,默认从键盘输入,可以从文件中进行读取,使用<输出重定向 使用> 使用>>表示追加(自动换行)标准输出 STDOUT 1表示,默认输出屏幕错误输出 STDERR 2表示,默认输出屏幕 管道命令符 |命令A | 命令B 将命令A的结果作为命令B的条件可以连续使用命令A | ...原创 2018-09-15 20:09:29 · 155 阅读 · 0 评论 -
Linux文件和用户权限
一、用户/用户管理用户身份and能力root满足多个用户同时工作的需求超级用户:默认是root,但不绝对(当uid == gid ==0时,为root),只有一个系统用户/虚拟用户:标志/sbin/nologin,无法登陆系统但是可以具备密码,避免因为某个进程被攻击普通用户:只能用超级用户进行创建/授权的,在运维中常用 对用户的增删改查:useradd命令:用于创建...原创 2018-09-15 22:01:17 · 394 阅读 · 0 评论 -
CentOS 7 命令lsb_release: command not found解决方案
昨天安装了CentOS7,在使用 lsb_release -a命令查询linux系统版本的时候,发现lsb_release这个没装,提示错误是:[root@localhost Desktop]# lsb_release -abash: lsb_release: command not found...这里,分享一下查询linux系统版本提示bash:lsb_release:comman...原创 2018-09-08 20:38:15 · 1571 阅读 · 0 评论 -
更新yum下载repo源为阿里云镜像源
一、为什么更新由于默认yum源基本都是在国外譬如Centos7的默认Centos-Base.repo主要下载更新都是http://mirrorlist.centos.org类网址之下,国内访问速度比较慢,尤其下载安装一些比较大的安装包时候,速度会非常慢。不如更新为国内的比较好的yum源,如aliyun源,起到类似于CDN加速的作用,安装下载会比较快。二、更新三部曲1.备份原有镜像源mv ...转载 2019-06-09 16:23:36 · 4084 阅读 · 1 评论